IQDCHWCP47LL46EXQLQGHQPGFYIHQLMQBHA57RWJCIOX5UEUIQAQC fn fmt_pijul_repository(value: &pijul::Repository,f: &mut std::fmt::Formatter,) -> Result<(), std::fmt::Error> {f.debug_struct("Repository").field("config", &value.config).field("path", &value.path).field("changes_dir", &value.changes_dir).finish()}
pub mod pijul {#[doc(inline)]pub use libpijul::*;#[doc(inline)]pub use pijul_repository::Repository;}
type State = u64;
fn init() -> (State, Task<Message>) {let repo_path = PathBuf::from("/home/tz/dev/pijul");let repo = Repo {state: Repository::find_root(Some(repo_path.clone())).unwrap(),};(State { repo_path, repo }, Task::none())}#[derive(Debug)]struct State {repo_path: PathBuf,repo: Repo,}
][[package]]name = "bs58"version = "0.4.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3"[[package]]name = "bstr"version = "1.11.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0"dependencies = ["memchr","serde",
[[package]]name = "chardetng"version = "0.1.17"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea"dependencies = ["cfg-if","encoding_rs","memchr",][[package]]name = "chrono"version = "0.4.39"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"dependencies = ["android-tzdata","iana-time-zone","js-sys","num-traits","serde","wasm-bindgen","windows-targets 0.52.6",]
name = "console"version = "0.15.10"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b"dependencies = ["encode_unicode","libc","once_cell","unicode-width 0.2.0","windows-sys 0.59.0",][[package]]name = "constant_time_eq"version = "0.3.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6"[[package]]
name = "curve25519-dalek"version = "3.2.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "90f9d052967f590a76e62eb387bd0bbb1b000182c3cefe5364db6b7211651bc0"dependencies = ["byteorder","digest 0.9.0","rand_core 0.5.1","serde","subtle","zeroize",][[package]]
[[package]]name = "dialoguer"version = "0.10.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87"dependencies = ["console","shell-words","tempfile",][[package]]name = "diffs"version = "0.5.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ff116c9781d74b71b9b8958281309dd2faaeabad2f0a3df27e50bd79ce5dc805"
name = "ed25519"version = "1.5.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7"dependencies = ["serde","signature",][[package]]name = "ed25519-dalek"version = "1.0.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"dependencies = ["curve25519-dalek","ed25519","rand 0.7.3","serde","serde_bytes","sha2","zeroize",][[package]]name = "edit"version = "0.1.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f364860e764787163c8c8f58231003839be31276e821e2ad2092ddf496b1aa09"dependencies = ["tempfile","which",][[package]]
name = "encode_unicode"version = "1.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"[[package]]name = "encoding_rs"version = "0.8.35"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"dependencies = ["cfg-if",][[package]]
[[package]]name = "hmac"version = "0.11.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b"dependencies = ["crypto-mac","digest 0.9.0",][[package]]name = "home"version = "0.5.11"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf"dependencies = ["windows-sys 0.59.0",]
name = "iana-time-zone"version = "0.1.61"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"dependencies = ["android_system_properties","core-foundation-sys","iana-time-zone-haiku","js-sys","wasm-bindgen","windows-core 0.52.0",][[package]]name = "iana-time-zone-haiku"version = "0.1.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"dependencies = ["cc",][[package]]
][[package]]name = "ignore"version = "0.4.23"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b"dependencies = ["crossbeam-deque","globset","log","memchr","regex-automata","same-file","walkdir","winapi-util",
[[package]]name = "libpijul"version = "1.0.0-beta.10"dependencies = ["adler32","aes","bincode","bitflags 1.3.2","blake3","bs58","byteorder","canonical-path","cfg-if","chardetng","chrono","crossbeam-deque","curve25519-dalek","data-encoding","diffs","ed25519-dalek","encoding_rs","generic-array","getrandom 0.2.15","hmac","ignore","lazy_static","log","lru-cache","memchr","nom","parking_lot 0.11.2","path-slash","pbkdf2","pijul-macros","rand 0.8.5","regex","sanakirja","serde","serde_derive","serde_json","sha2","tempfile","thiserror 1.0.69","toml 0.5.11","twox-hash","zstd-seekable",]
"rand_chacha","rand_core",
"rand_chacha 0.3.1","rand_core 0.6.4",][[package]]name = "rand_chacha"version = "0.2.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"dependencies = ["ppv-lite86","rand_core 0.5.1",
"rand_core",
"rand_core 0.6.4",][[package]]name = "rand_core"version = "0.5.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"dependencies = ["getrandom 0.1.16",
"getrandom",
"getrandom 0.2.15",][[package]]name = "rand_hc"version = "0.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"dependencies = ["rand_core 0.5.1",
name = "regex-automata"version = "0.4.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"dependencies = ["aho-corasick","memchr","regex-syntax",][[package]]name = "regex-syntax"version = "0.8.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"[[package]]
][[package]]name = "sanakirja"version = "1.4.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "81aaf70d064e2122209f04d01fd91e8908e7a327b516236e1cbc0c3f34ac6d11"dependencies = ["crc32fast","fs2","lazy_static","log","memmap2","parking_lot 0.11.2","sanakirja-core","serde","thiserror 1.0.69",][[package]]name = "sanakirja-core"version = "1.4.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8376db34ae3eac6e7bd91168bc638450073b708ce9fb46940de676f552238bf5"dependencies = ["crc32fast",
"syn",
"syn 2.0.95",][[package]]name = "serde_json"version = "1.0.135"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9"dependencies = ["itoa","memchr","ryu","serde",
"digest",
"digest 0.10.7",][[package]]name = "sha2"version = "0.9.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"dependencies = ["block-buffer 0.9.0","cfg-if","cpufeatures","digest 0.9.0","opaque-debug",
][[package]]name = "toml"version = "0.5.11"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"dependencies = ["indexmap 1.9.3","serde",][[package]]name = "toml"version = "0.7.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"dependencies = ["indexmap 2.7.0","serde","serde_spanned","toml_datetime","toml_edit 0.19.15",
][[package]]name = "toml_edit"version = "0.19.15"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"dependencies = ["indexmap 2.7.0","serde","serde_spanned","toml_datetime","winnow 0.5.40",
name = "which"version = "4.4.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"dependencies = ["either","home","once_cell","rustix",][[package]]name = "whoami"version = "1.5.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d"dependencies = ["redox_syscall 0.5.8","wasite",][[package]]
"windows-core",
"windows-core 0.58.0","windows-targets 0.52.6",][[package]]name = "windows-core"version = "0.52.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"dependencies = [
"syn",
"syn 2.0.95",][[package]]name = "zeroize"version = "1.3.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "4756f7db3f7b5574938c3eb1c117038b8e07f95ee6718c0efad4ac21508f1efd"dependencies = ["zeroize_derive",][[package]]name = "zeroize_derive"version = "1.4.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"dependencies = ["proc-macro2","quote","syn 2.0.95",][[package]]name = "zstd-seekable"version = "0.1.23"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "574a117c5cdb88d1f13381ee3a19a6a45fb6ca0c98436d3a95df852b7ca6c3c2"dependencies = ["bincode","cc","libc","pkg-config","serde","serde_derive","thiserror 1.0.69","threadpool",