Trait flatdata::IndexStruct

source ·
pub trait IndexStruct: Struct {
    // Required methods
    fn range(&self) -> Range<usize>;
    fn set_index(&mut self, value: usize);
}
Expand description

A specialized Struct factory producing Index items. Used primarily by the MultiVector/MultiArrayView.

Required Methods§

source

fn range(&self) -> Range<usize>

Provide getter for index

source

fn set_index(&mut self, value: usize)

Provide setter for index

Implementors§