communication: zenoh: prefix: /example-rust-dataflow nodes: - id: rust-node custom: run: ../../target/release/rust-dataflow-example-node inputs: tick: dora/timer/millis/300 outputs: - random - id: runtime-node operators: - id: rust-operator shared-library: ../../target/release/librust_dataflow_example_operator.so inputs: tick: dora/timer/millis/100 random: rust-node/random outputs: - status - id: rust-sink custom: run: ../../target/release/rust-dataflow-example-sink inputs: message: runtime-node/rust-operator/status