pub enum CommandDispatchEvent {
TransportAcknowledged {
gateway_reference: Option<BoundedText>,
},
TransportFailed {
category: DispatchFailureCategory,
message: BoundedText,
},
UnknownOutcome {
category: DispatchFailureCategory,
message: BoundedText,
},
ReconciliationRequired {
reason: BoundedText,
},
}Variants§
TransportAcknowledged
Fields
§
gateway_reference: Option<BoundedText>TransportFailed
UnknownOutcome
ReconciliationRequired
Fields
§
reason: BoundedTextTrait Implementations§
Source§impl Clone for CommandDispatchEvent
impl Clone for CommandDispatchEvent
Source§fn clone(&self) -> CommandDispatchEvent
fn clone(&self) -> CommandDispatchEvent
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 CommandDispatchEvent
impl Debug for CommandDispatchEvent
Source§impl<'de> Deserialize<'de> for CommandDispatchEvent
impl<'de> Deserialize<'de> for CommandDispatchEvent
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 CommandDispatchEvent
Source§impl PartialEq for CommandDispatchEvent
impl PartialEq for CommandDispatchEvent
Source§impl Serialize for CommandDispatchEvent
impl Serialize for CommandDispatchEvent
impl StructuralPartialEq for CommandDispatchEvent
Auto Trait Implementations§
impl Freeze for CommandDispatchEvent
impl RefUnwindSafe for CommandDispatchEvent
impl Send for CommandDispatchEvent
impl Sync for CommandDispatchEvent
impl Unpin for CommandDispatchEvent
impl UnsafeUnpin for CommandDispatchEvent
impl UnwindSafe for CommandDispatchEvent
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.