[][src]Module libpijul::changestore

A change store is a trait for change storage facilities. Even though changes are normally stored on disk, there are situations (such as an embedded Pijul) where one might want changes in-memory, in a database, or something else.

Modules

filesystem

If this crate is compiled with the ondisk-repos feature (the default), this module stores changes on the file system, under .pijul/changes.

memory

A change store entirely in memory.

Traits

ChangeStore

A trait for storing changes and reading from them.