Struct CallAddrInfo
#[repr(C)]pub struct CallAddrInfo {
pub interface_addr: CallAddr,
pub interface_mask: u32,
pub gateway_addr: CallAddr,
pub gateway_mask: u32,
pub dns_primary_addr: CallAddr,
pub dns_secondary_addr: CallAddr,
}Fields§
§interface_addr: CallAddrNetwork interface address.
interface_mask: u32Subnet mask.
gateway_addr: CallAddrGateway server address.
gateway_mask: u32Gateway mask.
dns_primary_addr: CallAddrPrimary DNS server address.
dns_secondary_addr: CallAddrSecondary DNS server address.
Trait Implementations§
§impl Clone for CallAddrInfo
impl Clone for CallAddrInfo
§fn clone(&self) -> CallAddrInfo
fn clone(&self) -> CallAddrInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CallAddrInfo
impl RefUnwindSafe for CallAddrInfo
impl Send for CallAddrInfo
impl Sync for CallAddrInfo
impl Unpin for CallAddrInfo
impl UnwindSafe for CallAddrInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more