pub struct PublishArgs {
pub subject: String,
pub reply_to: String,
pub body: Vec<u8>,
}Fields§
§subject: String§reply_to: String§body: Vec<u8>Trait Implementations§
Source§impl Clone for PublishArgs
impl Clone for PublishArgs
Source§fn clone(&self) -> PublishArgs
fn clone(&self) -> PublishArgs
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 PublishArgs
impl Debug for PublishArgs
Source§impl Default for PublishArgs
impl Default for PublishArgs
Source§fn default() -> PublishArgs
fn default() -> PublishArgs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublishArgs
impl<'de> Deserialize<'de> for PublishArgs
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 PublishArgs
impl PartialEq for PublishArgs
Source§impl Serialize for PublishArgs
impl Serialize for PublishArgs
impl StructuralPartialEq for PublishArgs
Auto Trait Implementations§
impl Freeze for PublishArgs
impl RefUnwindSafe for PublishArgs
impl Send for PublishArgs
impl Sync for PublishArgs
impl Unpin for PublishArgs
impl UnwindSafe for PublishArgs
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