pub struct Info { /* private fields */ }
Expand description
General information about the Cryptoki (PKCS#11 library)
Implementations§
source§impl Info
impl Info
sourcepub fn cryptoki_version(&self) -> Version
pub fn cryptoki_version(&self) -> Version
Returns the version of Cryptoki interface for compatibility with future revisions
sourcepub fn manufacturer_id(&self) -> &str
pub fn manufacturer_id(&self) -> &str
ID of the Cryptoki library manufacturer
Conformance: This string is maximally 32 bytes (not chars) as UTF-8
sourcepub fn library_description(&self) -> &str
pub fn library_description(&self) -> &str
Description of the library
Conformance: This string is maximally 32 bytes (not chars) as UTF-8
sourcepub fn library_version(&self) -> Version
pub fn library_version(&self) -> Version
Cryptoki library version number
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Info
impl RefUnwindSafe for Info
impl Send for Info
impl Sync for Info
impl Unpin for Info
impl UnwindSafe for Info
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more