pub struct ThreadLatency {
pub case: usize,
pub id: Option<String>,
pub expected: Option<usize>,
pub detected: Option<usize>,
pub latency: Option<i64>,
}Expand description
One conversation labelled per turn: the turn it should have said yes, and the turn it did.
Fields§
§case: usize§id: Option<String>§expected: Option<usize>by_turn; None when it should never have said yes.
detected: Option<usize>The first turn at or above the threshold; None when there was none.
latency: Option<i64>detected − expected, negative when early; None unless both are known.
Trait Implementations§
Source§impl Clone for ThreadLatency
impl Clone for ThreadLatency
Source§impl Debug for ThreadLatency
impl Debug for ThreadLatency
Source§impl PartialEq for ThreadLatency
impl PartialEq for ThreadLatency
impl StructuralPartialEq for ThreadLatency
Auto Trait Implementations§
impl Freeze for ThreadLatency
impl RefUnwindSafe for ThreadLatency
impl Send for ThreadLatency
impl Sync for ThreadLatency
impl Unpin for ThreadLatency
impl UnsafeUnpin for ThreadLatency
impl UnwindSafe for ThreadLatency
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> 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