1 2 3 4 5 6 7 8 9 10 11
use core::marker::PhantomData; use crate::IntoOwned; impl<T: ?Sized> IntoOwned for PhantomData<T> { type Owned = Self; fn into_owned(self) -> Self::Owned { self } }