Struct c_ares_sys::ares_options [] [src]

#[repr(C)]
pub 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 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 apattern, pub nsort: c_int, pub ednspsz: c_int, }

Fields

Trait Implementations

impl Debug for ares_options
[src]

Formats the value using the given formatter.

impl Copy for ares_options
[src]

impl Clone for ares_options
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more