Module viz_core::types

source ·
Expand description

Built-in Extractors types and traits.

Structs§

  • Cookiecookie
    Representation of an HTTP cookie.
  • CookieJarcookie
    A collection of cookies that tracks its modifications.
  • Cookiescookie
    Extracts the cookies from the request.
  • Event Message
  • Formform
    Extracts from-data from the body of a request.
  • Extracts a header from the headers of a request.
  • Jsonjson
    Extracts JSON data from the body of a request, or responds a JSON data to response.
  • Limitslimits
    Extracts the limits settings.
  • Various limits on incoming data
  • Paramsparams
    Extracts params from the path of a URL.
  • Queryquery
    Extracts the data from the query string of a URL.
  • Gets real ip remote addr from request headers.
  • RouteInfoparams
    Current route information.
  • Sessionsession
    A session for the current request.
  • Ssesse
    Server-Sent Event
  • Statestate
    Extracts state from the extensions of a request.
  • A State error.
  • WebSocketwebsocket
    Then WebSocket provides the API for creating and managing a WebSocket connection, as well as for sending and receiving data on the connection.
  • The configuration for WebSocket connection.

Enums§

Traits§

  • An interface for processing the payload data of the HTTP request.

Type Aliases§

  • CookieKeycookie and (cookie-signed or cookie-private)
    A cryptographic master key for use with Signed and/or Private jars.
  • Multipartmultipart
    Extracts the data from the multipart body of a request.
  • A wrapper around an underlying raw stream which implements the WebSocket protocol.