pub struct VerificationTimer { /* private fields */ }Expand description
Timer for measuring verification duration.
Implementations§
Source§impl VerificationTimer
impl VerificationTimer
Sourcepub fn stop(self) -> VerificationPath
pub fn stop(self) -> VerificationPath
Stop timing and create a verification path.
Sourcepub fn stop_with_verdict(self, verdict: Verdict) -> VerificationPath
pub fn stop_with_verdict(self, verdict: Verdict) -> VerificationPath
Stop timing with a verdict.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VerificationTimer
impl RefUnwindSafe for VerificationTimer
impl Send for VerificationTimer
impl Sync for VerificationTimer
impl Unpin for VerificationTimer
impl UnsafeUnpin for VerificationTimer
impl UnwindSafe for VerificationTimer
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> 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