Trait redact_crypto::ToEntry[][src]

pub trait ToEntry: StorableType + Sized {
    fn to_ref_entry<S: Storer + Into<TypeStorer>>(
        self,
        path: EntryPath,
        storer: S
    ) -> Result<Entry<Self>, CryptoError> { ... }
fn to_sealed_entry<'async_trait>(
        self,
        path: EntryPath,
        algorithm: ByteAlgorithm
    ) -> Pin<Box<dyn Future<Output = Result<Entry<Self>, CryptoError>> + Send + 'async_trait>>
    where
        Self: Send + 'async_trait
, { ... }
fn to_unsealed_entry(
        self,
        path: EntryPath
    ) -> Result<Entry<Self>, CryptoError> { ... } }

Provided methods

fn to_ref_entry<S: Storer + Into<TypeStorer>>(
    self,
    path: EntryPath,
    storer: S
) -> Result<Entry<Self>, CryptoError>

fn to_sealed_entry<'async_trait>(
    self,
    path: EntryPath,
    algorithm: ByteAlgorithm
) -> Pin<Box<dyn Future<Output = Result<Entry<Self>, CryptoError>> + Send + 'async_trait>> where
    Self: Send + 'async_trait, 

fn to_unsealed_entry(self, path: EntryPath) -> Result<Entry<Self>, CryptoError>

Implementors