pub trait ArrayOps<T, const N: usize>: Borrow<[T; N]> + BorrowMut<[T; N]> + From<[T; N]> + FromFn<T> + Into<[T; N]> + IntoIterator<Item = T> + Sized + SliceOps<T> {
    const SIZE: usize;

    // Required methods
    fn as_core_array(&self) -> &[T; N];
    fn as_mut_core_array(&mut self) -> &mut [T; N];
    fn from_core_array(arr: [T; N]) -> Self;
    fn ref_from_core_array(arr: &[T; N]) -> &Self;
    fn ref_from_mut_core_array(arr: &mut [T; N]) -> &mut Self;
    fn map_to_core_array<F, U>(self, f: F) -> [U; N]
       where F: FnMut(T) -> U;
}
Expand description

Array operations which are const generic over a given array size.

Required Associated Constants§

source

const SIZE: usize

Size of an array as a usize.

Not to be confused with AssociatedArraySize::Size, which is typenum-based.

Required Methods§

source

fn as_core_array(&self) -> &[T; N]

Returns a reference to the inner array.

source

fn as_mut_core_array(&mut self) -> &mut [T; N]

Returns a mutable reference to the inner array.

source

fn from_core_array(arr: [T; N]) -> Self

Create array from Rust’s core array type.

source

fn ref_from_core_array(arr: &[T; N]) -> &Self

Create array reference from reference to Rust’s core array type.

source

fn ref_from_mut_core_array(arr: &mut [T; N]) -> &mut Self

Create mutable array reference from reference to Rust’s core array type.

source

fn map_to_core_array<F, U>(self, f: F) -> [U; N]
where F: FnMut(T) -> U,

Returns an array of the same size as self, with function f applied to each element in order.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T, const N: usize> ArrayOps<T, N> for [T; N]

source§

const SIZE: usize = N

source§

fn as_core_array(&self) -> &[T; N]

source§

fn as_mut_core_array(&mut self) -> &mut [T; N]

source§

fn from_core_array(arr: [T; N]) -> Self

source§

fn ref_from_core_array(array_ref: &[T; N]) -> &Self

source§

fn ref_from_mut_core_array(array_ref: &mut [T; N]) -> &mut Self

source§

fn map_to_core_array<F, U>(self, f: F) -> [U; N]
where F: FnMut(T) -> U,

Implementors§

source§

impl<T> ArrayOps<T, 0> for Array<T, U0>

source§

const SIZE: usize = 0usize

source§

impl<T> ArrayOps<T, 1> for Array<T, U1>

source§

const SIZE: usize = 1usize

source§

impl<T> ArrayOps<T, 2> for Array<T, U2>

source§

const SIZE: usize = 2usize

source§

impl<T> ArrayOps<T, 3> for Array<T, U3>

source§

const SIZE: usize = 3usize

source§

impl<T> ArrayOps<T, 4> for Array<T, U4>

source§

const SIZE: usize = 4usize

source§

impl<T> ArrayOps<T, 5> for Array<T, U5>

source§

const SIZE: usize = 5usize

source§

impl<T> ArrayOps<T, 6> for Array<T, U6>

source§

const SIZE: usize = 6usize

source§

impl<T> ArrayOps<T, 7> for Array<T, U7>

source§

const SIZE: usize = 7usize

source§

impl<T> ArrayOps<T, 8> for Array<T, U8>

source§

const SIZE: usize = 8usize

source§

impl<T> ArrayOps<T, 9> for Array<T, U9>

source§

const SIZE: usize = 9usize

source§

impl<T> ArrayOps<T, 10> for Array<T, U10>

source§

const SIZE: usize = 10usize

source§

impl<T> ArrayOps<T, 11> for Array<T, U11>

source§

const SIZE: usize = 11usize

source§

impl<T> ArrayOps<T, 12> for Array<T, U12>

source§

const SIZE: usize = 12usize

source§

impl<T> ArrayOps<T, 13> for Array<T, U13>

source§

const SIZE: usize = 13usize

source§

impl<T> ArrayOps<T, 14> for Array<T, U14>

source§

const SIZE: usize = 14usize

source§

impl<T> ArrayOps<T, 15> for Array<T, U15>

source§

const SIZE: usize = 15usize

source§

impl<T> ArrayOps<T, 16> for Array<T, U16>

source§

const SIZE: usize = 16usize

source§

impl<T> ArrayOps<T, 17> for Array<T, U17>

source§

const SIZE: usize = 17usize

source§

impl<T> ArrayOps<T, 18> for Array<T, U18>

source§

const SIZE: usize = 18usize

source§

impl<T> ArrayOps<T, 19> for Array<T, U19>

source§

const SIZE: usize = 19usize

source§

impl<T> ArrayOps<T, 20> for Array<T, U20>

source§

const SIZE: usize = 20usize

source§

impl<T> ArrayOps<T, 21> for Array<T, U21>

source§

const SIZE: usize = 21usize

source§

impl<T> ArrayOps<T, 22> for Array<T, U22>

source§

const SIZE: usize = 22usize

source§

impl<T> ArrayOps<T, 23> for Array<T, U23>

source§

const SIZE: usize = 23usize

source§

impl<T> ArrayOps<T, 24> for Array<T, U24>

source§

const SIZE: usize = 24usize

source§

impl<T> ArrayOps<T, 25> for Array<T, U25>

source§

const SIZE: usize = 25usize

source§

impl<T> ArrayOps<T, 26> for Array<T, U26>

source§

const SIZE: usize = 26usize

source§

impl<T> ArrayOps<T, 27> for Array<T, U27>

source§

const SIZE: usize = 27usize

source§

impl<T> ArrayOps<T, 28> for Array<T, U28>

source§

const SIZE: usize = 28usize

source§

impl<T> ArrayOps<T, 29> for Array<T, U29>

source§

const SIZE: usize = 29usize

source§

impl<T> ArrayOps<T, 30> for Array<T, U30>

source§

const SIZE: usize = 30usize

source§

impl<T> ArrayOps<T, 31> for Array<T, U31>

source§

const SIZE: usize = 31usize

source§

impl<T> ArrayOps<T, 32> for Array<T, U32>

source§

const SIZE: usize = 32usize

source§

impl<T> ArrayOps<T, 33> for Array<T, U33>

source§

const SIZE: usize = 33usize

source§

impl<T> ArrayOps<T, 34> for Array<T, U34>

source§

const SIZE: usize = 34usize

source§

impl<T> ArrayOps<T, 35> for Array<T, U35>

source§

const SIZE: usize = 35usize

source§

impl<T> ArrayOps<T, 36> for Array<T, U36>

source§

const SIZE: usize = 36usize

source§

impl<T> ArrayOps<T, 37> for Array<T, U37>

source§

const SIZE: usize = 37usize

source§

impl<T> ArrayOps<T, 38> for Array<T, U38>

source§

const SIZE: usize = 38usize

source§

impl<T> ArrayOps<T, 39> for Array<T, U39>

source§

const SIZE: usize = 39usize

source§

impl<T> ArrayOps<T, 40> for Array<T, U40>

source§

const SIZE: usize = 40usize

source§

impl<T> ArrayOps<T, 41> for Array<T, U41>

source§

const SIZE: usize = 41usize

source§

impl<T> ArrayOps<T, 42> for Array<T, U42>

source§

const SIZE: usize = 42usize

source§

impl<T> ArrayOps<T, 43> for Array<T, U43>

source§

const SIZE: usize = 43usize

source§

impl<T> ArrayOps<T, 44> for Array<T, U44>

source§

const SIZE: usize = 44usize

source§

impl<T> ArrayOps<T, 45> for Array<T, U45>

source§

const SIZE: usize = 45usize

source§

impl<T> ArrayOps<T, 46> for Array<T, U46>

source§

const SIZE: usize = 46usize

source§

impl<T> ArrayOps<T, 47> for Array<T, U47>

source§

const SIZE: usize = 47usize

source§

impl<T> ArrayOps<T, 48> for Array<T, U48>

source§

const SIZE: usize = 48usize

source§

impl<T> ArrayOps<T, 49> for Array<T, U49>

source§

const SIZE: usize = 49usize

source§

impl<T> ArrayOps<T, 50> for Array<T, U50>

source§

const SIZE: usize = 50usize

source§

impl<T> ArrayOps<T, 51> for Array<T, U51>

source§

const SIZE: usize = 51usize

source§

impl<T> ArrayOps<T, 52> for Array<T, U52>

source§

const SIZE: usize = 52usize

source§

impl<T> ArrayOps<T, 53> for Array<T, U53>

source§

const SIZE: usize = 53usize

source§

impl<T> ArrayOps<T, 54> for Array<T, U54>

source§

const SIZE: usize = 54usize

source§

impl<T> ArrayOps<T, 55> for Array<T, U55>

source§

const SIZE: usize = 55usize

source§

impl<T> ArrayOps<T, 56> for Array<T, U56>

source§

const SIZE: usize = 56usize

source§

impl<T> ArrayOps<T, 57> for Array<T, U57>

source§

const SIZE: usize = 57usize

source§

impl<T> ArrayOps<T, 58> for Array<T, U58>

source§

const SIZE: usize = 58usize

source§

impl<T> ArrayOps<T, 59> for Array<T, U59>

source§

const SIZE: usize = 59usize

source§

impl<T> ArrayOps<T, 60> for Array<T, U60>

source§

const SIZE: usize = 60usize

source§

impl<T> ArrayOps<T, 61> for Array<T, U61>

source§

const SIZE: usize = 61usize

source§

impl<T> ArrayOps<T, 62> for Array<T, U62>

source§

const SIZE: usize = 62usize

source§

impl<T> ArrayOps<T, 63> for Array<T, U63>

source§

const SIZE: usize = 63usize

source§

impl<T> ArrayOps<T, 64> for Array<T, U64>

source§

const SIZE: usize = 64usize

source§

impl<T> ArrayOps<T, 65> for Array<T, U65>

source§

const SIZE: usize = 65usize

source§

impl<T> ArrayOps<T, 66> for Array<T, U66>

source§

const SIZE: usize = 66usize

source§

impl<T> ArrayOps<T, 67> for Array<T, U67>

source§

const SIZE: usize = 67usize

source§

impl<T> ArrayOps<T, 68> for Array<T, U68>

source§

const SIZE: usize = 68usize

source§

impl<T> ArrayOps<T, 69> for Array<T, U69>

source§

const SIZE: usize = 69usize

source§

impl<T> ArrayOps<T, 70> for Array<T, U70>

source§

const SIZE: usize = 70usize

source§

impl<T> ArrayOps<T, 71> for Array<T, U71>

source§

const SIZE: usize = 71usize

source§

impl<T> ArrayOps<T, 72> for Array<T, U72>

source§

const SIZE: usize = 72usize

source§

impl<T> ArrayOps<T, 73> for Array<T, U73>

source§

const SIZE: usize = 73usize

source§

impl<T> ArrayOps<T, 74> for Array<T, U74>

source§

const SIZE: usize = 74usize

source§

impl<T> ArrayOps<T, 75> for Array<T, U75>

source§

const SIZE: usize = 75usize

source§

impl<T> ArrayOps<T, 76> for Array<T, U76>

source§

const SIZE: usize = 76usize

source§

impl<T> ArrayOps<T, 77> for Array<T, U77>

source§

const SIZE: usize = 77usize

source§

impl<T> ArrayOps<T, 78> for Array<T, U78>

source§

const SIZE: usize = 78usize

source§

impl<T> ArrayOps<T, 79> for Array<T, U79>

source§

const SIZE: usize = 79usize

source§

impl<T> ArrayOps<T, 80> for Array<T, U80>

source§

const SIZE: usize = 80usize

source§

impl<T> ArrayOps<T, 81> for Array<T, U81>

source§

const SIZE: usize = 81usize

source§

impl<T> ArrayOps<T, 82> for Array<T, U82>

source§

const SIZE: usize = 82usize

source§

impl<T> ArrayOps<T, 83> for Array<T, U83>

source§

const SIZE: usize = 83usize

source§

impl<T> ArrayOps<T, 84> for Array<T, U84>

source§

const SIZE: usize = 84usize

source§

impl<T> ArrayOps<T, 85> for Array<T, U85>

source§

const SIZE: usize = 85usize

source§

impl<T> ArrayOps<T, 86> for Array<T, U86>

source§

const SIZE: usize = 86usize

source§

impl<T> ArrayOps<T, 87> for Array<T, U87>

source§

const SIZE: usize = 87usize

source§

impl<T> ArrayOps<T, 88> for Array<T, U88>

source§

const SIZE: usize = 88usize

source§

impl<T> ArrayOps<T, 89> for Array<T, U89>

source§

const SIZE: usize = 89usize

source§

impl<T> ArrayOps<T, 90> for Array<T, U90>

source§

const SIZE: usize = 90usize

source§

impl<T> ArrayOps<T, 91> for Array<T, U91>

source§

const SIZE: usize = 91usize

source§

impl<T> ArrayOps<T, 92> for Array<T, U92>

source§

const SIZE: usize = 92usize

source§

impl<T> ArrayOps<T, 93> for Array<T, U93>

source§

const SIZE: usize = 93usize

source§

impl<T> ArrayOps<T, 94> for Array<T, U94>

source§

const SIZE: usize = 94usize

source§

impl<T> ArrayOps<T, 95> for Array<T, U95>

source§

const SIZE: usize = 95usize

source§

impl<T> ArrayOps<T, 96> for Array<T, U96>

source§

const SIZE: usize = 96usize

source§

impl<T> ArrayOps<T, 97> for Array<T, U97>

source§

const SIZE: usize = 97usize

source§

impl<T> ArrayOps<T, 98> for Array<T, U98>

source§

const SIZE: usize = 98usize

source§

impl<T> ArrayOps<T, 99> for Array<T, U99>

source§

const SIZE: usize = 99usize

source§

impl<T> ArrayOps<T, 100> for Array<T, U100>

source§

const SIZE: usize = 100usize

source§

impl<T> ArrayOps<T, 101> for Array<T, U101>

source§

const SIZE: usize = 101usize

source§

impl<T> ArrayOps<T, 102> for Array<T, U102>

source§

const SIZE: usize = 102usize

source§

impl<T> ArrayOps<T, 103> for Array<T, U103>

source§

const SIZE: usize = 103usize

source§

impl<T> ArrayOps<T, 104> for Array<T, U104>

source§

const SIZE: usize = 104usize

source§

impl<T> ArrayOps<T, 105> for Array<T, U105>

source§

const SIZE: usize = 105usize

source§

impl<T> ArrayOps<T, 106> for Array<T, U106>

source§

const SIZE: usize = 106usize

source§

impl<T> ArrayOps<T, 107> for Array<T, U107>

source§

const SIZE: usize = 107usize

source§

impl<T> ArrayOps<T, 108> for Array<T, U108>

source§

const SIZE: usize = 108usize

source§

impl<T> ArrayOps<T, 109> for Array<T, U109>

source§

const SIZE: usize = 109usize

source§

impl<T> ArrayOps<T, 110> for Array<T, U110>

source§

const SIZE: usize = 110usize

source§

impl<T> ArrayOps<T, 111> for Array<T, U111>

source§

const SIZE: usize = 111usize

source§

impl<T> ArrayOps<T, 112> for Array<T, U112>

source§

const SIZE: usize = 112usize

source§

impl<T> ArrayOps<T, 113> for Array<T, U113>

source§

const SIZE: usize = 113usize

source§

impl<T> ArrayOps<T, 114> for Array<T, U114>

source§

const SIZE: usize = 114usize

source§

impl<T> ArrayOps<T, 115> for Array<T, U115>

source§

const SIZE: usize = 115usize

source§

impl<T> ArrayOps<T, 116> for Array<T, U116>

source§

const SIZE: usize = 116usize

source§

impl<T> ArrayOps<T, 117> for Array<T, U117>

source§

const SIZE: usize = 117usize

source§

impl<T> ArrayOps<T, 118> for Array<T, U118>

source§

const SIZE: usize = 118usize

source§

impl<T> ArrayOps<T, 119> for Array<T, U119>

source§

const SIZE: usize = 119usize

source§

impl<T> ArrayOps<T, 120> for Array<T, U120>

source§

const SIZE: usize = 120usize

source§

impl<T> ArrayOps<T, 121> for Array<T, U121>

source§

const SIZE: usize = 121usize

source§

impl<T> ArrayOps<T, 122> for Array<T, U122>

source§

const SIZE: usize = 122usize

source§

impl<T> ArrayOps<T, 123> for Array<T, U123>

source§

const SIZE: usize = 123usize

source§

impl<T> ArrayOps<T, 124> for Array<T, U124>

source§

const SIZE: usize = 124usize

source§

impl<T> ArrayOps<T, 125> for Array<T, U125>

source§

const SIZE: usize = 125usize

source§

impl<T> ArrayOps<T, 126> for Array<T, U126>

source§

const SIZE: usize = 126usize

source§

impl<T> ArrayOps<T, 127> for Array<T, U127>

source§

const SIZE: usize = 127usize

source§

impl<T> ArrayOps<T, 128> for Array<T, U128>

source§

const SIZE: usize = 128usize

source§

impl<T> ArrayOps<T, 129> for Array<T, U129>

source§

const SIZE: usize = 129usize

source§

impl<T> ArrayOps<T, 130> for Array<T, U130>

source§

const SIZE: usize = 130usize

source§

impl<T> ArrayOps<T, 131> for Array<T, U131>

source§

const SIZE: usize = 131usize

source§

impl<T> ArrayOps<T, 132> for Array<T, U132>

source§

const SIZE: usize = 132usize

source§

impl<T> ArrayOps<T, 133> for Array<T, U133>

source§

const SIZE: usize = 133usize

source§

impl<T> ArrayOps<T, 134> for Array<T, U134>

source§

const SIZE: usize = 134usize

source§

impl<T> ArrayOps<T, 135> for Array<T, U135>

source§

const SIZE: usize = 135usize

source§

impl<T> ArrayOps<T, 136> for Array<T, U136>

source§

const SIZE: usize = 136usize

source§

impl<T> ArrayOps<T, 137> for Array<T, U137>

source§

const SIZE: usize = 137usize

source§

impl<T> ArrayOps<T, 138> for Array<T, U138>

source§

const SIZE: usize = 138usize

source§

impl<T> ArrayOps<T, 139> for Array<T, U139>

source§

const SIZE: usize = 139usize

source§

impl<T> ArrayOps<T, 140> for Array<T, U140>

source§

const SIZE: usize = 140usize

source§

impl<T> ArrayOps<T, 141> for Array<T, U141>

source§

const SIZE: usize = 141usize

source§

impl<T> ArrayOps<T, 142> for Array<T, U142>

source§

const SIZE: usize = 142usize

source§

impl<T> ArrayOps<T, 143> for Array<T, U143>

source§

const SIZE: usize = 143usize

source§

impl<T> ArrayOps<T, 144> for Array<T, U144>

source§

const SIZE: usize = 144usize

source§

impl<T> ArrayOps<T, 145> for Array<T, U145>

source§

const SIZE: usize = 145usize

source§

impl<T> ArrayOps<T, 146> for Array<T, U146>

source§

const SIZE: usize = 146usize

source§

impl<T> ArrayOps<T, 147> for Array<T, U147>

source§

const SIZE: usize = 147usize

source§

impl<T> ArrayOps<T, 148> for Array<T, U148>

source§

const SIZE: usize = 148usize

source§

impl<T> ArrayOps<T, 149> for Array<T, U149>

source§

const SIZE: usize = 149usize

source§

impl<T> ArrayOps<T, 150> for Array<T, U150>

source§

const SIZE: usize = 150usize

source§

impl<T> ArrayOps<T, 151> for Array<T, U151>

source§

const SIZE: usize = 151usize

source§

impl<T> ArrayOps<T, 152> for Array<T, U152>

source§

const SIZE: usize = 152usize

source§

impl<T> ArrayOps<T, 153> for Array<T, U153>

source§

const SIZE: usize = 153usize

source§

impl<T> ArrayOps<T, 154> for Array<T, U154>

source§

const SIZE: usize = 154usize

source§

impl<T> ArrayOps<T, 155> for Array<T, U155>

source§

const SIZE: usize = 155usize

source§

impl<T> ArrayOps<T, 156> for Array<T, U156>

source§

const SIZE: usize = 156usize

source§

impl<T> ArrayOps<T, 157> for Array<T, U157>

source§

const SIZE: usize = 157usize

source§

impl<T> ArrayOps<T, 158> for Array<T, U158>

source§

const SIZE: usize = 158usize

source§

impl<T> ArrayOps<T, 159> for Array<T, U159>

source§

const SIZE: usize = 159usize

source§

impl<T> ArrayOps<T, 160> for Array<T, U160>

source§

const SIZE: usize = 160usize

source§

impl<T> ArrayOps<T, 161> for Array<T, U161>

source§

const SIZE: usize = 161usize

source§

impl<T> ArrayOps<T, 162> for Array<T, U162>

source§

const SIZE: usize = 162usize

source§

impl<T> ArrayOps<T, 163> for Array<T, U163>

source§

const SIZE: usize = 163usize

source§

impl<T> ArrayOps<T, 164> for Array<T, U164>

source§

const SIZE: usize = 164usize

source§

impl<T> ArrayOps<T, 165> for Array<T, U165>

source§

const SIZE: usize = 165usize

source§

impl<T> ArrayOps<T, 166> for Array<T, U166>

source§

const SIZE: usize = 166usize

source§

impl<T> ArrayOps<T, 167> for Array<T, U167>

source§

const SIZE: usize = 167usize

source§

impl<T> ArrayOps<T, 168> for Array<T, U168>

source§

const SIZE: usize = 168usize

source§

impl<T> ArrayOps<T, 169> for Array<T, U169>

source§

const SIZE: usize = 169usize

source§

impl<T> ArrayOps<T, 170> for Array<T, U170>

source§

const SIZE: usize = 170usize

source§

impl<T> ArrayOps<T, 171> for Array<T, U171>

source§

const SIZE: usize = 171usize

source§

impl<T> ArrayOps<T, 172> for Array<T, U172>

source§

const SIZE: usize = 172usize

source§

impl<T> ArrayOps<T, 173> for Array<T, U173>

source§

const SIZE: usize = 173usize

source§

impl<T> ArrayOps<T, 174> for Array<T, U174>

source§

const SIZE: usize = 174usize

source§

impl<T> ArrayOps<T, 175> for Array<T, U175>

source§

const SIZE: usize = 175usize

source§

impl<T> ArrayOps<T, 176> for Array<T, U176>

source§

const SIZE: usize = 176usize

source§

impl<T> ArrayOps<T, 177> for Array<T, U177>

source§

const SIZE: usize = 177usize

source§

impl<T> ArrayOps<T, 178> for Array<T, U178>

source§

const SIZE: usize = 178usize

source§

impl<T> ArrayOps<T, 179> for Array<T, U179>

source§

const SIZE: usize = 179usize

source§

impl<T> ArrayOps<T, 180> for Array<T, U180>

source§

const SIZE: usize = 180usize

source§

impl<T> ArrayOps<T, 181> for Array<T, U181>

source§

const SIZE: usize = 181usize

source§

impl<T> ArrayOps<T, 182> for Array<T, U182>

source§

const SIZE: usize = 182usize

source§

impl<T> ArrayOps<T, 183> for Array<T, U183>

source§

const SIZE: usize = 183usize

source§

impl<T> ArrayOps<T, 184> for Array<T, U184>

source§

const SIZE: usize = 184usize

source§

impl<T> ArrayOps<T, 185> for Array<T, U185>

source§

const SIZE: usize = 185usize

source§

impl<T> ArrayOps<T, 186> for Array<T, U186>

source§

const SIZE: usize = 186usize

source§

impl<T> ArrayOps<T, 187> for Array<T, U187>

source§

const SIZE: usize = 187usize

source§

impl<T> ArrayOps<T, 188> for Array<T, U188>

source§

const SIZE: usize = 188usize

source§

impl<T> ArrayOps<T, 189> for Array<T, U189>

source§

const SIZE: usize = 189usize

source§

impl<T> ArrayOps<T, 190> for Array<T, U190>

source§

const SIZE: usize = 190usize

source§

impl<T> ArrayOps<T, 191> for Array<T, U191>

source§

const SIZE: usize = 191usize

source§

impl<T> ArrayOps<T, 192> for Array<T, U192>

source§

const SIZE: usize = 192usize

source§

impl<T> ArrayOps<T, 193> for Array<T, U193>

source§

const SIZE: usize = 193usize

source§

impl<T> ArrayOps<T, 194> for Array<T, U194>

source§

const SIZE: usize = 194usize

source§

impl<T> ArrayOps<T, 195> for Array<T, U195>

source§

const SIZE: usize = 195usize

source§

impl<T> ArrayOps<T, 196> for Array<T, U196>

source§

const SIZE: usize = 196usize

source§

impl<T> ArrayOps<T, 197> for Array<T, U197>

source§

const SIZE: usize = 197usize

source§

impl<T> ArrayOps<T, 198> for Array<T, U198>

source§

const SIZE: usize = 198usize

source§

impl<T> ArrayOps<T, 199> for Array<T, U199>

source§

const SIZE: usize = 199usize

source§

impl<T> ArrayOps<T, 200> for Array<T, U200>

source§

const SIZE: usize = 200usize

source§

impl<T> ArrayOps<T, 201> for Array<T, U201>

source§

const SIZE: usize = 201usize

source§

impl<T> ArrayOps<T, 202> for Array<T, U202>

source§

const SIZE: usize = 202usize

source§

impl<T> ArrayOps<T, 203> for Array<T, U203>

source§

const SIZE: usize = 203usize

source§

impl<T> ArrayOps<T, 204> for Array<T, U204>

source§

const SIZE: usize = 204usize

source§

impl<T> ArrayOps<T, 205> for Array<T, U205>

source§

const SIZE: usize = 205usize

source§

impl<T> ArrayOps<T, 206> for Array<T, U206>

source§

const SIZE: usize = 206usize

source§

impl<T> ArrayOps<T, 207> for Array<T, U207>

source§

const SIZE: usize = 207usize

source§

impl<T> ArrayOps<T, 208> for Array<T, U208>

source§

const SIZE: usize = 208usize

source§

impl<T> ArrayOps<T, 209> for Array<T, U209>

source§

const SIZE: usize = 209usize

source§

impl<T> ArrayOps<T, 210> for Array<T, U210>

source§

const SIZE: usize = 210usize

source§

impl<T> ArrayOps<T, 211> for Array<T, U211>

source§

const SIZE: usize = 211usize

source§

impl<T> ArrayOps<T, 212> for Array<T, U212>

source§

const SIZE: usize = 212usize

source§

impl<T> ArrayOps<T, 213> for Array<T, U213>

source§

const SIZE: usize = 213usize

source§

impl<T> ArrayOps<T, 214> for Array<T, U214>

source§

const SIZE: usize = 214usize

source§

impl<T> ArrayOps<T, 215> for Array<T, U215>

source§

const SIZE: usize = 215usize

source§

impl<T> ArrayOps<T, 216> for Array<T, U216>

source§

const SIZE: usize = 216usize

source§

impl<T> ArrayOps<T, 217> for Array<T, U217>

source§

const SIZE: usize = 217usize

source§

impl<T> ArrayOps<T, 218> for Array<T, U218>

source§

const SIZE: usize = 218usize

source§

impl<T> ArrayOps<T, 219> for Array<T, U219>

source§

const SIZE: usize = 219usize

source§

impl<T> ArrayOps<T, 220> for Array<T, U220>

source§

const SIZE: usize = 220usize

source§

impl<T> ArrayOps<T, 221> for Array<T, U221>

source§

const SIZE: usize = 221usize

source§

impl<T> ArrayOps<T, 222> for Array<T, U222>

source§

const SIZE: usize = 222usize

source§

impl<T> ArrayOps<T, 223> for Array<T, U223>

source§

const SIZE: usize = 223usize

source§

impl<T> ArrayOps<T, 224> for Array<T, U224>

source§

const SIZE: usize = 224usize

source§

impl<T> ArrayOps<T, 225> for Array<T, U225>

source§

const SIZE: usize = 225usize

source§

impl<T> ArrayOps<T, 226> for Array<T, U226>

source§

const SIZE: usize = 226usize

source§

impl<T> ArrayOps<T, 227> for Array<T, U227>

source§

const SIZE: usize = 227usize

source§

impl<T> ArrayOps<T, 228> for Array<T, U228>

source§

const SIZE: usize = 228usize

source§

impl<T> ArrayOps<T, 229> for Array<T, U229>

source§

const SIZE: usize = 229usize

source§

impl<T> ArrayOps<T, 230> for Array<T, U230>

source§

const SIZE: usize = 230usize

source§

impl<T> ArrayOps<T, 231> for Array<T, U231>

source§

const SIZE: usize = 231usize

source§

impl<T> ArrayOps<T, 232> for Array<T, U232>

source§

const SIZE: usize = 232usize

source§

impl<T> ArrayOps<T, 233> for Array<T, U233>

source§

const SIZE: usize = 233usize

source§

impl<T> ArrayOps<T, 234> for Array<T, U234>

source§

const SIZE: usize = 234usize

source§

impl<T> ArrayOps<T, 235> for Array<T, U235>

source§

const SIZE: usize = 235usize

source§

impl<T> ArrayOps<T, 236> for Array<T, U236>

source§

const SIZE: usize = 236usize

source§

impl<T> ArrayOps<T, 237> for Array<T, U237>

source§

const SIZE: usize = 237usize

source§

impl<T> ArrayOps<T, 238> for Array<T, U238>

source§

const SIZE: usize = 238usize

source§

impl<T> ArrayOps<T, 239> for Array<T, U239>

source§

const SIZE: usize = 239usize

source§

impl<T> ArrayOps<T, 240> for Array<T, U240>

source§

const SIZE: usize = 240usize

source§

impl<T> ArrayOps<T, 241> for Array<T, U241>

source§

const SIZE: usize = 241usize

source§

impl<T> ArrayOps<T, 242> for Array<T, U242>

source§

const SIZE: usize = 242usize

source§

impl<T> ArrayOps<T, 243> for Array<T, U243>

source§

const SIZE: usize = 243usize

source§

impl<T> ArrayOps<T, 244> for Array<T, U244>

source§

const SIZE: usize = 244usize

source§

impl<T> ArrayOps<T, 245> for Array<T, U245>

source§

const SIZE: usize = 245usize

source§

impl<T> ArrayOps<T, 246> for Array<T, U246>

source§

const SIZE: usize = 246usize

source§

impl<T> ArrayOps<T, 247> for Array<T, U247>

source§

const SIZE: usize = 247usize

source§

impl<T> ArrayOps<T, 248> for Array<T, U248>

source§

const SIZE: usize = 248usize

source§

impl<T> ArrayOps<T, 249> for Array<T, U249>

source§

const SIZE: usize = 249usize

source§

impl<T> ArrayOps<T, 250> for Array<T, U250>

source§

const SIZE: usize = 250usize

source§

impl<T> ArrayOps<T, 251> for Array<T, U251>

source§

const SIZE: usize = 251usize

source§

impl<T> ArrayOps<T, 252> for Array<T, U252>

source§

const SIZE: usize = 252usize

source§

impl<T> ArrayOps<T, 253> for Array<T, U253>

source§

const SIZE: usize = 253usize

source§

impl<T> ArrayOps<T, 254> for Array<T, U254>

source§

const SIZE: usize = 254usize

source§

impl<T> ArrayOps<T, 255> for Array<T, U255>

source§

const SIZE: usize = 255usize

source§

impl<T> ArrayOps<T, 256> for Array<T, U256>

source§

const SIZE: usize = 256usize

source§

impl<T> ArrayOps<T, 272> for Array<T, U272>

source§

const SIZE: usize = 272usize

source§

impl<T> ArrayOps<T, 288> for Array<T, U288>

source§

const SIZE: usize = 288usize

source§

impl<T> ArrayOps<T, 304> for Array<T, U304>

source§

const SIZE: usize = 304usize

source§

impl<T> ArrayOps<T, 320> for Array<T, U320>

source§

const SIZE: usize = 320usize

source§

impl<T> ArrayOps<T, 336> for Array<T, U336>

source§

const SIZE: usize = 336usize

source§

impl<T> ArrayOps<T, 352> for Array<T, U352>

source§

const SIZE: usize = 352usize

source§

impl<T> ArrayOps<T, 384> for Array<T, U384>

source§

const SIZE: usize = 384usize

source§

impl<T> ArrayOps<T, 448> for Array<T, U448>

source§

const SIZE: usize = 448usize

source§

impl<T> ArrayOps<T, 512> for Array<T, U512>

source§

const SIZE: usize = 512usize

source§

impl<T> ArrayOps<T, 768> for Array<T, U768>

source§

const SIZE: usize = 768usize

source§

impl<T> ArrayOps<T, 896> for Array<T, U896>

source§

const SIZE: usize = 896usize

source§

impl<T> ArrayOps<T, 1024> for Array<T, U1024>

source§

const SIZE: usize = 1_024usize

source§

impl<T> ArrayOps<T, 2048> for Array<T, U2048>

source§

const SIZE: usize = 2_048usize

source§

impl<T> ArrayOps<T, 4096> for Array<T, U4096>

source§

const SIZE: usize = 4_096usize

source§

impl<T> ArrayOps<T, 8192> for Array<T, U8192>

source§

const SIZE: usize = 8_192usize