pub struct FlowInfo {
pub config: Config,
pub task: String,
pub env_info: EnvInfo,
pub disable_workspace: bool,
pub disable_on_error: bool,
pub cli_arguments: Option<Vec<String>>,
}Expand description
Holds flow information
Fields§
§config: ConfigThe flow config object
task: StringThe main task of the flow
env_info: EnvInfoThe env info
disable_workspace: boolPrevent workspace support
disable_on_error: boolPrevent on error flow even if defined in config section
cli_arguments: Option<Vec<String>>additional command line arguments
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FlowInfo
impl RefUnwindSafe for FlowInfo
impl Send for FlowInfo
impl Sync for FlowInfo
impl Unpin for FlowInfo
impl UnwindSafe for FlowInfo
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)