pub struct CrossFileRelationship {
pub kind: RelationshipKind,
pub source_file: PathBuf,
pub target_file: PathBuf,
pub source_symbol: String,
pub target_symbol: String,
pub relationship_data: RapidMap<String, String>,
}Expand description
Cross-file relationships for graph intelligence
Fields§
§kind: RelationshipKind§source_file: PathBuf§target_file: PathBuf§source_symbol: String§target_symbol: String§relationship_data: RapidMap<String, String>Trait Implementations§
Source§impl Clone for CrossFileRelationship
impl Clone for CrossFileRelationship
Source§fn clone(&self) -> CrossFileRelationship
fn clone(&self) -> CrossFileRelationship
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 CrossFileRelationship
impl RefUnwindSafe for CrossFileRelationship
impl Send for CrossFileRelationship
impl Sync for CrossFileRelationship
impl Unpin for CrossFileRelationship
impl UnsafeUnpin for CrossFileRelationship
impl UnwindSafe for CrossFileRelationship
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