Struct curl::Version [] [src]

pub struct Version {
    // some fields omitted
}

Methods

impl Version
[src]

fn version_str<'a>(&'a self) -> &'a str

fn version_major(&self) -> u32

fn version_minor(&self) -> u32

fn version_patch(&self) -> u32

fn host<'a>(&'a self) -> &'a str

fn is_ipv6_enabled(&self) -> bool

fn is_kerbos4_enabled(&self) -> bool

fn is_ssl_enabled(&self) -> bool

fn is_libz_enabled(&self) -> bool

fn is_ntlm_enabled(&self) -> bool

fn is_gss_negotiate_enabled(&self) -> bool

fn is_debug_enabled(&self) -> bool

fn is_async_dns_enabled(&self) -> bool

fn is_spengo_enabled(&self) -> bool

fn is_large_file_enabled(&self) -> bool

fn is_idn_enabled(&self) -> bool

fn is_sspi_enabled(&self) -> bool

fn is_conv_enabled(&self) -> bool

fn is_curl_debug_enabled(&self) -> bool

fn is_tls_auth_srp_enabled(&self) -> bool

fn is_ntlm_wb_enabled(&self) -> bool

fn is_http2_enabled(&self) -> bool

fn ssl_version<'a>(&'a self) -> Option<&'a str>

fn libz_version<'a>(&'a self) -> Option<&'a str>

fn protocols<'a>(&'a self) -> Protocols<'a>

fn ares_version<'a>(&'a self) -> Option<&'a str>

fn ares_version_num(&self) -> Option<u32>

fn idn_version<'a>(&'a self) -> Option<&'a str>

fn iconv_version(self) -> Option<u32>

fn ssh_version<'a>(&'a self) -> Option<&'a str>