pub enum Row<'r> {
Sheet {
name: &'r str,
visibility: Visibility,
},
Name {
name: &'r str,
refers_to: &'r str,
},
Table {
name: &'r str,
sheet: &'r str,
range: &'r str,
},
Cell {
sheet: &'r str,
addr: &'r str,
value: &'r Value,
},
Formula {
sheet: &'r str,
addr: &'r str,
text: &'r str,
},
Refers {
sheet: &'r str,
addr: &'r str,
to: &'r RefersTo,
},
}Expand description
One row of a relation, borrowed from the walk that found it.
Variants§
Sheet
Name
Table
Cell
Formula
Refers
(refers "Model!B3" "Model!B1"): the cell holding the formula, and
one thing it refers to.
Trait Implementations§
impl<'r> Copy for Row<'r>
impl<'r> Eq for Row<'r>
impl<'r> StructuralPartialEq for Row<'r>
Auto Trait Implementations§
impl<'r> Freeze for Row<'r>
impl<'r> RefUnwindSafe for Row<'r>
impl<'r> Send for Row<'r>
impl<'r> Sync for Row<'r>
impl<'r> Unpin for Row<'r>
impl<'r> UnsafeUnpin for Row<'r>
impl<'r> UnwindSafe for Row<'r>
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