Expand description
Foundation runtime library for Trident 3
Re-exports§
pub extern crate log;
Modules§
- alloc
- TODO: document
alloc
module. - array
- TODO: document
array
module. A dynamically sized array type. - error
- TODO: document
error
module. - externs
- TODO: document
external
module. - io
- TODO: document
io
module. - math
- TODO: document
math
module. - memory
- TODO: document
memory
module. - optional
- Implements an FFI-safe
Optional
type, equivalent toOption
in Standard Rust. - pointer
- Various smart pointer implementations.
- process
- System process tracking.
- string
String
: A growable UTF-8 string.- syscall
- Facilities for handling low-level system calls.
- tasks
- Coroutine handling facilities, i.e.
async
/.await
and task runners. - terminal
- Facilities for interacting with standard input/output.
- uart
- A pair of UART (universal asynchronous receiver-transmitter) implementations, one memory-mapped, and the other mapped to serial hardware.