1 2 3 4 5 6 7 8
/// A useless(?) trait for all primitive types in Rust. pub trait Primitive: private::Sealed {} mod private { pub trait Sealed {} impl<T: ?Sized + super::Primitive> Sealed for T {} }