Crate dipper

source
Expand description

DIPPER Core modules

Modules§

Macros§

Structs§

  • Store temp data for current request.
  • Control the flow of execute handlers.
  • Represents an HTTP request.
  • Represents an HTTP response.
  • Route request to different handlers.
  • HTTP Server.
  • Service http request.

Enums§

  • Errors that can happen inside salvo.

Traits§

  • If a type implements this trait, it will give a metadata, this will help request to extracts data to this type.
  • Handler is used for handle Request.
  • Listener represents a listener that can bind to a specific address and port and return an acceptor.
  • Scribe is used to write data to Response.
  • Writer is used to write data to Response.

Type Aliases§

  • BoxedError is a boxed error type that can be used as a trait object.
  • Result type which has salvo::Error as it’s error type.

Attribute Macros§

Derive Macros§