pub struct ReceivedMessage {
pub ack_id: Option<String>,
pub message: Option<PubsubMessage>,
}Expand description
A message and its corresponding acknowledgment ID.
This type is not used in any activity, and only used as part of another schema.
Fields§
§ack_id: Option<String>This ID can be used to acknowledge the received message.
message: Option<PubsubMessage>The message.
Trait Implementations§
Source§impl Clone for ReceivedMessage
impl Clone for ReceivedMessage
Source§fn clone(&self) -> ReceivedMessage
fn clone(&self) -> ReceivedMessage
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 ReceivedMessage
impl Debug for ReceivedMessage
Source§impl Default for ReceivedMessage
impl Default for ReceivedMessage
Source§fn default() -> ReceivedMessage
fn default() -> ReceivedMessage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReceivedMessage
impl<'de> Deserialize<'de> for ReceivedMessage
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 Serialize for ReceivedMessage
impl Serialize for ReceivedMessage
impl Part for ReceivedMessage
Auto Trait Implementations§
impl Freeze for ReceivedMessage
impl RefUnwindSafe for ReceivedMessage
impl Send for ReceivedMessage
impl Sync for ReceivedMessage
impl Unpin for ReceivedMessage
impl UnwindSafe for ReceivedMessage
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