pub struct CompletableQueueMessage {
pub id: u64,
pub name: String,
pub body: Vec<u8>,
pub created_at: i64,
/* private fields */
}Fields§
§id: u64§name: String§body: Vec<u8>§created_at: i64Implementations§
Source§impl CompletableQueueMessage
impl CompletableQueueMessage
pub async fn complete(self, response: Option<Vec<u8>>) -> Result<()>
pub fn into_message(self) -> QueueMessage
Trait Implementations§
Source§impl Clone for CompletableQueueMessage
impl Clone for CompletableQueueMessage
Source§fn clone(&self) -> CompletableQueueMessage
fn clone(&self) -> CompletableQueueMessage
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 !RefUnwindSafe for CompletableQueueMessage
impl !UnwindSafe for CompletableQueueMessage
impl Freeze for CompletableQueueMessage
impl Send for CompletableQueueMessage
impl Sync for CompletableQueueMessage
impl Unpin for CompletableQueueMessage
impl UnsafeUnpin for CompletableQueueMessage
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