Expand description
Conserve backup system.
For user documentation and an overview see http://conserve.fyi/.
Re-exports
pub use crate::compress::snappy::Snappy;
pub use crate::compress::Compression;
pub use crate::index::IndexBuilder;
pub use crate::index::IndexEntry;
pub use crate::index::ReadIndex;
pub use crate::live_tree::LiveTree;
pub use crate::report::HasReport;
pub use crate::report::Report;
pub use crate::report::Sizes;
pub use crate::ui::UI;
pub use crate::errors::*;
Modules
Conserve error types.
Create GlobSet from a list of strings
Listing of files in a band in the archive.
Find source files within a source directory, in apath order.
Text output formats for structured data.
Accumulate statistics about a Conserve operation.
Abstract user interface trait.
Structs
An ordered archive path.
An archive holding backup material.
Accepts files to write in the archive (in apath order.)
All backup data is stored in a band.
Identifier for a band within an archive, eg ‘b0001’ or ‘b0001-0020’.
A readable, writable directory within a band holding data blocks.
GlobSet represents a group of globs that can be matched together in a
single pass.
A write-only tree on the filesystem, as a restore destination.
Read index and file contents for a version stored in the archive.
The measured size of a tree.
Enums
Kind of file that can be stored in the archive.
Constants
Format-compatibility version, normally the first two components of the package version.
Traits
A file, directory, or symlink stored in any tree.
Abstract Tree that may be either on the real filesystem or stored in an archive.
A tree open for writing, either local or an an archive.
Functions
Copy files and other entries from one tree to another.
List a directory.