pub struct ScheduledExecution {
pub execution_id: String,
pub context: Arc<RwLock<CompositionContext>>,
pub execution_plan: ExecutionPlan,
pub input_data: PipelineData,
pub scheduled_at: Instant,
}Expand description
Scheduled execution
Fields§
§execution_id: StringExecution identifier
context: Arc<RwLock<CompositionContext>>Execution context
execution_plan: ExecutionPlanExecution plan
input_data: PipelineDataInput data
scheduled_at: InstantScheduled timestamp
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ScheduledExecution
impl RefUnwindSafe for ScheduledExecution
impl Send for ScheduledExecution
impl Sync for ScheduledExecution
impl Unpin for ScheduledExecution
impl UnwindSafe for ScheduledExecution
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more