Expand description
Runtime support for Rust code generated by humblegen.
The module-level comments of this crate are prefixed to give guidance from where they are used:
GEN= used by generated codePROTO= part of the de-facto HTTP protocol between server and clientSERVER= within theservermoduleHANDLER= from the handler implementation
Re-exports§
pub extern crate anyhow;pub extern crate chrono;pub extern crate downcast_rs;pub extern crate hyper;pub extern crate regex;pub extern crate tokio;pub extern crate tracing;pub extern crate tracing_futures;pub extern crate uuid;pub use serialization_helpers as deser_helpers;
Modules§
- handler
HANDLERTypes used by a handler implementation, re-exported by generated code.- regexset_
map GEN,SERVER-RegexSetMapmaps as: &strand some generic inputi: Ito anEntry<I>.- serialization_
helpers GEN- deserialization helpers used by dispatcher.- server
GENGeneric parts of the humblegen HTTP service server implementation, based onhyper.- service_
protocol PROTO- data types used by the runtime to implement the humblespec service protocol. The serde representation of the types in this module is part of the service protocol specified inhumblespec/service_protocol.md.