Trait Cells

Source
pub trait Cells<'a, CellKey, Cell>
where Cell: Debug + Clone + 'a,
{ // Required method fn cells(&'a self) -> impl IteratorTrait<Item = (CellKey, Option<Cell>)>; }
Expand description

A trait for iterating over all cells of a row.

Required Methods§

Source

fn cells(&'a self) -> impl IteratorTrait<Item = (CellKey, Option<Cell>)>

Returns an iterator over all cells of the row.

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.

Implementors§

Source§

impl<'a, Row, CellKey, Cell> Cells<'a, CellKey, Cell> for Row
where Row: Fields<'a, CellKey, Option<Cow<'a, Cell>>> + 'a, Cell: Debug + Clone + 'a,