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