#[repr(C, packed(1))]pub struct IpRangeV4 {
pub start_ip: IN_ADDR,
pub end_ip: IN_ADDR,
}Expand description
This structure is used to represent an IPv4 address range based on a start and end IP address.
A Rust equivalent for the _IP_RANGE_V4 structure.
Fields§
§start_ip: IN_ADDRThe start of the IPv4 address range.
end_ip: IN_ADDRThe end of the IPv4 address range.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IpRangeV4
impl RefUnwindSafe for IpRangeV4
impl Send for IpRangeV4
impl Sync for IpRangeV4
impl Unpin for IpRangeV4
impl UnwindSafe for IpRangeV4
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)