Module spirit::fragment::pipeline[][src]

Expand description

The home of the Pipeline.

The high level overview of what a Pipeline is and how it works is in the fragment module.

The rest of the things here is mostly support plumbing and would optimally be hidden out of the public interface, but it needs to be public due to limitations of Rust. The user doesn’t need to care much about the other types. Despite all that, the types are not hidden from the documentation to provide some guidance and clickable links.

Structs

A Transformation that maps a Resource through a fallible closure.

A wrapper to turn a FnMut(Config) -> R into an Extractor.

A wrapper that composes two Transformations into one.

An internal intermediate type.

A Transformation than maps a Resource through a closure.

An error caused by multiple other errors.

A Transformation that does nothing.

The Pipeline itself.

A Transformation that replaces the Installer of a pipeline.

Traits

Trait alias for one concrete lifetime of a Pipeline.