pub struct DockGraphStatsDiagnostics {
pub node_count: u32,
pub tabs_count: u32,
pub split_count: u32,
pub floating_count: u32,
pub max_depth: u32,
pub max_split_depth: u32,
pub canonical_ok: bool,
pub has_nested_same_axis_splits: bool,
}Fields§
§node_count: u32§tabs_count: u32§split_count: u32§floating_count: u32§max_depth: u32§max_split_depth: u32§canonical_ok: boolTrue when the graph satisfies the key canonical-form invariants used by docking.
has_nested_same_axis_splits: boolTrue when a split contains a same-axis split child (an indicator of unflattened nesting).
Trait Implementations§
Source§impl Clone for DockGraphStatsDiagnostics
impl Clone for DockGraphStatsDiagnostics
Source§fn clone(&self) -> DockGraphStatsDiagnostics
fn clone(&self) -> DockGraphStatsDiagnostics
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 DockGraphStatsDiagnostics
impl Debug for DockGraphStatsDiagnostics
impl Copy for DockGraphStatsDiagnostics
impl StructuralPartialEq for DockGraphStatsDiagnostics
Auto Trait Implementations§
impl Freeze for DockGraphStatsDiagnostics
impl RefUnwindSafe for DockGraphStatsDiagnostics
impl Send for DockGraphStatsDiagnostics
impl Sync for DockGraphStatsDiagnostics
impl Unpin for DockGraphStatsDiagnostics
impl UnsafeUnpin for DockGraphStatsDiagnostics
impl UnwindSafe for DockGraphStatsDiagnostics
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