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