[][src]Struct parsec_interface::operations::psa_aead_encrypt::Result

pub struct Result {
    pub ciphertext: Zeroizing<Vec<u8>>,
}

Native object for AEAD encrypt result.

Fields

ciphertext: Zeroizing<Vec<u8>>

The ciphertext field contains the encrypted and authenticated data.For algorithms where the encrypted data and the authentication tag are defined as separate outputs, the authentication tag is appended to the encrypted data.

Trait Implementations

impl Debug for Result[src]

impl From<Result> for NativeResult[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.