pub enum SuccessActionProcessed {
Aes {
result: AesSuccessActionDataResult,
},
Message {
data: MessageSuccessActionData,
},
Url {
data: UrlSuccessActionData,
},
}Expand description
SuccessAction where contents are ready to be consumed by the caller
Contents are identical to SuccessAction, except for AES where the ciphertext is decrypted.
Variants§
Aes
See SuccessAction::Aes for received payload
See AesSuccessActionDataDecrypted for decrypted payload
Fields
§
result: AesSuccessActionDataResultMessage
Fields
Url
Fields
§
data: UrlSuccessActionDataTrait Implementations§
Source§impl Clone for SuccessActionProcessed
impl Clone for SuccessActionProcessed
Source§fn clone(&self) -> SuccessActionProcessed
fn clone(&self) -> SuccessActionProcessed
Returns a duplicate of the value. Read more
1.0.0 · 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 SuccessActionProcessed
impl Debug for SuccessActionProcessed
Source§impl<'de> Deserialize<'de> for SuccessActionProcessed
impl<'de> Deserialize<'de> for SuccessActionProcessed
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
Source§impl From<SuccessActionProcessed> for SuccessActionProcessed
impl From<SuccessActionProcessed> for SuccessActionProcessed
Source§fn from(source: SuccessActionProcessed) -> Self
fn from(source: SuccessActionProcessed) -> Self
Converts to this type from the input type.
Source§impl From<SuccessActionProcessed> for SuccessActionProcessed
impl From<SuccessActionProcessed> for SuccessActionProcessed
Source§impl PartialEq for SuccessActionProcessed
impl PartialEq for SuccessActionProcessed
Source§impl Serialize for SuccessActionProcessed
impl Serialize for SuccessActionProcessed
impl Eq for SuccessActionProcessed
impl StructuralPartialEq for SuccessActionProcessed
Auto Trait Implementations§
impl Freeze for SuccessActionProcessed
impl RefUnwindSafe for SuccessActionProcessed
impl Send for SuccessActionProcessed
impl Sync for SuccessActionProcessed
impl Unpin for SuccessActionProcessed
impl UnwindSafe for SuccessActionProcessed
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request