pub enum SendResponseEnvelope {
Sent(SendOutcome),
Acknowledged(AckOutcome),
}Expand description
Shared protocol send-shaped response envelope.
Variants§
Sent(SendOutcome)
Acknowledged(AckOutcome)
Trait Implementations§
Source§impl Clone for SendResponseEnvelope
impl Clone for SendResponseEnvelope
Source§fn clone(&self) -> SendResponseEnvelope
fn clone(&self) -> SendResponseEnvelope
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 SendResponseEnvelope
impl Debug for SendResponseEnvelope
Source§impl<'de> Deserialize<'de> for SendResponseEnvelope
impl<'de> Deserialize<'de> for SendResponseEnvelope
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
Auto Trait Implementations§
impl Freeze for SendResponseEnvelope
impl RefUnwindSafe for SendResponseEnvelope
impl Send for SendResponseEnvelope
impl Sync for SendResponseEnvelope
impl Unpin for SendResponseEnvelope
impl UnsafeUnpin for SendResponseEnvelope
impl UnwindSafe for SendResponseEnvelope
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