[][src]Struct lifted::types::PairC

pub struct PairC;

A (*, *) type constructor.

The (*, *) type constructor has kind * -> * -> *.

Trait Implementations

impl Bifunctor for PairC[src]

impl<T, U> Kind2<T, U> for PairC[src]

type Inner = (T, U)

The implementation type. Usually (but not necessarily) parameterized on type. Read more

Auto Trait Implementations

impl RefUnwindSafe for PairC

impl Send for PairC

impl Sync for PairC

impl Unpin for PairC

impl UnwindSafe for PairC

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.