Struct broot::tree::TreeLine [−][src]
pub struct TreeLine {Show 17 fields
pub bid: BId,
pub parent_bid: Option<BId>,
pub left_branchs: Box<[bool]>,
pub depth: u16,
pub path: PathBuf,
pub subpath: String,
pub icon: Option<char>,
pub name: String,
pub line_type: TreeLineType,
pub has_error: bool,
pub nb_kept_children: usize,
pub unlisted: usize,
pub score: i32,
pub direct_match: bool,
pub sum: Option<FileSum>,
pub metadata: Metadata,
pub git_status: Option<LineGitStatus>,
}
Expand description
a line in the representation of the file hierarchy
Fields
bid: BId
parent_bid: Option<BId>
left_branchs: Box<[bool]>
depth: u16
path: PathBuf
subpath: String
icon: Option<char>
name: String
line_type: TreeLineType
has_error: bool
nb_kept_children: usize
unlisted: usize
score: i32
direct_match: bool
sum: Option<FileSum>
metadata: Metadata
git_status: Option<LineGitStatus>
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TreeLine
impl UnwindSafe for TreeLine
Blanket Implementations
Mutably borrows from an owned value. Read more