Module traits Copy item path Source entry this module defines the Entry
trait for establishing a common interface for
entries in a store, which are key-value pairs. get this module defines the [Get
] trait for establishing a common interface for
retrieving values from a store. hkt this module defines the [HKT
] trait for establishing a common interface
for higher-kinded types, which are types that take other types as parameters. raw_container this module defines the RawContainer
trait for establishing a core interface for
various representations of a container. raw_store this module defines the RawStore
trait that extends the RawContainer
trait to
establish an interface for key-value stores. Entry The Entry
trait extends the RawEntry
trait to provide additional methods for RawContainer the RawContainer
trait defines the most basic interface for a container composed of
elements of type Item
. RawEntry A RawEntry
represents a single record within a key-value store, providing access to the
key alongisde methods for accessing and manipulating the value of the entry. RawStore RawStore
is a trait extending the RawContainer
trait to establish a common
interface for all key-value stores.Store the [KeyValue
] trait extends the [RawKeyValue
] trait to provide additional methods for
manipulating key-value stores. StoreIter The StoreIter
trait extends the RawStore
trait to provide iteration capabilities
over the vertices stored in the edge.