pub struct LevelRollup {
pub round: u32,
pub depth: u16,
pub classes: Vec<(String, u64)>,
}Expand description
A type histogram rolled up to depth — the global class distribution at
one semantic-zoom level. Coarse levels (small depth) hold abstract ancestor
classes; fine levels (large depth) resolve to leaves. round is the
dendrogram round this level is aligned with (informational).
Fields§
§round: u32§depth: u16§classes: Vec<(String, u64)>Trait Implementations§
Source§impl Clone for LevelRollup
impl Clone for LevelRollup
Source§fn clone(&self) -> LevelRollup
fn clone(&self) -> LevelRollup
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 moreSource§impl Debug for LevelRollup
impl Debug for LevelRollup
impl Eq for LevelRollup
Source§impl PartialEq for LevelRollup
impl PartialEq for LevelRollup
impl StructuralPartialEq for LevelRollup
Auto Trait Implementations§
impl Freeze for LevelRollup
impl RefUnwindSafe for LevelRollup
impl Send for LevelRollup
impl Sync for LevelRollup
impl Unpin for LevelRollup
impl UnsafeUnpin for LevelRollup
impl UnwindSafe for LevelRollup
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