pub enum TableOperation {
Sort {
old_column: Option<usize>,
old_ascending: bool,
new_column: Option<usize>,
new_ascending: bool,
},
Filter {
old_filter: String,
new_filter: String,
},
SelectRow {
old_row: Option<usize>,
new_row: Option<usize>,
},
}Expand description
Table operation types.
Variants§
Implementations§
Source§impl TableOperation
impl TableOperation
Sourcepub fn description(&self) -> &'static str
pub fn description(&self) -> &'static str
Get a description of this operation.
Trait Implementations§
Source§impl Clone for TableOperation
impl Clone for TableOperation
Source§fn clone(&self) -> TableOperation
fn clone(&self) -> TableOperation
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 TableOperation
impl RefUnwindSafe for TableOperation
impl Send for TableOperation
impl Sync for TableOperation
impl Unpin for TableOperation
impl UnsafeUnpin for TableOperation
impl UnwindSafe for TableOperation
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