[−][src]Crate libanu
Re-exports
pub use crate::record::Builder as RecordBuilder; |
pub use crate::record::InodeUpdate; |
Modules
alive | |
change | |
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. |
output | |
path | Treating strings as paths. For portability reasons, paths must internally be treated as strings, and converted to paths only by the backend, if required (in-memory backends will typically not need that conversion). |
pristine | |
record | Record a change from a pristine and a working copy. |
small_string | |
vertex_buffer | |
working_copy |
Structs
ApplyWorkspace | |
Log | |
RevLog | |
TIMERS | |
Touched | |
Vertex | A node in the repository graph, made of a change internal identifier, and a line identifier in that change. |
WorkingCopyIterator | An iterator over all the paths in the working copy. |
Enums
Algorithm | Algorithm used to compute the diff. |
Conflict | A structure representing a file with conflicts. |
Error |
Constants
DOT_DIR |
Traits
Archive | |
MutTxnTExt | |
TxnTExt |