[][src]Trait generic_array::sequence::Split

pub unsafe trait Split<T, K>: GenericSequence<T> where
    K: ArrayLength<T>, 
{ type First: GenericSequence<T>; type Second: GenericSequence<T>; fn split(self) -> (Self::First, Self::Second); }

Defines a GenericSequence that can be split into two parts at a given pivot index.

Associated Types

First part of the resulting split array

Second part of the resulting split array

Required Methods

Splits an array at the given index, returning the separate parts of the array.

Implementors

impl<T, N, K> Split<T, K> for GenericArray<T, N> where
    N: ArrayLength<T>,
    K: ArrayLength<T>,
    N: Sub<K>,
    Diff<N, K>: ArrayLength<T>, 
[src]