security_framework::os::macos::key

Trait SecKeyExt

Source
pub trait SecKeyExt {
    // Required method
    fn from_data(
        key_type: KeyType,
        key_data: &CFData,
    ) -> Result<SecKey, CFError>;
}
Expand description

An extension trait adding OSX specific functionality to SecKey.

Required Methods§

Source

fn from_data(key_type: KeyType, key_data: &CFData) -> Result<SecKey, CFError>

Creates a new SecKey from a buffer containing key data.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§