pub struct ProcessWorkQueueRecipeBundle<TEffect> {
pub submit_commands: Option<Node<WorkQueueCommand<ProcessQueuedEffectPayload<TEffect>>>>,
pub evidence: Node<ProcessQueueEvidence>,
pub status: Node<ProcessQueueStatus>,
pub issues: Node<DataIssue>,
pub audit: Node<ProcessQueueAuditRecord>,
}Expand description
ProcessWorkQueueRecipeBundle data container.
Fields§
§submit_commands: Option<Node<WorkQueueCommand<ProcessQueuedEffectPayload<TEffect>>>>submit_commands field for submit commands.
evidence: Node<ProcessQueueEvidence>evidence field for evidence.
status: Node<ProcessQueueStatus>status field for status.
issues: Node<DataIssue>issues field for issues.
audit: Node<ProcessQueueAuditRecord>audit field for audit.
Trait Implementations§
Source§impl<TEffect: Clone> Clone for ProcessWorkQueueRecipeBundle<TEffect>
impl<TEffect: Clone> Clone for ProcessWorkQueueRecipeBundle<TEffect>
Source§fn clone(&self) -> ProcessWorkQueueRecipeBundle<TEffect>
fn clone(&self) -> ProcessWorkQueueRecipeBundle<TEffect>
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 moreAuto Trait Implementations§
impl<TEffect> Freeze for ProcessWorkQueueRecipeBundle<TEffect>
impl<TEffect> !RefUnwindSafe for ProcessWorkQueueRecipeBundle<TEffect>
impl<TEffect> !Send for ProcessWorkQueueRecipeBundle<TEffect>
impl<TEffect> !Sync for ProcessWorkQueueRecipeBundle<TEffect>
impl<TEffect> Unpin for ProcessWorkQueueRecipeBundle<TEffect>where
TEffect: Unpin,
impl<TEffect> UnsafeUnpin for ProcessWorkQueueRecipeBundle<TEffect>
impl<TEffect> !UnwindSafe for ProcessWorkQueueRecipeBundle<TEffect>
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