Enum parsec_interface::operations::NativeResult[][src]

pub enum NativeResult {
Show 24 variants ListProviders(Result), ListOpcodes(Result), ListAuthenticators(Result), ListKeys(Result), ListClients(Result), DeleteClient(Result), Ping(Result), PsaGenerateKey(Result), PsaImportKey(Result), PsaExportPublicKey(Result), PsaExportKey(Result), PsaDestroyKey(Result), PsaSignHash(Result), PsaHashCompute(Result), PsaHashCompare(Result), PsaVerifyHash(Result), PsaAsymmetricEncrypt(Result), PsaAsymmetricDecrypt(Result), PsaAeadEncrypt(Result), PsaAeadDecrypt(Result), PsaGenerateRandom(Result), PsaRawKeyAgreement(Result), PsaSignMessage(Result), PsaVerifyMessage(Result),
}
Expand description

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

Variants

ListProviders

ListProviders result

Tuple Fields of ListProviders

0: Result
ListOpcodes

ListOpcodes result

Tuple Fields of ListOpcodes

0: Result
ListAuthenticators

ListAuthenticators result

Tuple Fields of ListAuthenticators

0: Result
ListKeys

ListKeys result

Tuple Fields of ListKeys

0: Result
ListClients

ListClients result

Tuple Fields of ListClients

0: Result
DeleteClient

DeleteClient result

Tuple Fields of DeleteClient

0: Result
Ping

Ping result

Tuple Fields of Ping

0: Result
PsaGenerateKey

PsaGenerateKey result

Tuple Fields of PsaGenerateKey

0: Result
PsaImportKey

PsaImportKey result

Tuple Fields of PsaImportKey

0: Result
PsaExportPublicKey

PsaExportPublicKey result

Tuple Fields of PsaExportPublicKey

0: Result
PsaExportKey

PsaExportKey result

Tuple Fields of PsaExportKey

0: Result
PsaDestroyKey

PsaDestroyKey result

Tuple Fields of PsaDestroyKey

0: Result
PsaSignHash

PsaSignHash result

Tuple Fields of PsaSignHash

0: Result
PsaHashCompute

PsaHashCompute result

Tuple Fields of PsaHashCompute

0: Result
PsaHashCompare

PsaHashCompare result

Tuple Fields of PsaHashCompare

0: Result
PsaVerifyHash

PsaVerifyHash result

Tuple Fields of PsaVerifyHash

0: Result
PsaAsymmetricEncrypt

PsaAsymmetricEncrypt result

Tuple Fields of PsaAsymmetricEncrypt

0: Result
PsaAsymmetricDecrypt

PsaAsymmetricDecrypt result

Tuple Fields of PsaAsymmetricDecrypt

0: Result
PsaAeadEncrypt

PsaAeadEncrypt result

Tuple Fields of PsaAeadEncrypt

0: Result
PsaAeadDecrypt

PsaAeadDecrypt result

Tuple Fields of PsaAeadDecrypt

0: Result
PsaGenerateRandom

PsaGenerateRandom result

Tuple Fields of PsaGenerateRandom

0: Result
PsaRawKeyAgreement

PsaRawKeyAgreement result

Tuple Fields of PsaRawKeyAgreement

0: Result
PsaSignMessage

PsaSignMessage result

Tuple Fields of PsaSignMessage

0: Result
PsaVerifyMessage

PsaVerifyMessage result

Tuple Fields of PsaVerifyMessage

0: Result

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.

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.