Crate protoflow

Source

Re-exports§

pub use protoflow_blocks as blocks;
pub use protoflow_derive as derive;
pub use protoflow_syntax as syntax;

Modules§

runtimes
transports
types
Protocol Buffers well-known types.

Structs§

DecodeError
A Protobuf message decoding error.
InputPort
InputPortID
InputPorts
OutputPort
OutputPortID
OutputPorts
ParameterDescriptor
A descriptor for a block parameter.
PortDescriptor
A descriptor for a block port.
System
A system is a collection of blocks that are connected together.

Enums§

BlockError
PortDirection
The dataflow direction of a port.
PortError
PortID
PortState

Statics§

FEATURES
The set of features that are enabled in this build of the crate.

Traits§

AsBlock
AsBlockDescriptor
AsTransport
Block
A block is an autonomous unit of computation in a system.
BlockDescriptor
A block is an autonomous unit of computation in a system.
BlockRuntime
FunctionBlock
Message
MessageReceiver
MessageSender
Port
The common interface for ports, whether for input or output.
Process
Runtime
SystemBuilding
SystemExecution
Transport

Type Aliases§

BlockID
A machine-readable identifier for a block in a system.
BlockResult
PortResult
ProcessID
Subsystem