4 个版本
0.1.4 | 2021 年 6 月 10 日 |
---|---|
0.1.3 | 2021 年 6 月 3 日 |
0.1.2 | 2021 年 6 月 3 日 |
0.1.1 | 2021 年 5 月 25 日 |
0.1.0 |
|
2677 在 Rust 模式 中
3KB
raw-pointer
允许在 Rust 中安全地处理泛型类型的原始可变指针。
用法
数据指针
let mut val: u32 = 6;
let mut ptr_val = Pointer::<u32>::new(&mut val);
*ptr_val = 9;
特定地址指针
let mut temp_tegister: Pointer<MyRegister> = Pointer::<MyRegister>::from(0xFFFF0000);
test_and_set(temp_register.value);