Struct iphlpapi::ip_addr_string::IpAddrString[][src]

#[repr(transparent)]pub struct IpAddrString(_);

Implementations

impl IpAddrString[src]

pub fn next(&self) -> Option<&Self>[src]

Try to get the next IpAddrString in this linked list

pub fn get_address(&self) -> &CStr[src]

Get the address

pub fn get_mask(&self) -> &CStr[src]

Get the mask

pub fn iter(&self) -> Iter<'_>

Notable traits for Iter<'a>

impl<'a> Iterator for Iter<'a> type Item = &'a IpAddrString;
[src]

Iter the remaining data in this linked list

Trait Implementations

impl Debug for IpAddrString[src]

impl<'a> From<&'a IP_ADDR_STRING> for &'a IpAddrString[src]

impl From<IP_ADDR_STRING> for IpAddrString[src]

Auto Trait Implementations

impl RefUnwindSafe for IpAddrString

impl !Send for IpAddrString

impl !Sync for IpAddrString

impl Unpin for IpAddrString

impl UnwindSafe for IpAddrString

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.