node

Function node 

Source
pub fn node(
    id: impl Into<String>,
    compute: ComputeAffinity,
    inputs: impl IntoIterator<Item = impl Into<String>>,
    outputs: impl IntoIterator<Item = impl Into<String>>,
) -> NodeInstance
Expand description

Convenience helper to build a NodeInstance for tests/examples.

use daedalus_planner::helpers::node;
use daedalus_planner::ComputeAffinity;
let instance = node("demo", ComputeAffinity::CpuOnly, ["in"], ["out"]);
assert_eq!(instance.outputs.len(), 1);