Skip to main content

Module topology

Module topology 

Source
Expand description

Topology building.

Re-exports§

pub use self::ids::ComponentId;
pub use self::ids::ComponentOutputId;
pub use self::ids::OutputDefinition;
pub use self::ids::OutputName;
pub use self::ids::TypedComponentId;
pub use self::ids::TypedComponentOutputId;

Modules§

ids
Component and component output identifiers.
interconnect
Component interconnects.

Structs§

TopologyBlueprint
A topology blueprint represents a directed graph of components.
TopologyContext
Topology context.
TopologyReady
A handle for awaiting the readiness of a running topology.

Enums§

BlueprintError
A topology blueprint error.

Type Aliases§

EventsBuffer
Default type for dispatching/consuming items from event-based components.
EventsConsumer
Default consumer for event-based components.
EventsDispatcher
Default dispatcher for event-based components.
PayloadsBuffer
Default type for dispatching/consuming items from payload-based components.
PayloadsConsumer
Default consumer for payload-based components.
PayloadsDispatcher
Default dispatcher for payload-based components.