[][src]Trait nss::util::ScopedPtr

pub(crate) trait ScopedPtr where
    Self: Sized
{ 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; }

Associated Types

type RawType

Loading content...

Required methods

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

Loading content...

Implementors

impl ScopedPtr for AlgorithmID[src]

impl ScopedPtr for Context[src]

impl ScopedPtr for GenericObject[src]

impl ScopedPtr for PrivateKey[src]

impl ScopedPtr for PublicKey[src]

impl ScopedPtr for Slot[src]

impl ScopedPtr for SymKey[src]

Loading content...