pub struct TreeBranchStyle {
pub mode: TreeBranchMode,
pub indent_width: usize,
pub connector_style: Style,
pub caret_style: Style,
}Expand description
Visual style for tree branches
Fields§
§mode: TreeBranchModeConnector rendering mode
indent_width: usizeIndent width per depth level
connector_style: StyleStyle for branch connectors
caret_style: StyleStyle for caret glyphs
Trait Implementations§
Source§impl Clone for TreeBranchStyle
impl Clone for TreeBranchStyle
Source§fn clone(&self) -> TreeBranchStyle
fn clone(&self) -> TreeBranchStyle
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 TreeBranchStyle
impl Debug for TreeBranchStyle
Auto Trait Implementations§
impl Freeze for TreeBranchStyle
impl RefUnwindSafe for TreeBranchStyle
impl Send for TreeBranchStyle
impl Sync for TreeBranchStyle
impl Unpin for TreeBranchStyle
impl UnsafeUnpin for TreeBranchStyle
impl UnwindSafe for TreeBranchStyle
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<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