[−][src]Struct brokaw::raw::TlsConfig
TLS configuration for an NntpConnection
Implementations
impl TlsConfig
[src]
pub fn new(domain: String, connector: TlsConnector) -> Self
[src]
Create a TlsConfig
for use with NntpConnections
The domain
will be passed to TlsConnector::connect
for certificate validation
during any TLS handshakes.
pub fn default_connector(domain: impl AsRef<str>) -> Result<Self>
[src]
Create a TlsConfig
with the system default TLS settings
The domain
will be used to validate server certs during any TLS handshakes.
pub fn connector(&self) -> &TlsConnector
[src]
The TlsConnector
associated with the config
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TlsConfig
impl Send for TlsConfig
impl Sync for TlsConfig
impl Unpin for TlsConfig
impl UnwindSafe for TlsConfig
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,