Struct libresolv_sys::__res_state
[−]
[src]
pub struct __res_state { pub retrans: c_int, pub retry: c_int, pub options: u_long, pub nscount: c_int, pub nsaddr_list: [sockaddr_in; 3], pub id: u_short, pub dnsrch: [*mut c_char; 7], pub defdname: [c_char; 256], pub pfcode: u_long, pub _bindgen_bitfield_1_: c_uint, pub sort_list: [Struct_Unnamed32; 10], pub qhook: res_send_qhook, pub rhook: res_send_rhook, pub res_h_errno: c_int, pub _vcsock: c_int, pub _flags: u_int, pub _u: Union_Unnamed33, }
Fields
retrans: c_int
retry: c_int
options: u_long
nscount: c_int
nsaddr_list: [sockaddr_in; 3]
id: u_short
dnsrch: [*mut c_char; 7]
defdname: [c_char; 256]
pfcode: u_long
_bindgen_bitfield_1_: c_uint
sort_list: [Struct_Unnamed32; 10]
qhook: res_send_qhook
rhook: res_send_rhook
res_h_errno: c_int
_vcsock: c_int
_flags: u_int
_u: Union_Unnamed33
Trait Implementations
impl Copy for __res_state
[src]
impl Clone for __res_state
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more