1 2 3 4 5 6 7 8 9 10 11 12
use crate::ty::Marker; pub(crate) mod sealed { pub trait Sealed {} } /// A marker that is unsized. pub trait Unsized: self::sealed::Sealed + Marker { /// The unsized target. #[doc(hidden)] type Target: ?Sized; }