Skip to main content

Module stdlib

Module stdlib 

Source
Expand description

The rl standard library - all built-in modules registered under std::*.

Modulesยง

array
std::array - array manipulation functions.
bitwise
std::bitwise - bitwise operations on byte and int values.
common ๐Ÿ”’
debug
std::debug - assertions, panics, and debug utilities.
fs
std::fs - filesystem operations: create, remove, list, copy, move, and metadata.
http
std::http - a minimal HTTP server (tiny_http) and client (ureq).
io
std::io - input/output: reading from stdin, reading/writing files, printing.
len
math
std::math - mathematical functions and the std::math::consts submodule.
net
std::net - TCP/UDP networking built directly on std::net.
path
std::path - path manipulation using std::path::PathBuf.
process
std::process - process management: args, env, cwd, exec, exit, pid, sleep.
random
std::random - random number generation using a custom Xoshiro256** PRNG.
result
std::result - functions for working with result[T] values.
rl
std::rl
string
std::str - string manipulation functions.
terminal
std::term - full terminal control via crossterm.
time
std::time - Unix timestamp functions and time formatting.
types
std::types - type inspection and conversion functions.