Struct trust_dns_rustls::tls_client_stream::TlsClientStreamBuilder [] [src]

pub struct TlsClientStreamBuilder(_);

Methods

impl TlsClientStreamBuilder
[src]

[src]

Returns a new Builder for the TlsClientSteam

[src]

Constructs a new TlsClientStreamBuilder with the associated ClientConfig

[src]

Add a custom trusted peer certificate or certificate auhtority.

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.

[src]

Creates a new TlsStream to the specified name_server

Arguments

  • 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

Trait Implementations

impl Clone for TlsClientStreamBuilder
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations