address 0.20.0-rc.3

Network address types with strict validation, owned & borrowed variants, and standard library conversions.
Documentation
pub use invalid_address::*;
pub use parse_error::*;

pub(crate) use domain_name_class::*;
pub(crate) use impl_parse::*;
pub(crate) use parse_port::*;

mod domain_name_class;
mod impl_parse;
mod invalid_address;
mod parse_error;
mod parse_port;

mod authority;
mod authority_ref;
mod domain;
mod domain_ref;
mod domain_validation;
mod endpoint;
mod endpoint_ref;
mod host;
mod host_ref;
mod ip_address;
mod ipv4_address;
mod ipv6_address;
mod socket_address;
mod socket_address_v4;
mod socket_address_v6;

#[cfg(feature = "idna")]
mod domain_idna;