Expand description

A simple database system that allows the use of multiple different backends.

Modules

The action structs for CRUD operations.

The backend that fetches and provides data for the Starchart.

The different errors within the crate.

Structs

An Action for easy CRUD operations within a Starchart.

An error that occurred within the crate.

The base structure for managing data.

Traits

A marker trait for use within the Starchart.

An indexable entry, used for any Entry that can be indexed by a Key that it owns.

The key trait to be implemented on Entry to allow an easy way to get keys.

Type Definitions

A type alias for a Result that wraps around Error.

Derive Macros

The helper derive macro for easily implementing IndexEntry.