pub enum PointerRowSelectionPolicy {
Toggle,
ListLike,
}Variants§
Toggle
Legacy behavior: a row click toggles membership in row_selection.
ListLike
List-like behavior:
- no modifiers: exclusive selection (clears then selects)
- Ctrl/Meta: additive toggle
- Shift: range selection from anchor
Trait Implementations§
Source§impl Clone for PointerRowSelectionPolicy
impl Clone for PointerRowSelectionPolicy
Source§fn clone(&self) -> PointerRowSelectionPolicy
fn clone(&self) -> PointerRowSelectionPolicy
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 PointerRowSelectionPolicy
impl Debug for PointerRowSelectionPolicy
Source§impl Default for PointerRowSelectionPolicy
impl Default for PointerRowSelectionPolicy
Source§fn default() -> PointerRowSelectionPolicy
fn default() -> PointerRowSelectionPolicy
Returns the “default value” for a type. Read more
impl Copy for PointerRowSelectionPolicy
impl Eq for PointerRowSelectionPolicy
impl StructuralPartialEq for PointerRowSelectionPolicy
Auto Trait Implementations§
impl Freeze for PointerRowSelectionPolicy
impl RefUnwindSafe for PointerRowSelectionPolicy
impl Send for PointerRowSelectionPolicy
impl Sync for PointerRowSelectionPolicy
impl Unpin for PointerRowSelectionPolicy
impl UnsafeUnpin for PointerRowSelectionPolicy
impl UnwindSafe for PointerRowSelectionPolicy
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