#[allow(unused_imports)] use std::{ ops::{ Drop, Deref, DerefMut, }, mem::{ replace, MaybeUninit, }, fmt, }; #[macro_use] mod macros; pub use macros::*; mod opaque; pub use opaque::*; mod phantom_drop; pub use phantom_drop::*;