[][src]Trait type_vec::impls::GetImpl

pub trait GetImpl<'a, Input, Index> {
    type Output;
    fn impl_get(input: &'a Input, index: Index) -> Self::Output;
}

Implements accessing an vector on vector by type level index.

Associated Types

type Output

Loading content...

Required methods

fn impl_get(input: &'a Input, index: Index) -> Self::Output

Loading content...

Implementations on Foreign Types

impl<'a, T, S, Index> GetImpl<'a, Vect<T, S>, Index> for () where
    S: Size,
    Index: Size,
    (): GetPrivate<'a, Vect<T, S>, Index, CheckIndexOp<S, Index>> + CheckIndex<S, Index>, 
[src]

type Output = <() as GetPrivate<'a, Vect<T, S>, Index, CheckIndexOp<S, Index>>>::Output

Loading content...

Implementors

Loading content...