pub struct RecalledEdge {
pub src: EntityId,
pub rel: TermId,
pub dst: EntityId,
pub provenance: FactId,
}Expand description
One edge the graph source walked (: agents want the relations, not only the facts).
Fields§
§src: EntityIdSource entity.
rel: TermIdRelation term.
dst: EntityIdDestination entity.
provenance: FactIdProvenance fact or FactId::NONE.
Trait Implementations§
Source§impl Clone for RecalledEdge
impl Clone for RecalledEdge
Source§fn clone(&self) -> RecalledEdge
fn clone(&self) -> RecalledEdge
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 moreimpl Copy for RecalledEdge
Source§impl Debug for RecalledEdge
impl Debug for RecalledEdge
impl Eq for RecalledEdge
Source§impl PartialEq for RecalledEdge
impl PartialEq for RecalledEdge
impl StructuralPartialEq for RecalledEdge
Auto Trait Implementations§
impl Freeze for RecalledEdge
impl RefUnwindSafe for RecalledEdge
impl Send for RecalledEdge
impl Sync for RecalledEdge
impl Unpin for RecalledEdge
impl UnsafeUnpin for RecalledEdge
impl UnwindSafe for RecalledEdge
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