The Rust standard library.
The Rust standand library provides a number of useful features that are not required in or otherwise suitable for the core library.
arc
arena
base64
bitv
c_vec
- Library to interface with chunks of memory allocated in C.cell
cmp
comm
- Higher level communication abstractions.dbg
- Unsafe debugging functions for inspecting values.deque
- A dequeebml
fun_treemap
- A functional key,value store that works on anything.getopts
- Simple getopt alternative.json
- json serializationlist
- A standard linked listmap
- A map typemd4
net
- Top-level module for network-related functionalitynet_ip
- Types/fns concerning Internet Protocol (IP), versions 4 & 6net_tcp
- High-level interface to libuv's TCP functionalitynet_url
- Types/fns concerning URLs (see RFC 3986)par
prettyprint
rope
- High-level text containers.serialization
- Support code for serialization.sha1
- An implementation of the SHA-1 cryptographic hash.smallintmap
- A simple map based on a vector for small integer keyssort
- Sorting methodssync
tempfile
- Temporary files and directoriesterm
- Simple ANSI color librarytime
timer
- Utilities that leverage libuv's uv_timer_*
APItreemap
- A key,value store that works on anything.uv
- Rust bindings to libuvuv_global_loop
- A process-wide libuv event loop for library use.uv_iotask
- A task-based interface to the uv loopuv_ll
- Low-level bindings to the libuv library.