pub struct ExecutionOptions {
pub progress: Option<Box<dyn ProgressSink>>,
pub cancellation: Option<Box<dyn Cancellation>>,
pub mode: ExecutionMode,
}Expand description
Execution, progress, and cancellation options.
Fields§
§progress: Option<Box<dyn ProgressSink>>§cancellation: Option<Box<dyn Cancellation>>§mode: ExecutionModeTrait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ExecutionOptions
impl !Sync for ExecutionOptions
impl !UnwindSafe for ExecutionOptions
impl Freeze for ExecutionOptions
impl Send for ExecutionOptions
impl Unpin for ExecutionOptions
impl UnsafeUnpin for ExecutionOptions
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