Type Definition core_extensions::phantom::InvariantPhantom
source · [−]pub type InvariantPhantom<T> = PhantomData<fn(_: T) -> T>;
Available on crate feature
phantom
only.Expand description
Type alias for an invariant PhantomData
.
Example
use core_extensions::{InvariantPhantom, AsPhantomData};
let _: InvariantPhantom<u32> = u32::PHANTOM_INVARIANT;