Crate trussed_core

Crate trussed_core 

Source
Expand description

Core types for the trussed crate.

See the documentation for trussed for more information.

Modules§

api
This (incomplete!) API loosely follows PKCS#11 v3.
config
mechanismscrypto-client
serde_extensionsserde-extensions
Extensions to the core Trussed syscalls.
types

Macros§

block
syscall
try_syscall

Structs§

FromU8Error
FutureResult
InterruptFlag

Enums§

ClientError
Error
InterruptState

Traits§

AttestationClientattestation-client
CertificateClientcertificate-client
Read/Write + Delete certificates
CounterClientcounter-client
Create counters, increment existing counters.
CryptoClientcrypto-client
Trussed Client interface that Trussed apps can rely on.
FilesystemClientfilesystem-client
Read/Write/Delete files, iterate over directories.
ManagementClientmanagement-client
All the other methods that are fit to expose.
PollClient
Lowest level interface, use one of the higher level ones.
UiClientui-client
User-interfacing functionality.

Type Aliases§

ClientResult
Result