Struct gotham::router::route::Extractors [] [src]

pub struct Extractors<PE, QSE> where
    PE: PathExtractor,
    QSE: QueryStringExtractor
{ /* fields omitted */ }

Extractors used by RouteImpl to acquire request data and change into a type safe form for use by Middleware and Handler implementations.

Methods

impl<PE, QSE> Extractors<PE, QSE> where
    PE: PathExtractor,
    QSE: QueryStringExtractor
[src]

[src]

Creates a new set of Extractors for use with a RouteImpl

Trait Implementations

Auto Trait Implementations

impl<PE, QSE> Send for Extractors<PE, QSE> where
    PE: Send,
    QSE: Send

impl<PE, QSE> Sync for Extractors<PE, QSE> where
    PE: Sync,
    QSE: Sync