static_collections/lib.rs
1#![no_std]
2
3/// A UTF-8-encoded, growable but fixed-capacity string.
4/// 
5/// This module contains the `StaticString` type.
6pub mod string;
7
8/// A ZST type that can be used to reference a bitmap object.
9/// 
10/// The module contains the `RefBitmap` type.
11pub mod bitmap;
12
13/// A growable but fixed-capacity array type, written as
14/// `StaticVec<T>`, short for "static vector".
15/// 
16/// This module contains the `StaticVec` type.
17pub mod vec;
18
19/// Utilities related to FFI bindings.
20/// 
21/// This module contains utilities to handle data across non-Rust interfaces,
22/// like other programming languages and the underlying operating system. It is
23/// mainly of use for FFI (Foreign Function Interface) bindings and code that
24/// needs to exchange C-like strings with other languages.
25pub mod ffi;