NodeDescriptor

Type Alias NodeDescriptor 

Source
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>