pub enum TreeRootVisibility {
Visible,
Hidden,
}Expand description
Controls how roots are projected.
Variants§
Visible
Every root is displayed as a regular row.
Hidden
Roots are synthetic; their loaded children are displayed at level 0.
Trait Implementations§
Source§impl Clone for TreeRootVisibility
impl Clone for TreeRootVisibility
Source§fn clone(&self) -> TreeRootVisibility
fn clone(&self) -> TreeRootVisibility
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TreeRootVisibility
Source§impl Debug for TreeRootVisibility
impl Debug for TreeRootVisibility
Source§impl Default for TreeRootVisibility
impl Default for TreeRootVisibility
Source§fn default() -> TreeRootVisibility
fn default() -> TreeRootVisibility
Returns the “default value” for a type. Read more
impl Eq for TreeRootVisibility
Source§impl Hash for TreeRootVisibility
impl Hash for TreeRootVisibility
Source§impl PartialEq for TreeRootVisibility
impl PartialEq for TreeRootVisibility
impl StructuralPartialEq for TreeRootVisibility
Auto Trait Implementations§
impl Freeze for TreeRootVisibility
impl RefUnwindSafe for TreeRootVisibility
impl Send for TreeRootVisibility
impl Sync for TreeRootVisibility
impl Unpin for TreeRootVisibility
impl UnsafeUnpin for TreeRootVisibility
impl UnwindSafe for TreeRootVisibility
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more