[−][src]Struct mimicaw::Outcome
The outcome of performing a test.
Methods
impl Outcome
[src]
pub fn passed() -> Self
[src]
Create an Outcome
representing that the test passed.
pub fn failed() -> Self
[src]
Create an Outcome
representing that the test or benchmark failed.
pub fn measured(average: u64, variance: u64) -> Self
[src]
Create an Outcome
representing that the benchmark test was successfully run.
pub fn error_message(self, err_msg: impl Into<Cow<'static, str>>) -> Self
[src]
Specify the error message.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Outcome
impl Send for Outcome
impl Sync for Outcome
impl Unpin for Outcome
impl UnwindSafe for Outcome
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,