Struct openssl::ssl::SslVersion [−][src]
pub struct SslVersion(_);
An SSL/TLS protocol version.
Implementations
impl SslVersion
[src]
impl SslVersion
[src]pub const SSL3: SslVersion
[src]
SSLv3
pub const TLS1: SslVersion
[src]
TLSv1.0
pub const TLS1_1: SslVersion
[src]
TLSv1.1
pub const TLS1_2: SslVersion
[src]
TLSv1.2
pub const TLS1_3: SslVersion
[src]
TLSv1.3
Requires OpenSSL 1.1.1 or newer.
Trait Implementations
impl Clone for SslVersion
[src]
impl Clone for SslVersion
[src]fn clone(&self) -> SslVersion
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SslVersion
[src]
impl Copy for SslVersion
[src]impl Eq for SslVersion
[src]
impl Eq for SslVersion
[src]impl PartialEq<SslVersion> for SslVersion
[src]
impl PartialEq<SslVersion> for SslVersion
[src]fn eq(&self, other: &SslVersion) -> bool
[src]
fn ne(&self, other: &SslVersion) -> bool
[src]
impl StructuralEq for SslVersion
[src]
impl StructuralEq for SslVersion
[src]impl StructuralPartialEq for SslVersion
[src]
impl StructuralPartialEq for SslVersion
[src]Auto Trait Implementations
impl RefUnwindSafe for SslVersion
impl RefUnwindSafe for SslVersion
impl Send for SslVersion
impl Send for SslVersion
impl Sync for SslVersion
impl Sync for SslVersion
impl Unpin for SslVersion
impl Unpin for SslVersion
impl UnwindSafe for SslVersion
impl UnwindSafe for SslVersion