[][src]Struct finchers::endpoints::header::Matches

pub struct Matches<T> { /* fields omitted */ }

Trait Implementations

impl<T: PartialEq<HeaderValue>> IsEndpoint for Matches<T>
[src]

Converts this endpoint into an EndpointObj.

Converts this endpoint into a LocalEndpointObj.

impl<T, Bd> Endpoint<Bd> for Matches<T> where
    T: PartialEq<HeaderValue> + Clone
[src]

The type of value that will be returned from Action.

The type of EndpointAction associated with this endpoint.

Add an annotation that the associated type Output is fixed to T.

impl<T: Debug> Debug for Matches<T>
[src]

Auto Trait Implementations

impl<T> Send for Matches<T> where
    T: Send

impl<T> Sync for Matches<T> where
    T: Sync

Blanket Implementations

impl<E> EndpointExt for E where
    E: IsEndpoint
[src]

Create an endpoint which evaluates self and e and returns a pair of their tasks. Read more

Create an endpoint which evaluates self and e sequentially. Read more

Create an endpoint which evaluates self and e sequentially. Read more

impl<E> EndpointServiceExt for E where
    E: IsEndpoint
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Erased for T