pub struct ContextHit {
pub id: String,
pub score: f32,
pub metadata: Value,
pub text: Option<String>,
pub chunk: Option<Chunk>,
pub sources: Vec<usize>,
pub expanded_from: Option<String>,
}Fields§
§id: String§score: f32§metadata: Value§text: Option<String>§chunk: Option<Chunk>§sources: Vec<usize>§expanded_from: Option<String>Trait Implementations§
Source§impl Clone for ContextHit
impl Clone for ContextHit
Source§impl Debug for ContextHit
impl Debug for ContextHit
Auto Trait Implementations§
impl Freeze for ContextHit
impl RefUnwindSafe for ContextHit
impl Send for ContextHit
impl Sync for ContextHit
impl Unpin for ContextHit
impl UnsafeUnpin for ContextHit
impl UnwindSafe for ContextHit
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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