docs.rs failed to build quilt-rs-0.44.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
quilt-rs-0.40.0
quilt-rs
Rust library for accessing Quilt data packages.
Quilt provides Git-like version control semantics for data files through content-addressed storage with immutable objects and distributed collaboration via remote storage backends.
Quick Start
For all operations, instantiate LocalDomain and then call some of its methods.
use PathBuf;
use LocalDomain;
use ;
# async
Workflow
- Browse — discover remote packages (
flow::browse) - Install — register package tracking (
flow::install_package) - Install Paths — download content to working directory (
flow::install_paths) - Status — detect modifications (
flow::status) - Commit — create a local package version (
flow::commit_package) - Push — upload changes to remote (
flow::push_package)
Hash Algorithms
Supports multiple algorithms via checksum::ObjectHash:
- SHA256 — general-purpose cryptographic hash
- CRC64 — fast checksum for large files
- SHA256-Chunked — parallel hashing for very large files
Further Reading
- Architecture — detailed design, data structures, and workflow internals
- API docs — full API reference
- quiltdata.com — product documentation