Crate viz_core

source ·
Expand description

The core traits and types in for the Viz.

Modules

Structs

  • A stream of Bytes, used when receiving bodies.
  • A cheaply cloneable and sliceable chunk of contiguous memory.
  • A unique reference to a contiguous slice of memory.
  • The Request Method (VERB)
  • An HTTP status code (status-code in RFC 7230 et al.).

Enums

  • Represents errors that can occur handling application.

Traits

Type Aliases

  • Alias the boxed Handler.
  • Represents a middleware parameter, which is a tuple that includes Requset and BoxHandler.
  • Represents an HTTP Request.
  • Represents an HTTP Response.
  • Represents either success (Ok) or failure (Err).

Attribute Macros

Derive Macros