Module dataflow_types::client [−][src]
Expand description
Traits and types for controller of the dataflow subsystem.
Re-exports
pub use controller::Controller;
Modules
A client that maintains summaries of the involved objects.
Clients whose implementation is partitioned across a set of subclients (e.g. timely workers).
A client backed by a process-local timely worker thread.
Structs
A helper struct which allows us to interpret a Client
as a Stream
of Response
.
A convenience type for compatibility.
A wrapper for enumerating any available result from a client.
Data about timestamp bindings that dataflow workers send to the coordinator
Enums
Explicit instructions for timely dataflow workers.
Commands related to the computation and maintenance of views.
The kind of compute command that was received
Responses that the compute nature of a worker/dataflow can provide back to the coordinator.
Responses that the worker/dataflow can provide back to the coordinator.
Commands related to the ingress and egress of collections.
the kind of storage command that was received
Responses that the storage nature of a worker/dataflow can provide back to the coordinator.
Constants
A default value whose use we can track down and remove later.
Traits
A client to a running dataflow server.
Methods that reflect actions that can be performed against a compute instance.
Methods that reflect actions that can be performed against the storage layer.
Type Definitions
An abstraction allowing us to name difference compute instances.