pub struct Scored {
pub scores: Vec<Option<f32>>,
pub as_of: SystemTime,
}Expand description
scores[i] scores candidate i, or is None when the reranker’s index
does not hold that document: not written to it yet, or already deleted.
Every write committed to that index before as_of is reflected in it.
Fields§
§scores: Vec<Option<f32>>§as_of: SystemTimeTrait Implementations§
impl StructuralPartialEq for Scored
Auto Trait Implementations§
impl Freeze for Scored
impl RefUnwindSafe for Scored
impl Send for Scored
impl Sync for Scored
impl Unpin for Scored
impl UnsafeUnpin for Scored
impl UnwindSafe for Scored
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