pub struct StaticDataFrame<const ROWS: usize, const COLS: usize> {
pub columns: [StaticTypedArray<ROWS>; COLS],
pub names: [&'static str; COLS],
}Fields§
§columns: [StaticTypedArray<ROWS>; COLS]§names: [&'static str; COLS]Trait Implementations§
Source§impl<const ROWS: usize, const COLS: usize> DataFrameAdapter<'_> for StaticDataFrame<ROWS, COLS>
impl<const ROWS: usize, const COLS: usize> DataFrameAdapter<'_> for StaticDataFrame<ROWS, COLS>
Source§type DataFrame = BasicDataFrame
type DataFrame = BasicDataFrame
Concrete type implementing this trait.
Source§type Series = BasicSeries
type Series = BasicSeries
Type representing the
Series (columns) in the DataFrame.Source§type LibError = BasicdfError
type LibError = BasicdfError
Error type for fallible operations from the backend library.
Source§fn column_names(&self) -> Vec<String>
fn column_names(&self) -> Vec<String>
Returns the column names of the
DataFrameSource§fn col(
&self,
name: &str,
) -> Result<<StaticDataFrame<ROWS, COLS> as DataFrameAdapter<'_>>::Series, <StaticDataFrame<ROWS, COLS> as DataFrameAdapter<'_>>::LibError>
fn col( &self, name: &str, ) -> Result<<StaticDataFrame<ROWS, COLS> as DataFrameAdapter<'_>>::Series, <StaticDataFrame<ROWS, COLS> as DataFrameAdapter<'_>>::LibError>
Returns the column of the
DataFrame by name Read moreSource§fn select(
&self,
names: Vec<&str>,
) -> Result<<StaticDataFrame<ROWS, COLS> as DataFrameAdapter<'_>>::DataFrame, <StaticDataFrame<ROWS, COLS> as DataFrameAdapter<'_>>::LibError>
fn select( &self, names: Vec<&str>, ) -> Result<<StaticDataFrame<ROWS, COLS> as DataFrameAdapter<'_>>::DataFrame, <StaticDataFrame<ROWS, COLS> as DataFrameAdapter<'_>>::LibError>
Returns a
DataFrame of columns selected by name Read moreAuto Trait Implementations§
impl<const ROWS: usize, const COLS: usize> Freeze for StaticDataFrame<ROWS, COLS>
impl<const ROWS: usize, const COLS: usize> RefUnwindSafe for StaticDataFrame<ROWS, COLS>
impl<const ROWS: usize, const COLS: usize> Send for StaticDataFrame<ROWS, COLS>
impl<const ROWS: usize, const COLS: usize> Sync for StaticDataFrame<ROWS, COLS>
impl<const ROWS: usize, const COLS: usize> Unpin for StaticDataFrame<ROWS, COLS>
impl<const ROWS: usize, const COLS: usize> UnwindSafe for StaticDataFrame<ROWS, COLS>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more