[][src]Trait type_vec::impls::RemoveImpl

pub trait RemoveImpl<Input, Index> {
    type Output;
    fn impl_remove(input: Input, index: Index) -> Self::Output;
}

Implements element removal from a vector.

Associated Types

type Output

Loading content...

Required methods

fn impl_remove(input: Input, index: Index) -> Self::Output

Loading content...

Implementations on Foreign Types

impl<S, Index, Item> RemoveImpl<Vect<Item, S>, Index> for () where
    S: Size,
    Index: Size,
    (): DecreaseOne<S> + CheckIndex<S, Index>, 
[src]

type Output = (Vect<Item, DecreaseOneOp<S>>, Item)

Loading content...

Implementors

Loading content...