Struct lpc55_hal::drivers::flash::GenericArray [−][src]
#[repr(transparent)]pub struct GenericArray<T, U> where
U: ArrayLength<T>, { /* fields omitted */ }
Expand description
Struct representing a generic array - GenericArray<T, N>
works like [T; N]
Implementations
Extracts a mutable slice containing the entire array.
Converts slice to a generic array reference with inferred length;
Length of the slice must be equal to the length of the array.
Converts mutable slice to a mutable generic array reference
Length of the slice must be equal to the length of the array.
Construct a GenericArray
from a slice by cloning its content
Length of the slice must be equal to the length of the array
pub fn from_exact_iter<I>(iter: I) -> Option<GenericArray<T, N>> where
I: IntoIterator<Item = T>,
[src]
pub fn from_exact_iter<I>(iter: I) -> Option<GenericArray<T, N>> where
I: IntoIterator<Item = T>,
[src]Creates a new GenericArray
instance from an iterator with a specific size.
Returns None
if the size is not equal to the number of elements in the GenericArray
.
Trait Implementations
impl<T> AsMut<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]
impl<T> AsMut<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]impl<T> AsMut<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]
impl<T> AsMut<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]impl<T> AsMut<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]
impl<T> AsMut<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]impl<T> AsMut<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]
impl<T> AsMut<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]impl<T> AsMut<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]
impl<T> AsMut<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]impl<T> AsMut<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]
impl<T> AsMut<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]impl<T> AsMut<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]
impl<T> AsMut<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]impl<T> AsMut<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]
impl<T> AsMut<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]impl<T> AsMut<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]
impl<T> AsMut<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]impl<T> AsMut<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]
impl<T> AsMut<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]impl<T> AsMut<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]
impl<T> AsMut<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]impl<T> AsMut<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]
impl<T> AsMut<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]impl<T> AsMut<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]
impl<T> AsMut<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]impl<T> AsMut<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]
impl<T> AsMut<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]impl<T> AsMut<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]
impl<T> AsMut<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]impl<T> AsMut<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]
impl<T> AsMut<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]impl<T> AsMut<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]
impl<T> AsMut<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]impl<T> AsRef<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]
impl<T> AsRef<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]impl<T> AsRef<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]
impl<T> AsRef<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]impl<T> AsRef<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]
impl<T> AsRef<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]impl<T> AsRef<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]
impl<T> AsRef<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]impl<T> AsRef<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]
impl<T> AsRef<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]impl<T> AsRef<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]
impl<T> AsRef<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]impl<T> AsRef<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]
impl<T> AsRef<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]impl<T> AsRef<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]
impl<T> AsRef<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]impl<T> AsRef<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]
impl<T> AsRef<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]impl<T> AsRef<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]
impl<T> AsRef<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]impl<T> AsRef<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]
impl<T> AsRef<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]impl<T> AsRef<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]
impl<T> AsRef<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]impl<T> AsRef<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]
impl<T> AsRef<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]impl<T> AsRef<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]
impl<T> AsRef<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]impl<T> AsRef<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]
impl<T> AsRef<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]impl<T> AsRef<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]
impl<T> AsRef<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]impl<T> AsRef<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]
impl<T> AsRef<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]Mutably borrows from an owned value. Read more
impl<T, N, M> Concat<T, M> for GenericArray<T, N> where
N: ArrayLength<T> + Add<M>,
M: ArrayLength<T>,
<N as Add<M>>::Output: ArrayLength<T>,
[src]
impl<T, N, M> Concat<T, M> for GenericArray<T, N> where
N: ArrayLength<T> + Add<M>,
M: ArrayLength<T>,
<N as Add<M>>::Output: ArrayLength<T>,
[src]type Rest = GenericArray<T, M>
type Rest = GenericArray<T, M>
Sequence to be concatenated with self
type Output = GenericArray<T, <N as Add<M>>::Output>
type Output = GenericArray<T, <N as Add<M>>::Output>
Resulting sequence formed by the concatenation.
pub fn concat(
self,
rest: <GenericArray<T, N> as Concat<T, M>>::Rest
) -> <GenericArray<T, N> as Concat<T, M>>::Output
[src]
pub fn concat(
self,
rest: <GenericArray<T, N> as Concat<T, M>>::Rest
) -> <GenericArray<T, N> as Concat<T, M>>::Output
[src]Concatenate, or join, two sequences.
Returns the “default value” for a type. Read more
Performs the conversion.
impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
[src]
impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
[src]pub fn from(
slice: &[T; 10]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
[src]
pub fn from(
slice: &[T; 10]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
[src]
impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
[src]pub fn from(
slice: &[T; 11]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
[src]
pub fn from(
slice: &[T; 11]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
[src]
impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
[src]pub fn from(
slice: &[T; 12]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
[src]
pub fn from(
slice: &[T; 12]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
[src]
impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
[src]pub fn from(
slice: &[T; 13]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
[src]
pub fn from(
slice: &[T; 13]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
[src]
impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
[src]pub fn from(
slice: &[T; 14]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
[src]
pub fn from(
slice: &[T; 14]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
[src]
impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
[src]pub fn from(
slice: &[T; 15]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
[src]
pub fn from(
slice: &[T; 15]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]
impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]pub fn from(
slice: &[T; 16]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]
pub fn from(
slice: &[T; 16]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]
impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]pub fn from(
slice: &[T; 17]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]
pub fn from(
slice: &[T; 17]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]
impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]pub fn from(
slice: &[T; 18]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]
pub fn from(
slice: &[T; 18]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]
impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]pub fn from(
slice: &[T; 19]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]
pub fn from(
slice: &[T; 19]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]Performs the conversion.
Performs the conversion.
impl<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]
impl<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]pub fn from(
slice: &[T; 20]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]
pub fn from(
slice: &[T; 20]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]
impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]pub fn from(
slice: &[T; 21]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]
pub fn from(
slice: &[T; 21]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]
impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]pub fn from(
slice: &[T; 22]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]
pub fn from(
slice: &[T; 22]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]
impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]pub fn from(
slice: &[T; 23]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]
pub fn from(
slice: &[T; 23]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]
impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]pub fn from(
slice: &[T; 24]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]
pub fn from(
slice: &[T; 24]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]
impl<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]pub fn from(
slice: &[T; 25]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]
pub fn from(
slice: &[T; 25]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]
impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]pub fn from(
slice: &[T; 26]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]
pub fn from(
slice: &[T; 26]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]
impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]pub fn from(
slice: &[T; 27]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]
pub fn from(
slice: &[T; 27]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]
impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]pub fn from(
slice: &[T; 28]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]
pub fn from(
slice: &[T; 28]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]
impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]pub fn from(
slice: &[T; 29]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]
pub fn from(
slice: &[T; 29]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]Performs the conversion.
Performs the conversion.
impl<'a, T> From<&'a [T; 30]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]
impl<'a, T> From<&'a [T; 30]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]pub fn from(
slice: &[T; 30]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]
pub fn from(
slice: &[T; 30]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 31]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]
impl<'a, T> From<&'a [T; 31]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]pub fn from(
slice: &[T; 31]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]
pub fn from(
slice: &[T; 31]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]
impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]pub fn from(
slice: &[T; 32]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]
pub fn from(
slice: &[T; 32]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
impl<'a, T> From<&'a [T; 8]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
[src]
impl<'a, T> From<&'a [T; 8]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
[src]pub fn from(
slice: &[T; 8]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
[src]
pub fn from(
slice: &[T; 8]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
[src]
impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
[src]pub fn from(
slice: &[T; 9]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
[src]
pub fn from(
slice: &[T; 9]
) -> &GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
[src]Performs the conversion.
Converts slice to a generic array reference with inferred length;
Length of the slice must be equal to the length of the array.
Performs the conversion.
impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
[src]pub fn from(
slice: &mut [T; 10]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
[src]
pub fn from(
slice: &mut [T; 10]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
[src]pub fn from(
slice: &mut [T; 11]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
[src]
pub fn from(
slice: &mut [T; 11]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 12]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 12]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
[src]pub fn from(
slice: &mut [T; 12]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
[src]
pub fn from(
slice: &mut [T; 12]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
[src]pub fn from(
slice: &mut [T; 13]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
[src]
pub fn from(
slice: &mut [T; 13]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
[src]pub fn from(
slice: &mut [T; 14]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
[src]
pub fn from(
slice: &mut [T; 14]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 15]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 15]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
[src]pub fn from(
slice: &mut [T; 15]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
[src]
pub fn from(
slice: &mut [T; 15]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]pub fn from(
slice: &mut [T; 16]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]
pub fn from(
slice: &mut [T; 16]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]pub fn from(
slice: &mut [T; 17]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]
pub fn from(
slice: &mut [T; 17]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]pub fn from(
slice: &mut [T; 18]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]
pub fn from(
slice: &mut [T; 18]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]pub fn from(
slice: &mut [T; 19]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]
pub fn from(
slice: &mut [T; 19]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]Performs the conversion.
Performs the conversion.
impl<'a, T> From<&'a mut [T; 20]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 20]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]pub fn from(
slice: &mut [T; 20]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]
pub fn from(
slice: &mut [T; 20]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]pub fn from(
slice: &mut [T; 21]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]
pub fn from(
slice: &mut [T; 21]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]pub fn from(
slice: &mut [T; 22]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]
pub fn from(
slice: &mut [T; 22]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]pub fn from(
slice: &mut [T; 23]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]
pub fn from(
slice: &mut [T; 23]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]pub fn from(
slice: &mut [T; 24]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]
pub fn from(
slice: &mut [T; 24]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]pub fn from(
slice: &mut [T; 25]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]
pub fn from(
slice: &mut [T; 25]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]pub fn from(
slice: &mut [T; 26]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]
pub fn from(
slice: &mut [T; 26]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 27]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 27]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]pub fn from(
slice: &mut [T; 27]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]
pub fn from(
slice: &mut [T; 27]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]pub fn from(
slice: &mut [T; 28]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]
pub fn from(
slice: &mut [T; 28]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]pub fn from(
slice: &mut [T; 29]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]
pub fn from(
slice: &mut [T; 29]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]Performs the conversion.
Performs the conversion.
impl<'a, T> From<&'a mut [T; 30]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 30]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]pub fn from(
slice: &mut [T; 30]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]
pub fn from(
slice: &mut [T; 30]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]pub fn from(
slice: &mut [T; 31]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]
pub fn from(
slice: &mut [T; 31]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 32]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 32]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]pub fn from(
slice: &mut [T; 32]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]
pub fn from(
slice: &mut [T; 32]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 7]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 7]> for &'a mut GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
[src]
impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
[src]pub fn from(
slice: &mut [T; 8]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
[src]
pub fn from(
slice: &mut [T; 8]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
[src]
impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
[src]pub fn from(
slice: &mut [T; 9]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
[src]
pub fn from(
slice: &mut [T; 9]
) -> &mut GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>
[src]Performs the conversion.
Converts mutable slice to a mutable generic array reference
Length of the slice must be equal to the length of the array.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
impl<T> From<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]
impl<T> From<[T; 16]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]pub fn from(
arr: [T; 16]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]
pub fn from(
arr: [T; 16]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<T> From<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]
impl<T> From<[T; 17]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]pub fn from(
arr: [T; 17]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]
pub fn from(
arr: [T; 17]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>
[src]Performs the conversion.
impl<T> From<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]
impl<T> From<[T; 18]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]pub fn from(
arr: [T; 18]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]
pub fn from(
arr: [T; 18]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>>
[src]Performs the conversion.
impl<T> From<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]
impl<T> From<[T; 19]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]pub fn from(
arr: [T; 19]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]
pub fn from(
arr: [T; 19]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>>
[src]Performs the conversion.
Performs the conversion.
impl<T> From<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]
impl<T> From<[T; 20]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]pub fn from(
arr: [T; 20]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]
pub fn from(
arr: [T; 20]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>>
[src]Performs the conversion.
impl<T> From<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]
impl<T> From<[T; 21]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]pub fn from(
arr: [T; 21]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]
pub fn from(
arr: [T; 21]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>
[src]Performs the conversion.
impl<T> From<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]
impl<T> From<[T; 22]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]pub fn from(
arr: [T; 22]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]
pub fn from(
arr: [T; 22]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>>
[src]Performs the conversion.
impl<T> From<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]
impl<T> From<[T; 23]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]pub fn from(
arr: [T; 23]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]
pub fn from(
arr: [T; 23]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>
[src]Performs the conversion.
impl<T> From<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]
impl<T> From<[T; 24]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]pub fn from(
arr: [T; 24]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]
pub fn from(
arr: [T; 24]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>>
[src]Performs the conversion.
impl<T> From<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]
impl<T> From<[T; 25]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]pub fn from(
arr: [T; 25]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]
pub fn from(
arr: [T; 25]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>>
[src]Performs the conversion.
impl<T> From<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]
impl<T> From<[T; 26]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]pub fn from(
arr: [T; 26]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]
pub fn from(
arr: [T; 26]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>>
[src]Performs the conversion.
impl<T> From<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]
impl<T> From<[T; 27]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]pub fn from(
arr: [T; 27]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]
pub fn from(
arr: [T; 27]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>>
[src]Performs the conversion.
impl<T> From<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]
impl<T> From<[T; 28]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]pub fn from(
arr: [T; 28]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]
pub fn from(
arr: [T; 28]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>
[src]Performs the conversion.
impl<T> From<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]
impl<T> From<[T; 29]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]pub fn from(
arr: [T; 29]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]
pub fn from(
arr: [T; 29]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>>
[src]Performs the conversion.
Performs the conversion.
impl<T> From<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]
impl<T> From<[T; 30]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]pub fn from(
arr: [T; 30]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]
pub fn from(
arr: [T; 30]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>
[src]Performs the conversion.
impl<T> From<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]
impl<T> From<[T; 31]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]pub fn from(
arr: [T; 31]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]
pub fn from(
arr: [T; 31]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>>
[src]Performs the conversion.
impl<T> From<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]
impl<T> From<[T; 32]> for GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]pub fn from(
arr: [T; 32]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]
pub fn from(
arr: [T; 32]
) -> GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>
[src]Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Creates a value from an iterator. Read more
impl<T, N> FunctionalSequence<T> for GenericArray<T, N> where
N: ArrayLength<T>,
GenericArray<T, N>: GenericSequence<T>,
<GenericArray<T, N> as IntoIterator>::Item == T,
<GenericArray<T, N> as GenericSequence<T>>::Length == N,
[src]
impl<T, N> FunctionalSequence<T> for GenericArray<T, N> where
N: ArrayLength<T>,
GenericArray<T, N>: GenericSequence<T>,
<GenericArray<T, N> as IntoIterator>::Item == T,
<GenericArray<T, N> as GenericSequence<T>>::Length == N,
[src]pub fn map<U, F>(
self,
f: F
) -> <<GenericArray<T, N> as MappedGenericSequence<T, U>>::Mapped as GenericSequence<U>>::Sequence where
F: FnMut(T) -> U,
<GenericArray<T, N> as GenericSequence<T>>::Length: ArrayLength<U>,
GenericArray<T, N>: MappedGenericSequence<T, U>,
[src]
pub fn map<U, F>(
self,
f: F
) -> <<GenericArray<T, N> as MappedGenericSequence<T, U>>::Mapped as GenericSequence<U>>::Sequence where
F: FnMut(T) -> U,
<GenericArray<T, N> as GenericSequence<T>>::Length: ArrayLength<U>,
GenericArray<T, N>: MappedGenericSequence<T, U>,
[src]Maps a GenericSequence
to another GenericSequence
. Read more
pub fn zip<B, Rhs, U, F>(
self,
rhs: Rhs,
f: F
) -> <<GenericArray<T, N> as MappedGenericSequence<T, U>>::Mapped as GenericSequence<U>>::Sequence where
F: FnMut(T, <Rhs as IntoIterator>::Item) -> U,
Rhs: MappedGenericSequence<B, U, Mapped = <<GenericArray<T, N> as MappedGenericSequence<T, U>>::Mapped as GenericSequence<U>>::Sequence, Length = <GenericArray<T, N> as GenericSequence<T>>::Length> + GenericSequence<B>,
GenericArray<T, N>: MappedGenericSequence<T, U>,
<GenericArray<T, N> as GenericSequence<T>>::Length: ArrayLength<B>,
<GenericArray<T, N> as GenericSequence<T>>::Length: ArrayLength<U>,
[src]
pub fn zip<B, Rhs, U, F>(
self,
rhs: Rhs,
f: F
) -> <<GenericArray<T, N> as MappedGenericSequence<T, U>>::Mapped as GenericSequence<U>>::Sequence where
F: FnMut(T, <Rhs as IntoIterator>::Item) -> U,
Rhs: MappedGenericSequence<B, U, Mapped = <<GenericArray<T, N> as MappedGenericSequence<T, U>>::Mapped as GenericSequence<U>>::Sequence, Length = <GenericArray<T, N> as GenericSequence<T>>::Length> + GenericSequence<B>,
GenericArray<T, N>: MappedGenericSequence<T, U>,
<GenericArray<T, N> as GenericSequence<T>>::Length: ArrayLength<B>,
<GenericArray<T, N> as GenericSequence<T>>::Length: ArrayLength<U>,
[src]Combines two GenericSequence
instances and iterates through both of them,
initializing a new GenericSequence
with the result of the zipped mapping function. Read more
impl<T, N> GenericSequence<T> for GenericArray<T, N> where
N: ArrayLength<T>,
GenericArray<T, N>: IntoIterator,
<GenericArray<T, N> as IntoIterator>::Item == T,
[src]
impl<T, N> GenericSequence<T> for GenericArray<T, N> where
N: ArrayLength<T>,
GenericArray<T, N>: IntoIterator,
<GenericArray<T, N> as IntoIterator>::Item == T,
[src]type Length = N
type Length = N
GenericArray
associated length
type Sequence = GenericArray<T, N>
type Sequence = GenericArray<T, N>
Concrete sequence type used in conjuction with reference implementations of GenericSequence
Initializes a new sequence instance using the given function. Read more
type Item = T
type Item = T
The type of the elements being iterated over.
type IntoIter = GenericArrayIter<T, N>
type IntoIter = GenericArrayIter<T, N>
Which kind of iterator are we turning this into?
Creates an iterator from a value. Read more
impl<T, N> Lengthen<T> for GenericArray<T, N> where
N: ArrayLength<T> + Add<B1>,
<N as Add<B1>>::Output: ArrayLength<T>,
<N as Add<B1>>::Output: Sub<B1>,
<<N as Add<B1>>::Output as Sub<B1>>::Output: ArrayLength<T>,
<<N as Add<B1>>::Output as Sub<B1>>::Output == N,
[src]
impl<T, N> Lengthen<T> for GenericArray<T, N> where
N: ArrayLength<T> + Add<B1>,
<N as Add<B1>>::Output: ArrayLength<T>,
<N as Add<B1>>::Output: Sub<B1>,
<<N as Add<B1>>::Output as Sub<B1>>::Output: ArrayLength<T>,
<<N as Add<B1>>::Output as Sub<B1>>::Output == N,
[src]type Longer = GenericArray<T, <N as Add<B1>>::Output>
type Longer = GenericArray<T, <N as Add<B1>>::Output>
GenericSequence
that has one more element than Self
Returns a new array with the given element appended to the end of it. Read more
impl<T> LowerHex for GenericArray<u8, T> where
T: ArrayLength<u8> + Add<T>,
<T as Add<T>>::Output: ArrayLength<u8>,
[src]
impl<T> LowerHex for GenericArray<u8, T> where
T: ArrayLength<u8> + Add<T>,
<T as Add<T>>::Output: ArrayLength<u8>,
[src]impl<T, U, N> MappedGenericSequence<T, U> for GenericArray<T, N> where
N: ArrayLength<T> + ArrayLength<U>,
GenericArray<U, N>: GenericSequence<U>,
<GenericArray<U, N> as GenericSequence<U>>::Length == N,
[src]
impl<T, U, N> MappedGenericSequence<T, U> for GenericArray<T, N> where
N: ArrayLength<T> + ArrayLength<U>,
GenericArray<U, N>: GenericSequence<U>,
<GenericArray<U, N> as GenericSequence<U>>::Length == N,
[src]type Mapped = GenericArray<U, N>
type Mapped = GenericArray<U, N>
Mapped sequence type
impl<T, N> PartialEq<GenericArray<T, N>> for GenericArray<T, N> where
T: PartialEq<T>,
N: ArrayLength<T>,
[src]
impl<T, N> PartialEq<GenericArray<T, N>> for GenericArray<T, N> where
T: PartialEq<T>,
N: ArrayLength<T>,
[src]impl<T, N> PartialOrd<GenericArray<T, N>> for GenericArray<T, N> where
T: PartialOrd<T>,
N: ArrayLength<T>,
[src]
impl<T, N> PartialOrd<GenericArray<T, N>> for GenericArray<T, N> where
T: PartialOrd<T>,
N: ArrayLength<T>,
[src]This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
impl<T, N> Shorten<T> for GenericArray<T, N> where
N: ArrayLength<T> + Sub<B1>,
<N as Sub<B1>>::Output: ArrayLength<T>,
<N as Sub<B1>>::Output: Add<B1>,
<<N as Sub<B1>>::Output as Add<B1>>::Output: ArrayLength<T>,
<<N as Sub<B1>>::Output as Add<B1>>::Output == N,
[src]
impl<T, N> Shorten<T> for GenericArray<T, N> where
N: ArrayLength<T> + Sub<B1>,
<N as Sub<B1>>::Output: ArrayLength<T>,
<N as Sub<B1>>::Output: Add<B1>,
<<N as Sub<B1>>::Output as Add<B1>>::Output: ArrayLength<T>,
<<N as Sub<B1>>::Output as Add<B1>>::Output == N,
[src]type Shorter = GenericArray<T, <N as Sub<B1>>::Output>
type Shorter = GenericArray<T, <N as Sub<B1>>::Output>
GenericSequence
that has one less element than Self
Returns a new array without the last element, and the last element. Read more
impl<T, N, K> Split<T, K> for GenericArray<T, N> where
N: ArrayLength<T> + Sub<K>,
K: ArrayLength<T>,
<N as Sub<K>>::Output: ArrayLength<T>,
[src]
impl<T, N, K> Split<T, K> for GenericArray<T, N> where
N: ArrayLength<T> + Sub<K>,
K: ArrayLength<T>,
<N as Sub<K>>::Output: ArrayLength<T>,
[src]type First = GenericArray<T, K>
type First = GenericArray<T, K>
First part of the resulting split array
type Second = GenericArray<T, <N as Sub<K>>::Output>
type Second = GenericArray<T, <N as Sub<K>>::Output>
Second part of the resulting split array
pub fn split(
self
) -> (<GenericArray<T, N> as Split<T, K>>::First, <GenericArray<T, N> as Split<T, K>>::Second)
[src]
pub fn split(
self
) -> (<GenericArray<T, N> as Split<T, K>>::First, <GenericArray<T, N> as Split<T, K>>::Second)
[src]Splits an array at the given index, returning the separate parts of the array.
impl<'a, T, N, K> Split<T, K> for &'a mut GenericArray<T, N> where
N: ArrayLength<T> + Sub<K>,
K: ArrayLength<T> + 'static,
<N as Sub<K>>::Output: ArrayLength<T>,
[src]
impl<'a, T, N, K> Split<T, K> for &'a mut GenericArray<T, N> where
N: ArrayLength<T> + Sub<K>,
K: ArrayLength<T> + 'static,
<N as Sub<K>>::Output: ArrayLength<T>,
[src]type First = &'a mut GenericArray<T, K>
type First = &'a mut GenericArray<T, K>
First part of the resulting split array
type Second = &'a mut GenericArray<T, <N as Sub<K>>::Output>
type Second = &'a mut GenericArray<T, <N as Sub<K>>::Output>
Second part of the resulting split array
pub fn split(
self
) -> (<&'a mut GenericArray<T, N> as Split<T, K>>::First, <&'a mut GenericArray<T, N> as Split<T, K>>::Second)
[src]
pub fn split(
self
) -> (<&'a mut GenericArray<T, N> as Split<T, K>>::First, <&'a mut GenericArray<T, N> as Split<T, K>>::Second)
[src]Splits an array at the given index, returning the separate parts of the array.
impl<'a, T, N, K> Split<T, K> for &'a GenericArray<T, N> where
N: ArrayLength<T> + Sub<K>,
K: ArrayLength<T> + 'static,
<N as Sub<K>>::Output: ArrayLength<T>,
[src]
impl<'a, T, N, K> Split<T, K> for &'a GenericArray<T, N> where
N: ArrayLength<T> + Sub<K>,
K: ArrayLength<T> + 'static,
<N as Sub<K>>::Output: ArrayLength<T>,
[src]type First = &'a GenericArray<T, K>
type First = &'a GenericArray<T, K>
First part of the resulting split array
type Second = &'a GenericArray<T, <N as Sub<K>>::Output>
type Second = &'a GenericArray<T, <N as Sub<K>>::Output>
Second part of the resulting split array
pub fn split(
self
) -> (<&'a GenericArray<T, N> as Split<T, K>>::First, <&'a GenericArray<T, N> as Split<T, K>>::Second)
[src]
pub fn split(
self
) -> (<&'a GenericArray<T, N> as Split<T, K>>::First, <&'a GenericArray<T, N> as Split<T, K>>::Second)
[src]Splits an array at the given index, returning the separate parts of the array.
impl<T> UpperHex for GenericArray<u8, T> where
T: ArrayLength<u8> + Add<T>,
<T as Add<T>>::Output: ArrayLength<u8>,
[src]
impl<T> UpperHex for GenericArray<u8, T> where
T: ArrayLength<u8> + Add<T>,
<T as Add<T>>::Output: ArrayLength<u8>,
[src]impl<T, N> Copy for GenericArray<T, N> where
T: Copy,
N: ArrayLength<T>,
<N as ArrayLength<T>>::ArrayType: Copy,
[src]Auto Trait Implementations
impl<T, U> Unpin for GenericArray<T, U> where
<U as ArrayLength<T>>::ArrayType: Unpin,