pub struct InjectionRankSignalArm {
pub algorithm: String,
pub retrieved_ids: Vec<i64>,
pub mrr_at_10: f64,
pub ndcg_at_10: f64,
}Fields§
§algorithm: String§retrieved_ids: Vec<i64>§mrr_at_10: f64§ndcg_at_10: f64Trait Implementations§
Source§impl Debug for InjectionRankSignalArm
impl Debug for InjectionRankSignalArm
Auto Trait Implementations§
impl Freeze for InjectionRankSignalArm
impl RefUnwindSafe for InjectionRankSignalArm
impl Send for InjectionRankSignalArm
impl Sync for InjectionRankSignalArm
impl Unpin for InjectionRankSignalArm
impl UnsafeUnpin for InjectionRankSignalArm
impl UnwindSafe for InjectionRankSignalArm
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
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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