pub enum SpreadsheetAction {
CellEdited {
row_id: usize,
col_idx: usize,
value: String,
},
RowAdded,
RowDeleted(usize),
DataLoaded(PathBuf),
DataSaved(PathBuf),
}Expand description
Actions that can be performed on spreadsheet
Variants§
Trait Implementations§
Source§impl Clone for SpreadsheetAction
impl Clone for SpreadsheetAction
Source§fn clone(&self) -> SpreadsheetAction
fn clone(&self) -> SpreadsheetAction
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 moreAuto Trait Implementations§
impl Freeze for SpreadsheetAction
impl RefUnwindSafe for SpreadsheetAction
impl Send for SpreadsheetAction
impl Sync for SpreadsheetAction
impl Unpin for SpreadsheetAction
impl UnsafeUnpin for SpreadsheetAction
impl UnwindSafe for SpreadsheetAction
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