Module gotham::pipeline::set[][src]

Defines the types for adding multiple pipelines into a PipelineSet and retaining a handle to each pipeline for constructing a PipelineHandleChain.

Functions

finalize_pipeline_set

Wraps the current set of Pipeline instances into a thread-safe reference counting pointer for use with the Router.

new_pipeline_set

Create an empty set of Pipeline instances.

Type Definitions

EditablePipelineSet

A set of Pipeline instances that is currently being defined, and can have more Pipeline instances added.

PipelineSet

Represents the set of all Pipeline instances that are available for use when building a Router. A PipelineSet is “frozen”.