Expand description
Step primitives. Step primitives.
Enums§
- Transform
Outcome - Outcome of a stage transform.
Functions§
- publish_
slot_ with_ policy_ or_ copy - Publish an owned slot with
on_fullbackpressure semantics. - publish_
with_ policy - Publish a message to a lane, applying
on_fullbackpressure semantics with an explicit wait strategy. - recv_
map_ ok_ publish_ with_ step - Receive → (MapOk) transform → publish-with (slot write).
- recv_
select_ publish_ batch - Receive from one of N RX lanes (round-robin) → publish, up to
batchmessages. - recv_
select_ publish_ step - Receive from one of N RX lanes (round-robin) → publish.
- recv_
slot_ filter_ forward_ publish_ slot_ step - Receive-slot → filter → (forward via slot if true).
- recv_
slot_ forward_ publish_ slot_ step - Receive-slot → forward → publish-slot.
- recv_
slot_ inspect_ forward_ publish_ slot_ step - Receive-slot → inspect → (forward via slot).
- recv_
slot_ transform_ forward_ publish_ slot_ step - Receive-slot → transform → (forward via slot on
ForwardInput). - recv_
transform_ publish_ batch - Receive → transform → publish, up to
batchmessages. - recv_
transform_ publish_ step - Receive → transform → publish primitive.
- recv_
with_ forward_ publish_ with_ step - Receive-with (borrowed) → forward → publish-with (slot write).
- recv_
with_ map_ ok_ publish_ with_ step - Receive-with (borrowed) → (MapOk) transform → publish-with (slot write).
- recv_
with_ map_ publish_ with_ result_ step - Receive-with (borrowed) → (Map) transform → publish-with (slot write), fallible.
- recv_
with_ transform_ publish_ batch - Receive-with (borrowed) → transform → publish, up to
batchmessages. - recv_
with_ transform_ publish_ step - Receive-with (borrowed) → transform → publish primitive.