[][src]Module gotham::router

Defines the Gotham Router and supporting types.

Modules

builder

Defines a builder API for constructing a Router.

non_match

Defines the types used to indicate a non-matching route, and associated metadata.

response

Defines Router functionality which acts on the Response

route

Defines types that support individual application routes.

tree

Defines a hierarchial Tree with subtrees of Node.

Structs

Router

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.