pub struct BoundEdgeFact {
pub from: SymbolLocator,
pub to: SymbolLocator,
pub kind: EdgeKind,
pub span: SourceSpan,
pub detail: String,
}Expand description
A domain relation whose endpoints are already known. Indexing must not resolve these again by display name.
Fields§
§from: SymbolLocator§to: SymbolLocator§kind: EdgeKind§span: SourceSpan§detail: StringTrait Implementations§
Source§impl Clone for BoundEdgeFact
impl Clone for BoundEdgeFact
Source§fn clone(&self) -> BoundEdgeFact
fn clone(&self) -> BoundEdgeFact
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 BoundEdgeFact
impl Debug for BoundEdgeFact
impl Eq for BoundEdgeFact
Source§impl PartialEq for BoundEdgeFact
impl PartialEq for BoundEdgeFact
impl StructuralPartialEq for BoundEdgeFact
Auto Trait Implementations§
impl Freeze for BoundEdgeFact
impl RefUnwindSafe for BoundEdgeFact
impl Send for BoundEdgeFact
impl Sync for BoundEdgeFact
impl Unpin for BoundEdgeFact
impl UnsafeUnpin for BoundEdgeFact
impl UnwindSafe for BoundEdgeFact
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