aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
blob: 377310f841b4b55de8b6b28ae9bd0e51eaa7fb18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#![warn(clippy::pedantic)]
#![allow(clippy::non_ascii_literal)]
#![warn(missing_docs)]

#[cfg(test)]
#[macro_use]
extern crate named_tuple;

mod authority;
mod character_classes;
mod codec;
mod context;
mod error;
mod parse_host_port;
mod percent_encoded_character_decoder;
mod validate_ipv4_address;
mod validate_ipv6_address;
mod uri;

pub use crate::authority::Authority;
pub use crate::uri::Uri;