45 releases (14 breaking)

0.15.0 Aug 20, 2024
0.14.0 Apr 13, 2024
0.13.0 Mar 11, 2024
0.10.2 Dec 14, 2023
0.5.2 Oct 3, 2022

#1082 in Data structures

Download history 20/week @ 2024-09-15 4/week @ 2024-09-22 21/week @ 2024-09-29 3/week @ 2024-10-06 1/week @ 2024-10-13 9/week @ 2024-10-20 18/week @ 2024-10-27 11/week @ 2024-11-03 137/week @ 2024-12-08 1/week @ 2024-12-15 2/week @ 2024-12-22

140 downloads per month

MIT license

240KB
5.5K SLoC

EASTL-rs

A binary-compatible EASTL implementation written in Rust

Crate | Documentation

Fully implemented containers*

  • HashMap
  • HashSet
  • String
  • Vector
  • Deque
  • Queue
  • VectorMap
  • FixedVector (only with overflow enabled)
  • List
  • there might be some things missing :)

Partially implemented containers

  • Map (traversal only)
  • Set (traversal only)
  • FixedList (not fully conformant on stable, only with overflow enabled)
  • FixedMap (only non-conformant version implemented)

Planned containers

  • HashMultimap
  • HashMultiset
  • Map
  • Multimap
  • Set
  • Multiset

Dependencies

~600KB
~11K SLoC