#collection #adt #muds

no-std adts

Common abstract data type traits and implementations

1 unstable release

0.2.0 Apr 12, 2024

#1671 in Data structures

MIT license

165KB
4K SLoC

adts

license: MIT Crates.io docs.rs build

Overview

adts is a library for abstract data type traits and implementations. Currently its main features are Map implementations, including genindex-based optimized collections.

Install

[dependencies]
adts = "0.2"

Features:

  • std - enables std support. enabled by default.
  • serde - enables serde serialize/deserialize implementations of collections and indices

License

This repository and the code inside it is licensed under the MIT License. Read LICENSE for more information.


lib.rs:

Common collection interfaces and implementations.

Dependencies

~385–630KB
~13K SLoC