pub struct CellReference {
pub col: String,
pub row: u32,
pub abs_col: bool,
pub abs_row: bool,
pub sheet: Option<String>,
}Expand description
A cell reference with optional absolute markers.
Fields§
§col: StringColumn name (e.g., “A”, “AB”)
row: u32Row number (1-based)
abs_col: boolTrue if column is absolute ($A)
abs_row: boolTrue if row is absolute ($1)
sheet: Option<String>Optional sheet name (e.g., Sheet1!A1)
Trait Implementations§
Source§impl Clone for CellReference
impl Clone for CellReference
Source§fn clone(&self) -> CellReference
fn clone(&self) -> CellReference
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CellReference
impl Debug for CellReference
Source§impl PartialEq for CellReference
impl PartialEq for CellReference
impl StructuralPartialEq for CellReference
Auto Trait Implementations§
impl Freeze for CellReference
impl RefUnwindSafe for CellReference
impl Send for CellReference
impl Sync for CellReference
impl Unpin for CellReference
impl UnwindSafe for CellReference
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