Type Definition enso_prelude::PhantomData2[][src]

type PhantomData2<T1, T2> = PhantomData<(PhantomData<T1>, PhantomData<T2>)>;
Expand description

The following PhantomData implementations allow each argument to be non Sized. Unfortunately, this is not equivalent to PhantomData<(T1,T2,...)>, as tuple requires each arg to implement Sized.