1#[derive(Debug)] 2pub struct Erased; 3 4#[cfg(test)] 5mod test { 6 use crate::{Own, Weak}; 7 8 #[test] 9 fn test_erased() { 10 let a: Own<i32> = 5.into(); 11 let weak = a.weak(); 12 let erased: Weak = weak.erase(); 13 dbg!(&erased); 14 } 15}