[−][src]Function gotham::pipeline::single::single_pipeline
pub fn single_pipeline<C>(
c: Pipeline<C>
) -> (SinglePipelineChain<C>, SinglePipelineSet<C>) where
C: NewMiddlewareChain,
Creates a single pipeline for use in applications with straightforward use cases for middleware.
Returns instances of the required PipelineHandleChain and PipelineSet types ready for use with
build_router
.
Examples
let (chain, pipelines) = single_pipeline( new_pipeline() .add(NewSessionMiddleware::default().with_session_type::<Session>()) .build() ); build_router(chain, pipelines, |route| { // Implementation elided });