Trait keyutils::KeyPayload

source ·
pub trait KeyPayload {
    // Required method
    fn payload(&self) -> Cow<'_, [u8]>;
}
Expand description

A payload for a key.

Required Methods§

source

fn payload(&self) -> Cow<'_, [u8]>

The payload for the key.

Implementations on Foreign Types§

source§

impl KeyPayload for [u8]

source§

fn payload(&self) -> Cow<'_, [u8]>

source§

impl KeyPayload for Vec<u8>

source§

fn payload(&self) -> Cow<'_, [u8]>

source§

impl KeyPayload for str

source§

fn payload(&self) -> Cow<'_, [u8]>

source§

impl KeyPayload for ()

source§

fn payload(&self) -> Cow<'_, [u8]>

source§

impl KeyPayload for String

source§

fn payload(&self) -> Cow<'_, [u8]>

Implementors§

source§

impl KeyPayload for keyutils::keytypes::encrypted::Payload

source§

impl KeyPayload for keyutils::keytypes::trusted::Payload

source§

impl KeyPayload for keyutils::keytypes::rxrpc::Payload

source§

impl KeyPayload for keyutils::keytypes::rxrpc_s::Payload