pub struct TlsClientStreamBuilder(_);
A Builder for the TlsClientStream
Creates a builder for the construction of a TlsClientStream.
Add a custom trusted peer certificate or certificate authority.
If this is the 'client' then the 'server' must have it associated as it's identity
, or have had the identity
signed by this certificate.
Add a custom trusted peer certificate or certificate authority encoded as a (binary) DER-encoded X.509 certificate.
If this is the 'client' then the 'server' must have it associated as it's identity
, or have had the identity
signed by this certificate.
Creates a new TlsStream to the specified name_server
name_server
- IP and Port for the remote DNS resolver
dns_name
- The DNS name, Subject Public Key Info (SPKI) name, as associated to a certificate
Returns the "default value" for a type. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static