pub trait TableSlice: TableStream {
    type Slice: TableInstance;

    fn slice(self, _bounds: Bounds) -> TCResult<Self::Slice>;
    fn validate_bounds(&self, bounds: &Bounds) -> TCResult<()>;
}
Expand description

Methods for slicing a Table

Required Associated Types

The type of Table returned by this instance’s slice method.

Required Methods

Limit the returned rows to the given Bounds.

Return an error if this table does not support the given Bounds.

Implementors