Struct tower_web::extract::option::ExtractOptionFuture[][src]

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

Extract an Option value from an HTTP request.

Trait Implementations

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

Formats the value using the given formatter. Read more

impl<T> ExtractFuture for ExtractOptionFuture<T> where
    T: ExtractFuture
[src]

The argument extracted from the request.

Returns Ok(Ready(())) when extract() can be called. If NotReady is returned, the current task is registered for wakeup. Read more

Consume self and return the value extracted from the HTTP request.

Auto Trait Implementations

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

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