pub enum StoreProbeCheckOutcome {
Passed,
Unsupported,
Failed,
}Expand description
What one contract check concluded about the store.
Variants§
Passed
The store behaved as the contract requires.
Unsupported
The store does not support this optional capability.
Failed
The store violated the contract or the operation failed.
Trait Implementations§
Source§impl Clone for StoreProbeCheckOutcome
impl Clone for StoreProbeCheckOutcome
impl Copy for StoreProbeCheckOutcome
Source§impl Debug for StoreProbeCheckOutcome
impl Debug for StoreProbeCheckOutcome
Source§impl<'de> Deserialize<'de> for StoreProbeCheckOutcome
impl<'de> Deserialize<'de> for StoreProbeCheckOutcome
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
impl Eq for StoreProbeCheckOutcome
Source§impl PartialEq for StoreProbeCheckOutcome
impl PartialEq for StoreProbeCheckOutcome
Source§impl Serialize for StoreProbeCheckOutcome
impl Serialize for StoreProbeCheckOutcome
impl StructuralPartialEq for StoreProbeCheckOutcome
Auto Trait Implementations§
impl Freeze for StoreProbeCheckOutcome
impl RefUnwindSafe for StoreProbeCheckOutcome
impl Send for StoreProbeCheckOutcome
impl Sync for StoreProbeCheckOutcome
impl Unpin for StoreProbeCheckOutcome
impl UnsafeUnpin for StoreProbeCheckOutcome
impl UnwindSafe for StoreProbeCheckOutcome
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