pub struct TreeView { /* private fields */ }Implementations§
Source§impl TreeView
impl TreeView
pub fn new(flattree: Vec<Node<'static>>) -> Self
pub fn reset(&mut self, flattree: Vec<Node<'static>>, ret: SelRetention)
pub fn move_sel_up(&mut self)
pub fn move_sel_down(&mut self)
pub fn sel_node(&self) -> Option<&Node<'_>>
pub fn is_root_selected(&self) -> bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TreeView
impl RefUnwindSafe for TreeView
impl Send for TreeView
impl Sync for TreeView
impl Unpin for TreeView
impl UnwindSafe for TreeView
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