Trait dbkit_engine::block::View
[−]
[src]
pub trait View<'v> {
fn schema(&'v self) -> &'v Schema;
fn column(&'v self, pos: usize) -> Option<&'v RefColumn<'v>>;
fn rows(&self) -> RowOffset;
}A read-only view into data conforming to a pre-defined schema. This view may be backed by a container that owns it data, borrows or aliases somebody elses data.
Required Methods
fn schema(&'v self) -> &'v Schema
fn column(&'v self, pos: usize) -> Option<&'v RefColumn<'v>>
fn rows(&self) -> RowOffset
Number of rows