pub struct FunctionKey {
pub file: PathBuf,
pub name: String,
pub start_line: usize,
}Expand description
A directed edge: caller calls callee.
Fields§
§file: PathBuf§name: String§start_line: usizeTrait Implementations§
Source§impl Clone for FunctionKey
impl Clone for FunctionKey
Source§fn clone(&self) -> FunctionKey
fn clone(&self) -> FunctionKey
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 FunctionKey
impl Debug for FunctionKey
Source§impl Hash for FunctionKey
impl Hash for FunctionKey
Source§impl Ord for FunctionKey
impl Ord for FunctionKey
Source§fn cmp(&self, other: &FunctionKey) -> Ordering
fn cmp(&self, other: &FunctionKey) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for FunctionKey
impl PartialEq for FunctionKey
Source§fn eq(&self, other: &FunctionKey) -> bool
fn eq(&self, other: &FunctionKey) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for FunctionKey
impl PartialOrd for FunctionKey
impl Eq for FunctionKey
impl StructuralPartialEq for FunctionKey
Auto Trait Implementations§
impl Freeze for FunctionKey
impl RefUnwindSafe for FunctionKey
impl Send for FunctionKey
impl Sync for FunctionKey
impl Unpin for FunctionKey
impl UnsafeUnpin for FunctionKey
impl UnwindSafe for FunctionKey
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