Struct curl::Version [] [src]

pub struct Version { /* fields omitted */ }

Version information about libcurl and the capabilities that it supports.

Methods

impl Version
[src]

[src]

Returns the libcurl version that this library is currently linked against.

[src]

Returns the libcurl version that this library is currently linked against.

[src]

Returns the human readable version string,

[src]

Returns a numeric representation of the version number

This is a 24 bit number made up of the major number, minor, and then patch number. For example 7.9.8 will return 0x070908.

[src]

Returns a human readable string of the host libcurl is built for.

This is discovered as part of the build environment.

[src]

Returns whether libcurl supports IPv6

[src]

Returns whether libcurl supports SSL

[src]

Returns whether libcurl supports HTTP deflate via libz

[src]

Returns whether libcurl supports HTTP NTLM

[src]

Returns whether libcurl supports HTTP GSSNEGOTIATE

[src]

Returns whether libcurl was built with debug capabilities

[src]

Returns whether libcurl was built with SPNEGO authentication

[src]

Returns whether libcurl was built with large file support

[src]

Returns whether libcurl was built with support for IDNA, domain names with international letters.

[src]

Returns whether libcurl was built with support for SSPI.

[src]

Returns whether libcurl was built with asynchronous name lookups.

[src]

Returns whether libcurl was built with support for character conversions.

[src]

Returns whether libcurl was built with support for TLS-SRP.

[src]

Returns whether libcurl was built with support for NTLM delegation to winbind helper.

[src]

Returns whether libcurl was built with support for unix domain socket

[src]

Returns the version of OpenSSL that is used, or None if there is no SSL support.

[src]

Returns the version of libz that is used, or None if there is no libz support.

[src]

Returns an iterator over the list of protocols that this build of libcurl supports.

[src]

If available, the human readable version of ares that libcurl is linked against.

[src]

If available, the version of ares that libcurl is linked against.

[src]

If available, the version of libidn that libcurl is linked against.

[src]

If available, the version of iconv libcurl is linked against.

[src]

If available, the version of iconv libcurl is linked against.

Trait Implementations

impl Send for Version
[src]

impl Sync for Version
[src]

impl Debug for Version
[src]

[src]

Formats the value using the given formatter.