Add PartialOrd and Ord instances for network types.

This commit is contained in:
Lana Black
2017-05-16 10:34:11 +00:00
parent cdd3dff549
commit ab7d5b32d0
3 changed files with 3 additions and 3 deletions

View File

@ -7,7 +7,7 @@ use common::{IpNetworkError, cidr_parts, parse_prefix, parse_addr};
const IPV4_BITS: u8 = 32;
/// Represents a network range where the IP addresses are of v4
#[derive(Debug,Clone,Copy,Hash,PartialEq,Eq)]
#[derive(Debug,Clone,Copy,Hash,PartialEq,Eq,PartialOrd,Ord)]
pub struct Ipv4Network {
addr: Ipv4Addr,
prefix: u8,