Struct asyncio::socket_base::Ifreq
[−]
[src]
pub struct Ifreq<T> { /* fields omitted */ }IO control command to interface request data.
pub struct Ifreq<T> { /* fields omitted */ }IO control command to interface request data.
impl<T> Ifreq<T>[src]fn new<U: Into<Vec<u8>>>(name: U) -> Result<Ifreq<T>>fn from_index(index: u32) -> Result<Ifreq<T>>fn into<U>(self) -> Ifreq<U>impl Ifreq<IfreqGetIndexT>[src]impl Ifreq<IfreqGetNameT>[src]impl Ifreq<IfreqGetFlagsT>[src]impl Ifreq<IfreqSetFlagsT>[src]impl Ifreq<IfreqGetMTUSizeT>[src]fn get_mtu_size(&self) -> i32impl Ifreq<IfreqSetMTUSizeT>[src]fn set_mtu_size(&mut self, data: i32)impl Ifreq<IfreqGetHwAddrT>[src]fn get_hwaddr(&self) -> LlAddrimpl Ifreq<IfreqSetHwAddrT>[src]fn set_hwaddr(&mut self, data: LlAddr)impl Ifreq<IfreqAddrT>[src]fn get_ipaddr(&self) -> IpAddrV4impl Ifreq<IfreqNetmaskT>[src]fn get_netmask(&self) -> IpAddrV4impl Ifreq<IfreqBroadcastT>[src]fn get_broadcast(&self) -> IpAddrV4impl Ifreq<IfreqDestinateT>[src]fn get_destinate(&self) -> IpAddrV4impl<T: IfreqName> IoControl for Ifreq<T>[src]