pub struct ClaimedMessage {
pub id: String,
pub message: Arc<Message>,
pub state: PartialDeliveryState,
}Fields§
§id: String§message: Arc<Message>§state: PartialDeliveryStateBackend-supplied half of the delivery state. The bus layer combines
this with the subscription’s retry budget to produce the full
crate::DeliveryState handed to handlers.
Trait Implementations§
Source§impl Clone for ClaimedMessage
impl Clone for ClaimedMessage
Source§fn clone(&self) -> ClaimedMessage
fn clone(&self) -> ClaimedMessage
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 moreAuto Trait Implementations§
impl Freeze for ClaimedMessage
impl RefUnwindSafe for ClaimedMessage
impl Send for ClaimedMessage
impl Sync for ClaimedMessage
impl Unpin for ClaimedMessage
impl UnsafeUnpin for ClaimedMessage
impl UnwindSafe for ClaimedMessage
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