diff --git a/src/server_name.rs b/src/server_name.rs index 3812827..1db457c 100644 --- a/src/server_name.rs +++ b/src/server_name.rs @@ -446,6 +446,12 @@ impl From for IpAddr { #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] pub struct Ipv4Addr([u8; 4]); +impl From<[u8; 4]> for Ipv4Addr { + fn from(value: [u8; 4]) -> Self { + Self(value) + } +} + impl TryFrom<&str> for Ipv4Addr { type Error = AddrParseError;