We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4aed74f commit 5277f7cCopy full SHA for 5277f7c
crates/erasable/tests/smoke.rs
@@ -71,7 +71,7 @@ fn with_mut_fn_replacethis() {
71
let boxed: Box<Big> = Default::default();
72
73
let mut erased: ErasedPtr = ErasablePtr::erase(boxed);
74
- let e1 = erased.as_ptr() as usize;
+ let e1 = erased.as_ptr();
75
unsafe {
76
<Box<Big> as ErasablePtr>::with_mut(&mut erased, |bigbox| {
77
let mut newboxed: Box<Big> = Default::default();
@@ -81,7 +81,7 @@ fn with_mut_fn_replacethis() {
81
})
82
}
83
84
- let e2 = erased.as_ptr() as usize;
+ let e2 = erased.as_ptr();
85
assert_ne!(e1, e2);
86
87
// drop it, otherwise we would leak memory here
0 commit comments