Crate gavl

Source
Expand description

§AVL data structures

This crate implements a Map based on an AVL in the near future it may include a Set as well

§Panics

The only panic that can be raised by this crate arrises from Box panic

§Safety

As of now I haven run the analisis or test to determine if it is Send and Sync in in the near future, maybe I will implement something rwlocks

§Features

  • into_precomputed - Enables the into precomputed iterator
  • unchecked_mut - Enables a iterator that yields a mutable reference to the key (Not yet in the documentation)

Structs§

IntoIter
IntoIterPrecomp
Dependant on feature into_precomputed
Iter
In-order iterator of Map
IterMut
Iterator for Map with mutable content
IterMutUnchecked
Dependant on feature unchecked_mut
Map
Map optimized for search
PrecomputedIterNode
Dependant on feature into_precomputed

Enums§

Error
Enum for the possible errors that can be returned by the library