cross-proc-cache

Crates.iocross-proc-cache
lib.rscross-proc-cache
version0.1.0
created_at2025-10-28 18:22:37.454703+00
updated_at2025-10-28 18:22:37.454703+00
descriptionSmall cross-process cache helper used in the Liturgy workspace.
homepagehttps://liturgy.ericbreyer.com
repositoryhttps://github.com/ericbreyer/liturgy
max_upload_size
id1905416
size18,610
Eric Breyer (ericbreyer)

documentation

README

cross-proc-cache

cross-proc-cache is a small utility crate used inside the Liturgy workspace to provide a simple cross-process caching abstraction.

Project homepage / backlink:

https://liturgy.ericbreyer.com

Keeping the homepage link helps tie crates.io entries back to the public site for discoverability.

Usage

Add to your Cargo.toml:

[dependencies]
cross-proc-cache = "x.y"

Example:

use cross_proc_cache::Cache;

let cache = Cache::new("liturgy-cache");
cache.insert("key", "value");

Packaging & publish checklist

  • Bump version in Cargo.toml.
  • Ensure README.md is referenced in Cargo.toml (readme = "README.md").
  • Add metadata: repository, homepage, license, keywords, and categories.
  • Verify package contents with cargo package:
cargo package --allow-dirty
  • Run tests and linters:
cargo test
cargo fmt -- --check
  • Publish:
cargo publish

License

Check Cargo.toml for the declared license.

Commit count: 0

cargo fmt