Crate base

Source
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 to Option 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.

Macros§

print
println