ezk_sip_types/
lib.rs

1#![forbid(unsafe_code)]
2// header::name::Name triggers these because of `Bytes`
3#![allow(
4    clippy::declare_interior_mutable_const,
5    clippy::borrow_interior_mutable_const
6)]
7
8#[macro_use]
9mod macros;
10#[macro_use]
11pub mod print;
12#[macro_use]
13pub mod parse;
14#[macro_use]
15pub mod uri;
16mod code;
17pub mod header;
18pub mod host;
19mod method;
20pub mod msg;
21
22pub use code::CodeKind;
23pub use code::StatusCode;
24
25pub use method::Method;
26
27pub use header::headers::Headers;
28pub use header::name::Name;
29
30#[doc(hidden)]
31pub mod _private_reexport {
32    pub use bytes::Bytes;
33    pub use internal::{IResult, identity};
34    pub use nom;
35}