pub struct QueueExecutionBoundary {
pub id: SemanticId,
pub host_key: Option<SemanticId>,
pub name: String,
pub payload: Vec<QueueExecutionField>,
pub retry: u32,
pub backoff_ms: u64,
pub statements: Vec<SemanticStatement>,
pub invalidates: Vec<SemanticId>,
pub span: Span,
}Fields§
§id: SemanticId§host_key: Option<SemanticId>§name: String§payload: Vec<QueueExecutionField>§retry: u32§backoff_ms: u64§statements: Vec<SemanticStatement>§invalidates: Vec<SemanticId>§span: SpanTrait Implementations§
Source§impl Clone for QueueExecutionBoundary
impl Clone for QueueExecutionBoundary
Source§fn clone(&self) -> QueueExecutionBoundary
fn clone(&self) -> QueueExecutionBoundary
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 QueueExecutionBoundary
impl RefUnwindSafe for QueueExecutionBoundary
impl Send for QueueExecutionBoundary
impl Sync for QueueExecutionBoundary
impl Unpin for QueueExecutionBoundary
impl UnsafeUnpin for QueueExecutionBoundary
impl UnwindSafe for QueueExecutionBoundary
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