pub struct EngineOptions {
pub verbose: bool,
pub quiet: bool,
pub json: bool,
pub dry_run: bool,
pub resume_from: Option<String>,
pub sandbox_mode: SandboxMode,
pub repo: Option<String>,
}Expand description
Options for configuring the Engine
Fields§
§verbose: bool§quiet: bool§json: boolSuppress display and emit JSON summary at end
dry_run: boolSkip execution and show step tree
resume_from: Option<String>Resume from this step name (requires a state file)
sandbox_mode: SandboxModeSandbox mode resolved from CLI + config
repo: Option<String>GitHub repo (OWNER/REPO) to clone inside Docker instead of copying CWD
Trait Implementations§
Source§impl Debug for EngineOptions
impl Debug for EngineOptions
Source§impl Default for EngineOptions
impl Default for EngineOptions
Source§fn default() -> EngineOptions
fn default() -> EngineOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EngineOptions
impl RefUnwindSafe for EngineOptions
impl Send for EngineOptions
impl Sync for EngineOptions
impl Unpin for EngineOptions
impl UnsafeUnpin for EngineOptions
impl UnwindSafe for EngineOptions
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