[][src]Trait agnes::access::DataIndexMut

pub trait DataIndexMut: DataIndex {
    fn push(&mut self, value: Value<Self::DType>);
fn take_datum(&mut self, idx: usize) -> Result<Value<Self::DType>>
    where
        Self::DType: Default
; fn drain(&mut self) -> DrainIterator<Self::DType>
    where
        Self: Sized
, { ... } }

Trait that provides mutable access to values in a data field.

Required methods

fn push(&mut self, value: Value<Self::DType>)

Add a value to this field.

fn take_datum(&mut self, idx: usize) -> Result<Value<Self::DType>> where
    Self::DType: Default

Take the value at the specified index from this field, replacing it with an NA.

Loading content...

Provided methods

Important traits for DrainIterator<'a, T>
fn drain(&mut self) -> DrainIterator<Self::DType> where
    Self: Sized

Returns a draining iterator of the vaules in this DataIndexMut.

Loading content...

Implementors

impl<T> DataIndexMut for FieldData<T> where
    T: Debug + Default
[src]

Important traits for DrainIterator<'a, T>
fn drain(&mut self) -> DrainIterator<Self::DType> where
    Self: Sized
[src]

Loading content...