Crate solo2

source ·

Re-exports

pub use apps::admin::App as Admin;
pub use apps::Select;
pub use device::Device;
pub use device::Solo2;
pub use error::Error;
pub use error::Result;
pub use firmware::Firmware;
pub use transport::Transport;

Modules

Middleware to use the Trussed apps on a Solo 2 device.
Solo 2 devices, which may be in regular or bootloader mode.
Error and Result types.
Signed firmware releases for Solo 2 devices.
Solo 2 PKI
Partial abstraction (to-be-improved)

Macros

Temporarily wrap an exclusive pointer to a transport, after selecting the app.

Structs

A Universally Unique Identifier (UUID).
Version of a firmware.

Traits