pub struct CallGraphResult {
pub root_id: u64,
pub nodes: Vec<(u64, u32)>,
pub call_sites: Vec<CallSite>,
}Expand description
Result of a call graph query.
Fields§
§root_id: u64The origin function.
nodes: Vec<(u64, u32)>All functions discovered.
call_sites: Vec<CallSite>Call sites found.
Trait Implementations§
Source§impl Clone for CallGraphResult
impl Clone for CallGraphResult
Source§fn clone(&self) -> CallGraphResult
fn clone(&self) -> CallGraphResult
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 moreAuto Trait Implementations§
impl Freeze for CallGraphResult
impl RefUnwindSafe for CallGraphResult
impl Send for CallGraphResult
impl Sync for CallGraphResult
impl Unpin for CallGraphResult
impl UnsafeUnpin for CallGraphResult
impl UnwindSafe for CallGraphResult
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