Struct c_ares_sys::ares_options [−][src]
#[repr(C)]pub struct ares_options {Show 19 fields
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,
pub resolvconf_path: *mut c_char,
}Fields
flags: c_inttimeout: c_inttries: c_intndots: c_intudp_port: c_ushorttcp_port: c_ushortsocket_send_buffer_size: c_intsocket_receive_buffer_size: c_intservers: *mut in_addrnservers: c_intdomains: *mut *mut c_charndomains: c_intlookups: *mut c_charsock_state_cb: ares_sock_state_cbsock_state_cb_data: *mut c_voidsortlist: *mut apatternnsort: c_intednspsz: c_intresolvconf_path: *mut c_charTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ares_options
impl !Send for ares_options
impl !Sync for ares_options
impl Unpin for ares_options
impl UnwindSafe for ares_options
Blanket Implementations
Mutably borrows from an owned value. Read more