Module parsec_interface::operations[][src]

Expand description

Rust representation of operations

Rust native representation of the language neutral operations described in the Operations page in the book. Some of the doc comments have directly been taken from the PSA Crypto API document version 1.0.0. Please check that document and the book for more details.

Modules

DeleteClient operation

ListAuthenticators operation

ListClients operation

ListKeys operation

ListOpcodes operation

ListProviders operation

Ping operation

PsaAeadDecrypt operation

PsaAeadEncrypt operation

PSA Algorithms

PsaAsymmetricDecrypt operation

PsaAsymmetricEncrypt operation

PsaDestroyKey operation

PsaExportKey operation

PsaExportPublicKey operation

PsaGenerateKey operation

PsaGenerateRandom operation

PsaHashCompare operation

PsaHashCompute operation

PsaImportKey operation

PSA Key types

PsaRawKeyAgreement operation

PsaSignHash operation

PsaSignMessage operation

PsaVerifyHash operation

PsaVerifyMessage operation

Enums

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

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

Traits

Definition of the operations converters must implement to allow usage of a specific BodyType.