pub struct Message {
pub properties: Properties,
pub headers: Headers,
pub body: MessageBody,
pub args: Option<Args>,
pub kwargs: Option<KwArgs>,
}
Expand description
Message objects to be packaged when ready
Fields§
§properties: Properties
§headers: Headers
§body: MessageBody
§args: Option<Args>
§kwargs: Option<KwArgs>
Implementations§
Source§impl Message
functions for converting message to string
impl Message
functions for converting message to string
Sourcepub fn get_message_parts(&self) -> (String, AmqpProperties)
pub fn get_message_parts(&self) -> (String, AmqpProperties)
Get message parts
Sourcepub fn new(
properties: Properties,
headers: Headers,
body: MessageBody,
args: Option<Args>,
kwargs: Option<KwArgs>,
) -> Message
pub fn new( properties: Properties, headers: Headers, body: MessageBody, args: Option<Args>, kwargs: Option<KwArgs>, ) -> Message
convert the body to json
Auto Trait Implementations§
impl Freeze for Message
impl RefUnwindSafe for Message
impl Send for Message
impl Sync for Message
impl Unpin for Message
impl UnwindSafe for Message
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