[][src]Trait flatk::Array

pub trait Array<T> {
    type Array: Set<Elem = T>;
    fn iter_mut(array: &mut Self::Array) -> IterMut<T>;
fn iter(array: &Self::Array) -> Iter<T>;
fn as_slice(array: &Self::Array) -> &[T]; }

Associated Types

type Array: Set<Elem = T>

Loading content...

Required methods

fn iter_mut(array: &mut Self::Array) -> IterMut<T>

fn iter(array: &Self::Array) -> Iter<T>

fn as_slice(array: &Self::Array) -> &[T]

Loading content...

Implementors

impl<T> Array<T> for U1[src]

type Array = [T; 1]

impl<T> Array<T> for U10[src]

type Array = [T; 10]

impl<T> Array<T> for U11[src]

type Array = [T; 11]

impl<T> Array<T> for U12[src]

type Array = [T; 12]

impl<T> Array<T> for U13[src]

type Array = [T; 13]

impl<T> Array<T> for U14[src]

type Array = [T; 14]

impl<T> Array<T> for U15[src]

type Array = [T; 15]

impl<T> Array<T> for U16[src]

type Array = [T; 16]

impl<T> Array<T> for U2[src]

type Array = [T; 2]

impl<T> Array<T> for U3[src]

type Array = [T; 3]

impl<T> Array<T> for U4[src]

type Array = [T; 4]

impl<T> Array<T> for U5[src]

type Array = [T; 5]

impl<T> Array<T> for U6[src]

type Array = [T; 6]

impl<T> Array<T> for U7[src]

type Array = [T; 7]

impl<T> Array<T> for U8[src]

type Array = [T; 8]

impl<T> Array<T> for U9[src]

type Array = [T; 9]

Loading content...