Module taskchampion::storage[][src]

Structs

InMemoryStorage is a simple in-memory task storage implementation. It is not useful for production data, but is useful for testing purposes.

SqliteStorage is an on-disk storage backed by SQLite3.

Enums

An Operation defines a single change to the task database

The configuration required for a replica’s storage.

Traits

A trait for objects able to act as task storage. Most of the interesting behavior is in the crate::storage::StorageTxn trait.

A Storage transaction, in which storage operations are performed.

Type Definitions

An in-memory representation of a task as a simple hashmap

Versions are referred to with sha2 hashes.