Struct dify_client::response::NodeData
source · pub struct NodeData {
pub id: String,
pub node_id: String,
pub node_type: String,
pub title: String,
pub index: u32,
pub predecessor_node_id: Option<String>,
pub inputs: Option<Value>,
pub created_at: u64,
}Expand description
node 详细内容
Fields§
§id: Stringworkflow 执行 ID
node_id: String节点 ID
node_type: String节点类型
title: String节点名称
index: u32执行序号,用于展示 Tracing Node 顺序
predecessor_node_id: Option<String>前置节点 ID,用于画布展示执行路径
inputs: Option<Value>节点中所有使用到的前置节点变量内容
created_at: u64开始时间
Trait Implementations§
source§impl<'de> Deserialize<'de> for NodeData
impl<'de> Deserialize<'de> for NodeData
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 NodeData
impl RefUnwindSafe for NodeData
impl Send for NodeData
impl Sync for NodeData
impl Unpin for NodeData
impl UnwindSafe for NodeData
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