parallel_disk_usage/visualizer/methods/
node_info.rs

1
2
3
4
5
6
7
8
9
10
11
12
use std::num::NonZeroUsize;

#[derive(Clone, Copy)]
pub struct NodeInfo<Name, NodeData> {
    pub name: Name,
    pub node_data: NodeData,
    pub row_index: usize,
    pub sibling_count: NonZeroUsize,
    pub index_as_child: usize,
    pub children_count: usize,
    pub remaining_depth: usize,
}