Skip to main content

rws_base/
lib.rs

1//! The lowest layer of [rust-web-server](https://crates.io/crates/rust-web-server):
2//! string symbols, small helpers, base64 / SHA-256 / X.509 helpers, MIME
3//! types, URL parsing, HTTP versions and dates, and DNS wire format.
4//!
5//! Internal to rust-web-server, released with it at the same version: use
6//! these through the `rust_web_server` paths (`rust_web_server::core`,
7//! `rust_web_server::mime_type`, …), which stay stable; this crate's own
8//! layout may change in any release. See `spec/WORKSPACE_SPLIT.md`.
9
10pub mod core;
11pub mod ext;
12pub mod http;
13pub mod mime_type;
14pub mod null;
15pub mod symbol;
16pub mod url;
17/// DNS wire format, shared by the SRV service discovery and ACME's DNS-01.
18#[doc(hidden)]
19pub mod dns;