pub struct OwnedCellChangeRow {
pub anchor: ChangeAnchor,
pub sheet_name: String,
pub address: CellAddress,
pub change_kind: CellChangeKind,
pub old_display: String,
pub new_display: String,
pub formula_changed: bool,
pub old_formula: Option<String>,
pub new_formula: Option<String>,
pub max_severity: Option<Severity>,
}Expand description
Fully owned counterpart to CellChangeRow (Q3).
All borrowed fields become owned (String, CellAddress), so the row can
outlive the WorkbookDiff it was derived from. Produced by
CellChangeRow::to_owned_row.
Fields§
§anchor: ChangeAnchor§sheet_name: String§address: CellAddress§change_kind: CellChangeKind§old_display: String§new_display: String§formula_changed: bool§old_formula: Option<String>§new_formula: Option<String>§max_severity: Option<Severity>Trait Implementations§
Source§impl Clone for OwnedCellChangeRow
impl Clone for OwnedCellChangeRow
Source§fn clone(&self) -> OwnedCellChangeRow
fn clone(&self) -> OwnedCellChangeRow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OwnedCellChangeRow
impl RefUnwindSafe for OwnedCellChangeRow
impl Send for OwnedCellChangeRow
impl Sync for OwnedCellChangeRow
impl Unpin for OwnedCellChangeRow
impl UnsafeUnpin for OwnedCellChangeRow
impl UnwindSafe for OwnedCellChangeRow
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