type RawType
unsafe fn from_ptr(ptr: *mut Self::RawType) -> Result<Self>
fn as_ptr(&self) -> *const Self::RawType
fn as_mut_ptr(&self) -> *mut Self::RawType
impl ScopedPtr for AlgorithmID
[src]type RawType = SECAlgorithmID
unsafe fn from_ptr(ptr: *mut SECAlgorithmID) -> Result<AlgorithmID>
[src]fn as_ptr(&self) -> *const SECAlgorithmID
[src]fn as_mut_ptr(&self) -> *mut SECAlgorithmID
[src]impl ScopedPtr for Context
[src]type RawType = PK11Context
unsafe fn from_ptr(ptr: *mut PK11Context) -> Result<Context>
[src]fn as_ptr(&self) -> *const PK11Context
[src]fn as_mut_ptr(&self) -> *mut PK11Context
[src]impl ScopedPtr for GenericObject
[src]type RawType = PK11GenericObject
unsafe fn from_ptr(ptr: *mut PK11GenericObject) -> Result<GenericObject>
[src]fn as_ptr(&self) -> *const PK11GenericObject
[src]fn as_mut_ptr(&self) -> *mut PK11GenericObject
[src]impl ScopedPtr for PrivateKey
[src]type RawType = SECKEYPrivateKey
unsafe fn from_ptr(ptr: *mut SECKEYPrivateKey) -> Result<PrivateKey>
[src]fn as_ptr(&self) -> *const SECKEYPrivateKey
[src]fn as_mut_ptr(&self) -> *mut SECKEYPrivateKey
[src]impl ScopedPtr for PublicKey
[src]type RawType = SECKEYPublicKey
unsafe fn from_ptr(ptr: *mut SECKEYPublicKey) -> Result<PublicKey>
[src]fn as_ptr(&self) -> *const SECKEYPublicKey
[src]fn as_mut_ptr(&self) -> *mut SECKEYPublicKey
[src]impl ScopedPtr for Slot
[src]type RawType = PK11SlotInfo
unsafe fn from_ptr(ptr: *mut PK11SlotInfo) -> Result<Slot>
[src]fn as_ptr(&self) -> *const PK11SlotInfo
[src]fn as_mut_ptr(&self) -> *mut PK11SlotInfo
[src]impl ScopedPtr for SymKey
[src]type RawType = PK11SymKey
unsafe fn from_ptr(ptr: *mut PK11SymKey) -> Result<SymKey>
[src]fn as_ptr(&self) -> *const PK11SymKey
[src]fn as_mut_ptr(&self) -> *mut PK11SymKey
[src]