Struct table_extract::Row
source · pub struct Row<'a> { /* private fields */ }
Expand description
A row in a Table
.
A row consists of a number of data cells stored as strings. If the row
contains the same number of cells as the table’s header row, its cells can
be safely accessed by header names using get
. Otherwise,
the data should be accessed via as_slice
or by
iterating over the row.
This struct can be thought of as a lightweight reference into a table. As
such, it implements the Copy
trait.
Implementations§
Trait Implementations§
source§impl<'a> IntoIterator for Row<'a>
impl<'a> IntoIterator for Row<'a>
source§impl<'a> PartialEq<Row<'a>> for Row<'a>
impl<'a> PartialEq<Row<'a>> for Row<'a>
impl<'a> Copy for Row<'a>
impl<'a> Eq for Row<'a>
impl<'a> StructuralEq for Row<'a>
impl<'a> StructuralPartialEq for Row<'a>
Auto Trait Implementations§
impl<'a> RefUnwindSafe for Row<'a>
impl<'a> Send for Row<'a>
impl<'a> Sync for Row<'a>
impl<'a> Unpin for Row<'a>
impl<'a> UnwindSafe for Row<'a>
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