pub enum ObservationOutcomeRecord {
Applied,
NotApplied,
Uncertain,
}Expand description
Integration-qualified observation outcome for its exact reserved mutation.
Variants§
Applied
Observation qualifies exact requested effect as applied.
NotApplied
Observation qualifies exact requested effect as not applied.
Uncertain
Settled observation cannot resolve the mutation; no allowance is restored.
Trait Implementations§
Source§impl Clone for ObservationOutcomeRecord
impl Clone for ObservationOutcomeRecord
impl Copy for ObservationOutcomeRecord
Source§impl Debug for ObservationOutcomeRecord
impl Debug for ObservationOutcomeRecord
Source§impl<'de> Deserialize<'de> for ObservationOutcomeRecord
impl<'de> Deserialize<'de> for ObservationOutcomeRecord
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 ObservationOutcomeRecord
Source§impl PartialEq for ObservationOutcomeRecord
impl PartialEq for ObservationOutcomeRecord
Source§impl Serialize for ObservationOutcomeRecord
impl Serialize for ObservationOutcomeRecord
impl StructuralPartialEq for ObservationOutcomeRecord
Auto Trait Implementations§
impl Freeze for ObservationOutcomeRecord
impl RefUnwindSafe for ObservationOutcomeRecord
impl Send for ObservationOutcomeRecord
impl Sync for ObservationOutcomeRecord
impl Unpin for ObservationOutcomeRecord
impl UnsafeUnpin for ObservationOutcomeRecord
impl UnwindSafe for ObservationOutcomeRecord
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