pub struct FlowInfo {
pub config: Config,
pub task: String,
pub env_info: EnvInfo,
pub disable_workspace: bool,
pub disable_on_error: bool,
pub allow_private: bool,
pub skip_init_end_tasks: bool,
pub skip_tasks_pattern: Option<Regex>,
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
allow_private: boolAllow invocation of private tasks
skip_init_end_tasks: boolIf true, the init and end tasks are skipped
skip_tasks_pattern: Option<Regex>Skip tasks that match the provided pattern
cli_arguments: Option<Vec<String>>additional command line arguments
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FlowInfo
impl UnwindSafe for FlowInfo
Blanket Implementations
Mutably borrows from an owned value. Read more
