Struct actix::actors::dns::AddrInfo
[−]
[src]
pub struct AddrInfo { pub flags: c_int, pub family: Family, pub socktype: SocketType, pub protocol: Protocol, pub sockaddr: SocketAddr, pub canonname: Option<String>, }
Resolved address information
Fields
flags: c_int
family: Family
socktype: SocketType
protocol: Protocol
sockaddr: SocketAddr
canonname: Option<String>
Methods
impl AddrInfo
[src]
fn new(
flags: c_int,
family: Family,
socktype: SocketType,
protocol: Protocol,
addr: SocketAddr,
canonname: Option<String>
) -> AddrInfo
[src]
flags: c_int,
family: Family,
socktype: SocketType,
protocol: Protocol,
addr: SocketAddr,
canonname: Option<String>
) -> AddrInfo
Trait Implementations
impl Clone for AddrInfo
[src]
fn clone(&self) -> AddrInfo
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more