pub trait AsLairCodec: 'static + Debug + Serialize + for<'de> Deserialize<'de> + TryFrom<LairApiEnum> {
    // Required method
    fn into_api_enum(self) -> LairApiEnum;
}
Expand description

Defines a lair serialization object.

Required Methods§

source

fn into_api_enum(self) -> LairApiEnum

Convert this individual lair serialization object into a combined API enum instance variant.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl AsLairCodec for LairApiReqCryptoBoxXSalsaByPubKey

source§

impl AsLairCodec for LairApiReqCryptoBoxXSalsaBySignPubKey

source§

impl AsLairCodec for LairApiReqCryptoBoxXSalsaOpenByPubKey

source§

impl AsLairCodec for LairApiReqCryptoBoxXSalsaOpenBySignPubKey

source§

impl AsLairCodec for LairApiReqDeriveSeed

source§

impl AsLairCodec for LairApiReqExportSeedByTag

source§

impl AsLairCodec for LairApiReqGetEntry

source§

impl AsLairCodec for LairApiReqGetWkaTlsCertPrivKey

source§

impl AsLairCodec for LairApiReqHello

source§

impl AsLairCodec for LairApiReqImportSeed

source§

impl AsLairCodec for LairApiReqListEntries

source§

impl AsLairCodec for LairApiReqNewSeed

source§

impl AsLairCodec for LairApiReqNewWkaTlsCert

source§

impl AsLairCodec for LairApiReqSecretBoxXSalsaByTag

source§

impl AsLairCodec for LairApiReqSecretBoxXSalsaOpenByTag

source§

impl AsLairCodec for LairApiReqSignByPubKey

source§

impl AsLairCodec for LairApiReqUnlock

source§

impl AsLairCodec for LairApiResCryptoBoxXSalsaByPubKey

source§

impl AsLairCodec for LairApiResCryptoBoxXSalsaBySignPubKey

source§

impl AsLairCodec for LairApiResCryptoBoxXSalsaOpenByPubKey

source§

impl AsLairCodec for LairApiResCryptoBoxXSalsaOpenBySignPubKey

source§

impl AsLairCodec for LairApiResDeriveSeed

source§

impl AsLairCodec for LairApiResError

source§

impl AsLairCodec for LairApiResExportSeedByTag

source§

impl AsLairCodec for LairApiResGetEntry

source§

impl AsLairCodec for LairApiResGetWkaTlsCertPrivKey

source§

impl AsLairCodec for LairApiResHello

source§

impl AsLairCodec for LairApiResImportSeed

source§

impl AsLairCodec for LairApiResListEntries

source§

impl AsLairCodec for LairApiResNewSeed

source§

impl AsLairCodec for LairApiResNewWkaTlsCert

source§

impl AsLairCodec for LairApiResSecretBoxXSalsaByTag

source§

impl AsLairCodec for LairApiResSecretBoxXSalsaOpenByTag

source§

impl AsLairCodec for LairApiResSignByPubKey

source§

impl AsLairCodec for LairApiResUnlock