pub enum NativeOperation {
Show 29 variants ListProviders(Operation), ListOpcodes(Operation), ListAuthenticators(Operation), ListKeys(Operation), ListClients(Operation), DeleteClient(Operation), Ping(Operation), PsaGenerateKey(Operation), PsaImportKey(Operation), PsaExportPublicKey(Operation), PsaExportKey(Operation), PsaDestroyKey(Operation), PsaSignHash(Operation), PsaVerifyHash(Operation), PsaHashCompute(Operation), PsaHashCompare(Operation), PsaAsymmetricEncrypt(Operation), PsaAsymmetricDecrypt(Operation), PsaAeadEncrypt(Operation), PsaAeadDecrypt(Operation), PsaCipherEncrypt(Operation), PsaCipherDecrypt(Operation), PsaGenerateRandom(Operation), PsaRawKeyAgreement(Operation), PsaSignMessage(Operation), PsaVerifyMessage(Operation), CanDoCrypto(Operation), AttestKey(Operation), PrepareKeyAttestation(Operation),
}
Expand description

Container type for operation conversion values, holding a native operation object to be passed in/out of a converter.

Variants

ListProviders(Operation)

ListProviders operation

ListOpcodes(Operation)

ListOpcodes operation

ListAuthenticators(Operation)

ListAuthenticators operation

ListKeys(Operation)

ListKeys operation

ListClients(Operation)

ListClients operation

DeleteClient(Operation)

DeleteClient operation

Ping(Operation)

Ping operation

PsaGenerateKey(Operation)

PsaGenerateKey operation

PsaImportKey(Operation)

PsaImportKey operation

PsaExportPublicKey(Operation)

PsaExportPublicKey operation

PsaExportKey(Operation)

PsaExportKey operation

PsaDestroyKey(Operation)

PsaDestroyKey operation

PsaSignHash(Operation)

PsaSignHash operation

PsaVerifyHash(Operation)

PsaVerifyHash operation

PsaHashCompute(Operation)

PsaHashCompute operation

PsaHashCompare(Operation)

PsaHashCompare operation

PsaAsymmetricEncrypt(Operation)

PsaAsymmetricEncrypt operation

PsaAsymmetricDecrypt(Operation)

PsaAsymmetricDecrypt operation

PsaAeadEncrypt(Operation)

PsaAeadEncrypt operation

PsaAeadDecrypt(Operation)

PsaAeadDecrypt operation

PsaCipherEncrypt(Operation)

PsaCipherEncrypt operation

PsaCipherDecrypt(Operation)

PsaCipherDecrypt operation

PsaGenerateRandom(Operation)

PsaGenerateRandom operation

PsaRawKeyAgreement(Operation)

PsaRawKeyAgreement operation

PsaSignMessage(Operation)

PsaSignMessage operation

PsaVerifyMessage(Operation)

PsaVerifyMessage operation

CanDoCrypto(Operation)

CanDoCrypto operation

AttestKey(Operation)

AttestKey operation

PrepareKeyAttestation(Operation)

PrepareKeyAttestation operation

Implementations

Return the opcode of the operation associated.

Trait Implementations

Formats the value using the given formatter. Read more

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.