pub struct ExchangeWire {
pub function_id: String,
pub correlation_id: String,
pub body: BodyWire,
pub headers: HashMap<String, Value>,
pub properties: HashMap<String, Value>,
pub timeout_ms: u64,
}Fields§
§function_id: String§correlation_id: String§body: BodyWire§headers: HashMap<String, Value>§properties: HashMap<String, Value>§timeout_ms: u64Trait Implementations§
Source§impl Clone for ExchangeWire
impl Clone for ExchangeWire
Source§fn clone(&self) -> ExchangeWire
fn clone(&self) -> ExchangeWire
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 ExchangeWire
impl Debug for ExchangeWire
Source§impl<'de> Deserialize<'de> for ExchangeWire
impl<'de> Deserialize<'de> for ExchangeWire
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 PartialEq for ExchangeWire
impl PartialEq for ExchangeWire
Source§fn eq(&self, other: &ExchangeWire) -> bool
fn eq(&self, other: &ExchangeWire) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExchangeWire
impl Serialize for ExchangeWire
impl StructuralPartialEq for ExchangeWire
Auto Trait Implementations§
impl Freeze for ExchangeWire
impl RefUnwindSafe for ExchangeWire
impl Send for ExchangeWire
impl Sync for ExchangeWire
impl Unpin for ExchangeWire
impl UnsafeUnpin for ExchangeWire
impl UnwindSafe for ExchangeWire
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