pub type NodeDescriptor = NodeDescriptor;Aliased Type§
pub struct NodeDescriptor {
pub id: NodeId,
pub feature_flags: Vec<String>,
pub label: Option<String>,
pub inputs: Vec<Port>,
pub fanin_inputs: Vec<FanInPort>,
pub outputs: Vec<Port>,
pub default_compute: ComputeAffinity,
pub sync_groups: Vec<SyncGroup>,
pub metadata: BTreeMap<String, Value>,
}Fields§
§id: NodeId§feature_flags: Vec<String>§label: Option<String>§inputs: Vec<Port>§fanin_inputs: Vec<FanInPort>Indexed fan-in port groups (e.g. ins0, ins1, …), matched by numeric suffix.
outputs: Vec<Port>§default_compute: ComputeAffinity§sync_groups: Vec<SyncGroup>§metadata: BTreeMap<String, Value>