http_constant/
lib.rs

1//! http-constant
2//! A comprehensive library providing common HTTP constants for
3//! header names, versions, MIME types, and protocol identifiers.
4
5pub(crate) mod common;
6pub(crate) mod content_type_value;
7pub(crate) mod file_extension;
8pub(crate) mod header_key;
9pub(crate) mod header_value;
10pub(crate) mod http2;
11pub(crate) mod http_status;
12pub(crate) mod http_version;
13pub(crate) mod method;
14pub(crate) mod protocol;
15pub(crate) mod session;
16
17pub(crate) use std::{
18    net::{IpAddr, Ipv4Addr, Ipv6Addr, SocketAddr, SocketAddrV4, SocketAddrV6},
19    time::Duration,
20};
21
22pub use common::*;
23pub use content_type_value::*;
24pub use file_extension::*;
25pub use header_key::*;
26pub use header_value::*;
27pub use http_status::*;
28pub use http_version::*;
29pub use http2::*;
30pub use method::*;
31pub use protocol::*;
32pub use session::*;