pub struct AsyncExecutorConfig {
pub stage_timeout: Option<Duration>,
pub fail_on_stage_error: bool,
}Expand description
Configuration for the async graph executor.
Fields§
§stage_timeout: Option<Duration>Optional per-stage timeout. A stage that does not complete within this duration is cancelled and all remaining nodes are marked as failed.
fail_on_stage_error: boolIf true, a stage failure (even a partial one) aborts all subsequent
stages.
Trait Implementations§
Source§impl Clone for AsyncExecutorConfig
impl Clone for AsyncExecutorConfig
Source§fn clone(&self) -> AsyncExecutorConfig
fn clone(&self) -> AsyncExecutorConfig
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 AsyncExecutorConfig
impl Debug for AsyncExecutorConfig
Auto Trait Implementations§
impl Freeze for AsyncExecutorConfig
impl RefUnwindSafe for AsyncExecutorConfig
impl Send for AsyncExecutorConfig
impl Sync for AsyncExecutorConfig
impl Unpin for AsyncExecutorConfig
impl UnsafeUnpin for AsyncExecutorConfig
impl UnwindSafe for AsyncExecutorConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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