pub struct StructuralFingerprint {
pub qualified_name: String,
pub symbol_kind: SymbolKind,
pub callee_count: usize,
pub caller_count: usize,
pub edge_kind_set: u32,
pub body_line_count: usize,
pub child_count: usize,
pub language: Language,
pub file: PathBuf,
pub line_start: usize,
pub line_end: usize,
}Fields§
§qualified_name: String§symbol_kind: SymbolKind§callee_count: usize§caller_count: usize§edge_kind_set: u32§body_line_count: usize§child_count: usize§language: Language§file: PathBuf§line_start: usize§line_end: usizeTrait Implementations§
Source§impl Clone for StructuralFingerprint
impl Clone for StructuralFingerprint
Source§fn clone(&self) -> StructuralFingerprint
fn clone(&self) -> StructuralFingerprint
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 StructuralFingerprint
impl RefUnwindSafe for StructuralFingerprint
impl Send for StructuralFingerprint
impl Sync for StructuralFingerprint
impl Unpin for StructuralFingerprint
impl UnsafeUnpin for StructuralFingerprint
impl UnwindSafe for StructuralFingerprint
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