Expand description
Message sent as part of a request, with timeout
Fields
subject: String
The subject, or topic, of the message
body: Vec<u8>
The message payload
timeout_ms: u32
A timeout, in milliseconds
Trait Implementations
sourceimpl Clone for RequestMessage
impl Clone for RequestMessage
sourcefn clone(&self) -> RequestMessage
fn clone(&self) -> RequestMessage
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for RequestMessage
impl Debug for RequestMessage
sourceimpl Default for RequestMessage
impl Default for RequestMessage
sourcefn default() -> RequestMessage
fn default() -> RequestMessage
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RequestMessage
impl<'de> Deserialize<'de> for RequestMessage
sourcefn 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
sourceimpl PartialEq<RequestMessage> for RequestMessage
impl PartialEq<RequestMessage> for RequestMessage
sourcefn eq(&self, other: &RequestMessage) -> bool
fn eq(&self, other: &RequestMessage) -> bool
sourceimpl Serialize for RequestMessage
impl Serialize for RequestMessage
impl Eq for RequestMessage
impl StructuralEq for RequestMessage
impl StructuralPartialEq for RequestMessage
Auto Trait Implementations
impl RefUnwindSafe for RequestMessage
impl Send for RequestMessage
impl Sync for RequestMessage
impl Unpin for RequestMessage
impl UnwindSafe for RequestMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more