pub enum BenchState {
Idle,
Running {
target: BenchTarget,
tier: Tier,
clip: usize,
clips: usize,
so_far: Option<f64>,
},
Failed {
target: BenchTarget,
reason: String,
},
}Expand description
Where the last bench got to, as the page draws it.
Variants§
Idle
Running
clip of clips is counting clips done, and so_far is the share
of the compared ones that agreed word-for-word so far, when any
clip carried something to compare.
Failed
The run stopped with a reason. Nothing was saved.
Trait Implementations§
Source§impl Clone for BenchState
impl Clone for BenchState
Source§impl Debug for BenchState
impl Debug for BenchState
Source§impl Default for BenchState
impl Default for BenchState
Source§impl<'de> Deserialize<'de> for BenchState
impl<'de> Deserialize<'de> for BenchState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BenchState
impl PartialEq for BenchState
Source§impl Serialize for BenchState
impl Serialize for BenchState
impl StructuralPartialEq for BenchState
Auto Trait Implementations§
impl Freeze for BenchState
impl RefUnwindSafe for BenchState
impl Send for BenchState
impl Sync for BenchState
impl Unpin for BenchState
impl UnsafeUnpin for BenchState
impl UnwindSafe for BenchState
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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