pub struct ParseResult {
pub nodes: Vec<ExecutionNode>,
pub env_vars: HashMap<String, String>,
pub flow_vars: HashMap<String, Value>,
pub workflow_name: String,
pub workflow_version: String,
}Expand description
配置解析结果
Fields§
§nodes: Vec<ExecutionNode>执行节点列表
env_vars: HashMap<String, String>环境变量
flow_vars: HashMap<String, Value>流程变量
workflow_name: String工作流名称
workflow_version: String工作流版本
Trait Implementations§
Source§impl Clone for ParseResult
impl Clone for ParseResult
Source§fn clone(&self) -> ParseResult
fn clone(&self) -> ParseResult
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 moreAuto Trait Implementations§
impl Freeze for ParseResult
impl RefUnwindSafe for ParseResult
impl Send for ParseResult
impl Sync for ParseResult
impl Unpin for ParseResult
impl UnsafeUnpin for ParseResult
impl UnwindSafe for ParseResult
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