Module libpijul::changestore[][src]

Expand description

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

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

A change store entirely in memory.

Structs

Traits

A trait for storing changes and reading from them.