Module gotham::router

source ·
Expand description

Defines the Gotham Router and supporting types.

Modules

Defines a builder API for constructing a Router.
Defines the types used to indicate a non-matching route, and associated metadata.
Defines Router functionality which acts on the Response
Defines types that support individual application routes.
Defines a hierarchial Tree with subtrees of Node.

Structs

Responsible for dispatching HTTP requests to defined routes, and responding with appropriate error codes when a valid Route is unable to be determined or the dispatch cannot be performed.