pub enum Action {
Show 13 variants
SelectTop,
SelectUp,
SelectUpPage,
SelectBottom,
SelectDown,
SelectDownPage,
Expand,
ExpandRecursive,
ExpandAll,
Collapse,
CollapseRecursive,
CollapseAll,
ToggleState,
}Expand description
Tree view action.
Variants§
SelectTop
Select top row.
SelectUp
Move selection up by one row.
SelectUpPage
Move selection up by one page.
SelectBottom
Select bottom row.
SelectDown
Move selection down by one row.
SelectDownPage
Move selection down by one page.
Expand
Expand selected node.
ExpandRecursive
Expand selected node and all children recursively.
ExpandAll
Expand all nodes.
Collapse
Collapse selected node.
CollapseRecursive
Collapse selected node and all children recursively.
CollapseAll
Collapse all nodes.
ToggleState
Toggle selected node’s collapse/expand state.
Implementations§
Trait Implementations§
impl Copy for Action
impl Eq for Action
impl StructuralPartialEq for Action
Auto Trait Implementations§
impl Freeze for Action
impl RefUnwindSafe for Action
impl Send for Action
impl Sync for Action
impl Unpin for Action
impl UnsafeUnpin for Action
impl UnwindSafe for Action
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