pub mod prelude { pub use super::Handle; } pub trait Handle { fn as_ptr(&self) -> *mut T; }