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
Auto 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