pub struct CallTreeStats {
pub reachable_count: usize,
pub circular_count: usize,
pub project_defs: usize,
pub core_defs: usize,
pub max_depth: usize,
}Expand description
Statistics about the call tree
Fields§
§reachable_count: usizeTotal definitions reachable from entry
circular_count: usizeNumber of circular references detected
project_defs: usizeNumber of project definitions
core_defs: usizeNumber of core/library definitions
max_depth: usizeMaximum depth of the call tree
Trait Implementations§
Source§impl Clone for CallTreeStats
impl Clone for CallTreeStats
Source§fn clone(&self) -> CallTreeStats
fn clone(&self) -> CallTreeStats
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 CallTreeStats
impl Debug for CallTreeStats
Source§impl<'de> Deserialize<'de> for CallTreeStats
impl<'de> Deserialize<'de> for CallTreeStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CallTreeStats
impl RefUnwindSafe for CallTreeStats
impl Send for CallTreeStats
impl Sync for CallTreeStats
impl Unpin for CallTreeStats
impl UnsafeUnpin for CallTreeStats
impl UnwindSafe for CallTreeStats
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