pub type CovariantPhantom<T> = PhantomData<fn() -> T>;
Available on crate feature phantom only.
Expand description

Type alias for a variant PhantomData, without drop check.

Example

use core_extensions::{AsPhantomData, CovariantPhantom};
 
let _: CovariantPhantom<u32> = u32::PHANTOM_COVARIANT;