Trait openssl::types::OpenSslType
[−]
[src]
pub trait OpenSslType where
<Self::Ref as ForeignTypeRef>::CType == Self::CType, {
type CType;
type Ref: ForeignTypeRef;
unsafe fn from_ptr(ptr: *mut Self::CType) -> Self;
fn as_ptr(&self) -> *mut Self::CType;
}A type implemented by wrappers over foreign types.
Associated Types
Required Methods
unsafe fn from_ptr(ptr: *mut Self::CType) -> Self
Constructs an instance of this type from its raw type.
fn as_ptr(&self) -> *mut Self::CType
Returns a raw pointer to the wrapped value.
Implementors
impl ForeignType for Asn1GeneralizedTimeimpl ForeignType for Asn1Timeimpl ForeignType for Asn1Stringimpl ForeignType for Asn1Integerimpl ForeignType for Asn1BitStringimpl ForeignType for Asn1Objectimpl ForeignType for BigNumContextimpl ForeignType for BigNumimpl ForeignType for CmsContentInfoimpl ForeignType for Confimpl ForeignType for Dhimpl ForeignType for Dsaimpl ForeignType for EcGroupimpl ForeignType for EcPointimpl ForeignType for EcKeyimpl ForeignType for EcKeyBuilderimpl ForeignType for OcspBasicResponseimpl ForeignType for OcspCertIdimpl ForeignType for OcspResponseimpl ForeignType for OcspRequestimpl ForeignType for OcspOneReqimpl ForeignType for Pkcs12impl ForeignType for PKeyimpl ForeignType for PKeyCtximpl ForeignType for Rsaimpl ForeignType for SslContextimpl ForeignType for SslCipherimpl ForeignType for SslSessionimpl ForeignType for Sslimpl<T: Stackable> ForeignType for Stack<T>impl ForeignType for OpensslStringimpl ForeignType for X509StoreBuilderimpl ForeignType for X509Storeimpl ForeignType for X509StoreContextimpl ForeignType for X509impl ForeignType for X509Extensionimpl ForeignType for X509Nameimpl ForeignType for X509NameEntryimpl ForeignType for X509Reqimpl ForeignType for GeneralNameimpl ForeignType for X509Algorithm