pub trait Frame {
// Required methods
fn ncols(&self) -> usize;
fn nrows(&self) -> usize;
fn column(&self, i: usize) -> &NamedColumn;
// Provided method
fn columns(&self) -> FrameColIter<'_, Self> { ... }
}Required Methods§
fn ncols(&self) -> usize
fn nrows(&self) -> usize
fn column(&self, i: usize) -> &NamedColumn
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.