pub struct CausalSearchResult {
pub node_id: u32,
pub score: f32,
pub entity_id: u64,
pub successors: Vec<(u32, i64)>,
pub predecessors: Vec<(u32, i64)>,
}Expand description
A search result with causal temporal context.
Fields§
§node_id: u32The semantically matched node.
score: f32Distance score.
entity_id: u64Entity that owns this node.
successors: Vec<(u32, i64)>Temporal successors: what happened NEXT to this entity.
predecessors: Vec<(u32, i64)>Temporal predecessors: what happened BEFORE.
Trait Implementations§
Source§impl Clone for CausalSearchResult
impl Clone for CausalSearchResult
Source§fn clone(&self) -> CausalSearchResult
fn clone(&self) -> CausalSearchResult
Returns a copy 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 CausalSearchResult
impl RefUnwindSafe for CausalSearchResult
impl Send for CausalSearchResult
impl Sync for CausalSearchResult
impl Unpin for CausalSearchResult
impl UnwindSafe for CausalSearchResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more