pub struct QueueEnqueueOutcomeV1 {
pub enqueued: bool,
pub job: Option<JobV1>,
pub existing_job: Option<JobV1>,
pub queue_hop_receipt: QueueHopReportV1,
pub duplicate_suppression_receipt: Option<DuplicateSuppressionReportV1>,
pub safe_mode_receipt: Option<SafeModeReportV1>,
}Fields§
§enqueued: bool§job: Option<JobV1>§existing_job: Option<JobV1>§queue_hop_receipt: QueueHopReportV1§duplicate_suppression_receipt: Option<DuplicateSuppressionReportV1>§safe_mode_receipt: Option<SafeModeReportV1>Trait Implementations§
Source§impl Clone for QueueEnqueueOutcomeV1
impl Clone for QueueEnqueueOutcomeV1
Source§fn clone(&self) -> QueueEnqueueOutcomeV1
fn clone(&self) -> QueueEnqueueOutcomeV1
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 moreSource§impl Debug for QueueEnqueueOutcomeV1
impl Debug for QueueEnqueueOutcomeV1
Source§impl<'de> Deserialize<'de> for QueueEnqueueOutcomeV1
impl<'de> Deserialize<'de> for QueueEnqueueOutcomeV1
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
Auto Trait Implementations§
impl Freeze for QueueEnqueueOutcomeV1
impl RefUnwindSafe for QueueEnqueueOutcomeV1
impl Send for QueueEnqueueOutcomeV1
impl Sync for QueueEnqueueOutcomeV1
impl Unpin for QueueEnqueueOutcomeV1
impl UnsafeUnpin for QueueEnqueueOutcomeV1
impl UnwindSafe for QueueEnqueueOutcomeV1
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