10 releases (5 breaking)
|0.6.1||Jan 26, 2023|
|0.6.0||Sep 26, 2022|
|0.5.0||Aug 4, 2022|
|0.4.0||May 10, 2022|
|0.1.1||Mar 4, 2021|
#1 in #sorted
41,649 downloads per month
Used in 47 crates (8 directly)
litemap is a crate providing [
LiteMap], a highly simplistic "flat" key-value map
based off of a single sorted vector.
The goal of this crate is to provide a map that is good enough for small
sizes, and does not carry the binary size impact of
If binary size is not a concern, [
std::collections::BTreeMap] may be a better choice
for your use case. It behaves very similarly to [
LiteMap] for less than 12 elements,
and upgrades itself gracefully for larger inputs.
By default, [
LiteMap] is backed by a
Vec; however, it can be backed by any appropriate
random-access data store, giving that data store a map-like interface. See the [
module for more details.
For more information on development, authorship, contributing etc. please visit
ICU4X home page.