Struct agnes::frame::Reindexed[][src]

pub struct Reindexed<'a, 'b, R: 'a, DI: 'b> { /* fields omitted */ }

Data structure that provides DataIndex access to a reorganized (sorted / shuffled) data field.

Trait Implementations

impl<'a, 'b, R: Debug + 'a, DI: Debug + 'b> Debug for Reindexed<'a, 'b, R, DI>
[src]

Formats the value using the given formatter. Read more

impl<'a, 'b, DI, R, DTypes> DataIndex<DTypes> for Reindexed<'a, 'b, R, DI> where
    DTypes: DTypeList,
    R: 'a + Reindexer<DTypes>,
    DI: 'b + DataIndex<DTypes>, 
[src]

The data type contained within this field.

Returns the data (possibly NA) at the specified index, if it exists.

Returns the length of this data field.

Returns whether or not this field is empty.

Important traits for DataIterator<'a, DTypes, T>

Returns an iterator over the values in this field.

Auto Trait Implementations

impl<'a, 'b, R, DI> Send for Reindexed<'a, 'b, R, DI> where
    DI: Sync,
    R: Sync

impl<'a, 'b, R, DI> Sync for Reindexed<'a, 'b, R, DI> where
    DI: Sync,
    R: Sync