Expand description
Foundation runtime library for Trident 3
Re-exports§
pub extern crate log;
Modules§
- alloc
- TODO: document
allocmodule. - array
- TODO: document
arraymodule. A dynamically sized array type. - error
- TODO: document
errormodule. - externs
- TODO: document
externalmodule. - io
- TODO: document
iomodule. - math
- TODO: document
mathmodule. - memory
- TODO: document
memorymodule. - optional
- Implements an FFI-safe
Optionaltype, equivalent toOptionin 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/.awaitand 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.