Module salvo::prelude[][src]

Structs

Depot
HtmlText
HttpError
JsonText
PlainText
Request

Represents an HTTP request.

Response

Represents an HTTP response

Router
Server
Service
StatusCode

An HTTP status code (status-code in RFC 7230 et al.).

TlsServer

Enums

ReadError

Traits

Handler
Writer

Functions

BadGateway
BadRequest
Conflict
ExpectationFailed
FailedDependency
Forbidden
GatewayTimeout
Gone
HttpVersionNotSupported
ImATeapot
InsufficientStorage
InternalServerError
LengthRequired
Locked
LoopDetected
MethodNotAllowed
MisdirectedRequest
NetworkAuthenticationRequired
NotAcceptable
NotExtended
NotFound
NotImplemented
PayloadTooLarge
PaymentRequired
PreconditionFailed
PreconditionRequired
ProxyAuthenticationRequired
RangeNotSatisfiable
RequestHeaderFieldsTooLarge
RequestTimeout
ServiceUnavailable
TooManyRequests
Unauthorized
UnavailableForLegalReasons
UnprocessableEntity
UnsupportedMediaType
UpgradeRequired
UriTooLong
VariantAlsoNegotiates
from_code

Type Definitions

HttpResult

Attribute Macros

async_trait
fn_handler