pub enum WorldOutcome {
Unobserved,
Applied,
NotApplied,
Unknown,
}Expand description
Observed external-world outcome.
Variants§
Unobserved
No external-world observation exists yet.
Applied
The external action occurred.
NotApplied
The external action did not occur.
Unknown
Dispatch occurred but the outcome cannot currently be determined.
Trait Implementations§
Source§impl Clone for WorldOutcome
impl Clone for WorldOutcome
impl Copy for WorldOutcome
Source§impl Debug for WorldOutcome
impl Debug for WorldOutcome
Source§impl<'de> Deserialize<'de> for WorldOutcome
impl<'de> Deserialize<'de> for WorldOutcome
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 WorldOutcome
Source§impl PartialEq for WorldOutcome
impl PartialEq for WorldOutcome
Source§impl Serialize for WorldOutcome
impl Serialize for WorldOutcome
impl StructuralPartialEq for WorldOutcome
Auto Trait Implementations§
impl Freeze for WorldOutcome
impl RefUnwindSafe for WorldOutcome
impl Send for WorldOutcome
impl Sync for WorldOutcome
impl Unpin for WorldOutcome
impl UnsafeUnpin for WorldOutcome
impl UnwindSafe for WorldOutcome
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