comprehensive_http

Crates.iocomprehensive_http
lib.rscomprehensive_http
version0.2.0
created_at2025-05-03 13:22:36.17963+00
updated_at2025-07-20 23:06:04.260426+00
descriptionA harness for creating consistently-shaped servers will less boilerplate
homepagehttps://github.com/vandry/comprehensive
repositoryhttps://github.com/vandry/comprehensive.git
max_upload_size
id1658785
size108,646
Kim Vandry (vandry)

documentation

README

[comprehensive] Resource types for HTTP server.

This crate provides Resource types for use in a [comprehensive] Assembly. To use it, build an Assembly and include resources from this crate in the dependency graph.

HTTP (and HTTPS) Server

One or more HTTP servers can be run by including a Resource of type HttpServer<FooServer> where FooServer has derived [HttpServingInstance]. See the [server] module docs.

Diagnostics Instance

The [diag] module implements a [HttpServingInstance] specifically intended to serve content for diagnostics and other internal functions like metrics serving. The idea is that the endpoint for this server is not exposed to end users.

Commit count: 0

cargo fmt