pub struct CallNode {
pub def: FunctionDef,
pub children: Vec<CallNode>,
pub truncated: bool,
}Expand description
A node in the call graph tree
Fields§
§def: FunctionDefThe function definition for this node
children: Vec<CallNode>Child nodes (called functions or callers, depending on direction)
truncated: boolWhether the tree was truncated at this node due to depth limit
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CallNode
impl RefUnwindSafe for CallNode
impl Send for CallNode
impl Sync for CallNode
impl Unpin for CallNode
impl UnwindSafe for CallNode
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