[][src]Trait heaparray::Array

pub trait Array<'a, V, R = &'a V, Rm = &'a mut V>: CopyMap<'a, usize, V, (usize, V), R, Rm> + Index<usize, Output = V, Output = V> + IndexMut<usize> where
    R: Deref<Target = V>,
    Rm: DerefMut<Target = V>,
    V: 'a, 
{ }

Statically-sized array stored in the heap.

Implementors

impl<'a, A, R, E, L> Array<'a, E, &'a E, &'a mut E> for heaparray::naive_rc::generic::RcArray<'a, A, R, E, L> where
    A: 'a + LabelledArray<'a, E, R> + BaseArrayRef + UnsafeArrayRef,
    R: 'a + RefCounter<L>,
    L: 'a,
    E: 'a, 
[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for FatPtrArray<'a, E, L> where
    E: 'a, 
[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for FpArcArray<'a, E, L>[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for FpRcArray<'a, E, L>[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for TpArcArray<'a, E, L>[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for TpRcArray<'a, E, L>[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for ArcArray<'a, E, L>[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for HeapArray<'a, E, L>[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for heaparray::RcArray<'a, E, L>[src]

impl<'a, E, L> Array<'a, E, &'a E, &'a mut E> for ThinPtrArray<'a, E, L>[src]

Loading content...