Skip to main content

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
mechanisms
serde_extensions
Extensions to the core Trussed syscalls.
types

Macros§

block
syscall
try_syscall

Structs§

FromU8Error
FutureResult
InterruptFlag

Enums§

ClientError
Error
InterruptState

Traits§

AttestationClient
CertificateClient
Read/Write + Delete certificates
CounterClient
Create counters, increment existing counters.
CryptoClient
Trussed Client interface that Trussed apps can rely on.
FilesystemClient
Read/Write/Delete files, iterate over directories.
ManagementClient
All the other methods that are fit to expose.
PollClient
Lowest level interface, use one of the higher level ones.
UiClient
User-interfacing functionality.

Type Aliases§

ClientResult
Result