pub enum ScriptNodeType {
Task,
Condition,
Transform,
Validator,
Aggregator,
LoopCondition,
}Expand description
脚本节点类型
Variants§
Task
任务脚本 - 执行具体业务逻辑
Condition
条件脚本 - 返回布尔值用于分支判断
Transform
转换脚本 - 数据转换处理
Validator
验证脚本 - 数据验证
Aggregator
聚合脚本 - 多输入聚合处理
LoopCondition
循环条件脚本 - 控制循环执行
Trait Implementations§
Source§impl Clone for ScriptNodeType
impl Clone for ScriptNodeType
Source§fn clone(&self) -> ScriptNodeType
fn clone(&self) -> ScriptNodeType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScriptNodeType
impl Debug for ScriptNodeType
Source§impl<'de> Deserialize<'de> for ScriptNodeType
impl<'de> Deserialize<'de> for ScriptNodeType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ScriptNodeType
impl RefUnwindSafe for ScriptNodeType
impl Send for ScriptNodeType
impl Sync for ScriptNodeType
impl Unpin for ScriptNodeType
impl UnsafeUnpin for ScriptNodeType
impl UnwindSafe for ScriptNodeType
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