Module mz_timely_util::builder_async
source · Expand description
Types to build async operators with general shapes.
Structs§
- Async handle to an operator’s input stream
- A button that can be used to coordinate an action after all workers have pressed it.
- A marker type representing an input connected to many outputs.
- A marker type representing an input connected to exactly one output.
- A marker type representing a disconnected input.
- Builds async operators with generic shape.
- An async Waker that activates a specific operator when woken and marks the task as ready
Enums§
- An event of an input stream
Traits§
- A trait describing the connection behavior between an input of an operator and zero or more of its outputs.
- A helper trait abstracting over an input handle. It facilitates keeping around type erased handles for each of the operator inputs.
- A helper trait abstracting over an output handle. It facilitates passing type erased output handles during operator construction. It is not meant to be implemented by users.
Functions§
- Creates a new coordinated button the worker configuration described by
scope
.