Expand description
Core data structures and utilities for omp.
Re-exports§
pub use append_vec::AppendSlice;pub use append_vec::AppendVec;pub use cow_bytes::CowBytes;pub use encoding::base32;pub use encoding::base32_dns;pub use encoding::base32_hex;pub use encoding::base64;pub use encoding::base64_url;pub use encoding::hex;pub use sparse_map::SparseMap;pub use sparse_set::SparseSet;pub use str::CowStr;pub use str::IntoStr;pub use str::Str;pub use str::StrMut;
Modules§
- append_
vec - Thread-safe append-only vector with exponential bucket growth.
- cow_
bytes - Clone-on-write byte slice with
Bytesas the owned variant. - encoding
- Generic base-N encoding/decoding with compile-time dictionaries.
- sparse_
index - Index conversion traits for sparse containers.
- sparse_
map - Sparse map backed by bitmap occupancy tracking.
- sparse_
set - Sparse set backed by bitmap storage.
- str
- Small string optimization with stack allocation for short strings.
Macros§
- fmts
- Formats arguments to a
Str, potentially without allocating. - fmts_
mut - Formats arguments to a
StrMut, potentially without allocating.
Constants§
- USER_
AGENT - Default User-Agent header sent by omp HTTP clients.