Struct gst::gst::Gst [] [src]

pub struct Gst<K: GstKey, V> { /* fields omitted */ }

Gst is a tree similar to a B+ tree but using a GstKey instead of requiring that the key implements Ord

Methods

impl<K: GstKey, V> Gst<K, V>
[src]

Create a new Gst

Insert a Key and associated Value into the Gst.

Retrieve all the keys and values inside a region.

Remove an item based on an exact key match. Returns the Key and Value on success, otherwise Error::NotFound