Crate optee_utee[][src]

Re-exports

pub use self::object::*;
pub use self::crypto_op::*;
pub use self::time::*;
pub use self::arithmetical::*;
pub use self::extension::*;
pub use self::uuid::*;

Modules

Macros

Macro for printing to the trace output, without a newline.

Macro for printing to the trace output, with a newline. Use the format! syntax to write data to the standard output. See std::fmt for more information.

Structs

Enums

A list specifying general categories of TEE error and its corresponding code in OP-TEE OS.

Type Definitions

A specialized Result type for TEE operations.

Attribute Macros

Attribute to declare the entry point of closing a session. Session context raw pointer (*mut T) can be defined as an optional parameter.

Attribute to declare the entry point of creating TA.

Attribute to declare the entry point of destroying TA.

Attribute to declare the entry point of invoking commands. Session context reference (&mut T) can be defined as an optional parameter.

Attribute to declare the entry point of opening a session. Pointer to session context pointer (*mut *mut T) can be defined as an optional parameter.