Trait tooples::CanUnshift[][src]

pub trait CanUnshift<X> {
    type Result;
    fn unshift(self, val: X) -> Self::Result;
}

Associated Types

Required Methods

Implementations on Foreign Types

impl<X> CanUnshift<X> for ()
[src]

impl<X, A> CanUnshift<X> for (A,)
[src]

impl<X, A, B> CanUnshift<X> for (A, B)
[src]

impl<X, A, B, C> CanUnshift<X> for (A, B, C)
[src]

impl<X, A, B, C, D> CanUnshift<X> for (A, B, C, D)
[src]

impl<X, A, B, C, D, E> CanUnshift<X> for (A, B, C, D, E)
[src]

impl<X, A, B, C, D, E, F> CanUnshift<X> for (A, B, C, D, E, F)
[src]

impl<X, A, B, C, D, E, F, G> CanUnshift<X> for (A, B, C, D, E, F, G)
[src]

impl<X, A, B, C, D, E, F, G, H> CanUnshift<X> for (A, B, C, D, E, F, G, H)
[src]

impl<X, A, B, C, D, E, F, G, H, I> CanUnshift<X> for (A, B, C, D, E, F, G, H, I)
[src]

impl<X, A, B, C, D, E, F, G, H, I, J> CanUnshift<X> for (A, B, C, D, E, F, G, H, I, J)
[src]

impl<X, A, B, C, D, E, F, G, H, I, J, K> CanUnshift<X> for (A, B, C, D, E, F, G, H, I, J, K)
[src]

impl<X, A, B, C, D, E, F, G, H, I, J, K, L> CanUnshift<X> for (A, B, C, D, E, F, G, H, I, J, K, L)
[src]

Implementors