Lines Matching defs:AddressRange
18 pub struct AddressRange { struct
23 impl AddressRange { impl
72 pub fn intersect(&self, other: AddressRange) -> AddressRange { in intersect()
85 pub fn non_overlapping_ranges(&self, other: AddressRange) -> (AddressRange, AddressRange) { in non_overlapping_ranges()
123 pub fn split_at(&self, split_start: u64) -> (AddressRange, AddressRange) { in split_at()
164 impl std::fmt::Display for AddressRange { implementation
170 impl std::fmt::Debug for AddressRange { implementation
176 impl From<RangeInclusive<u64>> for AddressRange { implementation
177 fn from(range: RangeInclusive<u64>) -> AddressRange { in from()
193 impl cmp::Ord for AddressRange { implementation
211 impl cmp::PartialOrd for AddressRange { implementation
217 impl cmp::PartialEq for AddressRange { implementation
224 impl cmp::Eq for AddressRange {} implementation