pub struct StoreProbeCheck {
pub name: &'static str,
pub outcome: StoreProbeOutcome,
}Expand description
One named contract check and what the store did with it.
Fields§
§name: &'static strStable check name. Names are part of the report’s contract: callers and operators match on them, so they are renamed deliberately.
outcome: StoreProbeOutcomeWhat the store did.
Trait Implementations§
Source§impl Clone for StoreProbeCheck
impl Clone for StoreProbeCheck
Source§fn clone(&self) -> StoreProbeCheck
fn clone(&self) -> StoreProbeCheck
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StoreProbeCheck
impl Debug for StoreProbeCheck
impl Eq for StoreProbeCheck
Source§impl PartialEq for StoreProbeCheck
impl PartialEq for StoreProbeCheck
impl StructuralPartialEq for StoreProbeCheck
Auto Trait Implementations§
impl Freeze for StoreProbeCheck
impl RefUnwindSafe for StoreProbeCheck
impl Send for StoreProbeCheck
impl Sync for StoreProbeCheck
impl Unpin for StoreProbeCheck
impl UnsafeUnpin for StoreProbeCheck
impl UnwindSafe for StoreProbeCheck
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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