[][src]Trait grin_api::Handler

pub trait Handler {
    pub fn get(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn post(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn put(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn patch(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn delete(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn head(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn options(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn trace(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn connect(&self, _req: Request<Body>) -> ResponseFuture { ... }
pub fn call(
        &self,
        req: Request<Body>,
        _handlers: Box<dyn Iterator<Item = HandlerObj>>
    ) -> ResponseFuture { ... } }

Provided methods

pub fn get(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn post(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn put(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn patch(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn delete(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn head(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn options(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn trace(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn connect(&self, _req: Request<Body>) -> ResponseFuture[src]

pub fn call(
    &self,
    req: Request<Body>,
    _handlers: Box<dyn Iterator<Item = HandlerObj>>
) -> ResponseFuture
[src]

Loading content...

Implementors

impl Handler for BasicAuthMiddleware[src]

impl Handler for BasicAuthURIMiddleware[src]

impl Handler for LoggingMiddleware[src]

Loading content...