Struct c_ares_sys::Struct_ares_options
[−]
[src]
pub struct Struct_ares_options { pub flags: c_int, pub timeout: c_int, pub tries: c_int, pub ndots: c_int, pub udp_port: c_ushort, pub tcp_port: c_ushort, pub socket_send_buffer_size: c_int, pub socket_receive_buffer_size: c_int, pub servers: *mut Struct_in_addr, pub nservers: c_int, pub domains: *mut *mut c_char, pub ndomains: c_int, pub lookups: *mut c_char, pub sock_state_cb: ares_sock_state_cb, pub sock_state_cb_data: *mut c_void, pub sortlist: *mut Struct_apattern, pub nsort: c_int, pub ednspsz: c_int, }
Fields
flags: c_int
timeout: c_int
tries: c_int
ndots: c_int
udp_port: c_ushort
tcp_port: c_ushort
socket_send_buffer_size: c_int
socket_receive_buffer_size: c_int
servers: *mut Struct_in_addr
nservers: c_int
domains: *mut *mut c_char
ndomains: c_int
lookups: *mut c_char
sock_state_cb: ares_sock_state_cb
sock_state_cb_data: *mut c_void
sortlist: *mut Struct_apattern
nsort: c_int
ednspsz: c_int
Trait Implementations
impl Copy for Struct_ares_options
[src]
impl Clone for Struct_ares_options
[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