diff --git a/Cargo.lock b/Cargo.lock index 6f77824..00fd333 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,6 +28,7 @@ name = "bookspec-checker" version = "0.1.0" dependencies = [ "chrono", + "include_dir", "rust_decimal", "serde", "serde_json", @@ -219,6 +220,25 @@ dependencies = [ "cc", ] +[[package]] +name = "include_dir" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" +dependencies = [ + "include_dir_macros", +] + +[[package]] +name = "include_dir_macros" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" +dependencies = [ + "proc-macro2", + "quote", +] + [[package]] name = "indexmap" version = "2.14.2" diff --git a/checker/Cargo.toml b/checker/Cargo.toml index cc52fa9..3fb9a64 100644 --- a/checker/Cargo.toml +++ b/checker/Cargo.toml @@ -7,6 +7,7 @@ repository.workspace = true description = "bookspec's example schema, its rule identifiers and the Engine trait an accounting engine implements." [dependencies] +include_dir = "0.7" serde = { version = "1", features = ["derive"] } serde_json = "1" toml = "1" diff --git a/checker/src/files.rs b/checker/src/files.rs new file mode 100644 index 0000000..616df13 --- /dev/null +++ b/checker/src/files.rs @@ -0,0 +1,36 @@ +//! The specification's own files, carried by the crate: a consumer that +//! depends on this crate (a git checkout carries the whole repository) +//! needs no path to `examples/` or `spec/`. + +use include_dir::{Dir, include_dir}; + +static EXAMPLES: Dir<'static> = include_dir!("$CARGO_MANIFEST_DIR/../examples"); +static SPEC: Dir<'static> = include_dir!("$CARGO_MANIFEST_DIR/../spec"); + +/// The files of `dir` whose name ends in `ext`, as (file name, text), +/// sorted by name. +fn texts(dir: &'static Dir<'static>, ext: &str) -> Vec<(&'static str, &'static str)> { + let mut out: Vec<_> = dir + .files() + .filter_map(|f| { + let name = f.path().file_name()?.to_str()?; + name.ends_with(ext) + .then(|| (name, f.contents_utf8().expect("a UTF-8 file"))) + }) + .collect(); + out.sort(); + out +} + +/// Every example (`examples/*.toml`) as (file name, text), sorted by name. +#[must_use] +pub fn examples() -> Vec<(&'static str, &'static str)> { + texts(&EXAMPLES, ".toml") +} + +/// Every specification file (`spec/*.md`) as (file name, text), sorted by +/// name. +#[must_use] +pub fn spec_files() -> Vec<(&'static str, &'static str)> { + texts(&SPEC, ".md") +} diff --git a/checker/src/lib.rs b/checker/src/lib.rs index 81bbb56..57750bc 100644 --- a/checker/src/lib.rs +++ b/checker/src/lib.rs @@ -16,10 +16,12 @@ pub mod derive; pub mod engine; +pub mod files; pub mod rules; pub mod schema; pub use derive::{Derivation, Derived, derive}; pub use engine::{Claims, Engine, Refusal, RuleId, RuleIdError, fallback_refusal}; +pub use files::{examples, spec_files}; pub use rules::{Area, Rule, Status, covered_rules, rule, rule_for_id, rule_for_refusal, rules}; pub use schema::*; diff --git a/target/.rustc_info.json b/target/.rustc_info.json new file mode 100644 index 0000000..1b91460 --- /dev/null +++ b/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":17399366403058034605,"outputs":{"6168749236648815891":{"success":true,"status":"","code":0,"stdout":"rustc 1.99.1 (58cf8f9c3 2026-10-13)\nbinary: rustc\ncommit-hash: 58cf8f9c35b355199727627d07ae34a4e2846d67\ncommit-date: 2026-10-13\nhost: x86_64-unknown-linux-gnu\nrelease: 1.99.1\nLLVM version: 23.1.1\n","stderr":""},"3339890711436073968":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/swaits/.rustup/toolchains/1.99.1-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_has_atomic_primitive_alignment=\"16\"\ntarget_has_atomic_primitive_alignment=\"32\"\ntarget_has_atomic_primitive_alignment=\"64\"\ntarget_has_atomic_primitive_alignment=\"8\"\ntarget_has_atomic_primitive_alignment=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/target/.rustdoc_fingerprint.json b/target/.rustdoc_fingerprint.json new file mode 100644 index 0000000..79ef9f6 --- /dev/null +++ b/target/.rustdoc_fingerprint.json @@ -0,0 +1 @@ +{"rustc_vv":"rustc 1.99.1 (58cf8f9c3 2026-10-13)\nbinary: rustc\ncommit-hash: 58cf8f9c35b355199727627d07ae34a4e2846d67\ncommit-date: 2026-10-13\nhost: x86_64-unknown-linux-gnu\nrelease: 1.99.1\nLLVM version: 23.1.1\n"} \ No newline at end of file diff --git a/target/CACHEDIR.TAG b/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/target/debug/.cargo-artifact-lock b/target/debug/.cargo-artifact-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.cargo-build-lock b/target/debug/.cargo-build-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.cargo-lock b/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/.fingerprint/arrayvec-5517acc43f00f686/dep-lib-arrayvec b/target/debug/.fingerprint/arrayvec-5517acc43f00f686/dep-lib-arrayvec new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/arrayvec-5517acc43f00f686/dep-lib-arrayvec differ diff --git a/target/debug/.fingerprint/arrayvec-5517acc43f00f686/invoked.timestamp b/target/debug/.fingerprint/arrayvec-5517acc43f00f686/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-5517acc43f00f686/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/arrayvec-5517acc43f00f686/lib-arrayvec b/target/debug/.fingerprint/arrayvec-5517acc43f00f686/lib-arrayvec new file mode 100644 index 0000000..7183543 --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-5517acc43f00f686/lib-arrayvec @@ -0,0 +1 @@ +de0974c6e21135a3 \ No newline at end of file diff --git a/target/debug/.fingerprint/arrayvec-5517acc43f00f686/lib-arrayvec.json b/target/debug/.fingerprint/arrayvec-5517acc43f00f686/lib-arrayvec.json new file mode 100644 index 0000000..fc129c6 --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-5517acc43f00f686/lib-arrayvec.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"std\"]","declared_features":"[\"borsh\", \"default\", \"serde\", \"std\", \"zeroize\"]","target":12564975964323158710,"profile":2579911162000070427,"path":1997461366183035998,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/arrayvec-5517acc43f00f686/dep-lib-arrayvec","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/arrayvec-de42b000988c8231/dep-lib-arrayvec b/target/debug/.fingerprint/arrayvec-de42b000988c8231/dep-lib-arrayvec new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/arrayvec-de42b000988c8231/dep-lib-arrayvec differ diff --git a/target/debug/.fingerprint/arrayvec-de42b000988c8231/invoked.timestamp b/target/debug/.fingerprint/arrayvec-de42b000988c8231/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-de42b000988c8231/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/arrayvec-de42b000988c8231/lib-arrayvec b/target/debug/.fingerprint/arrayvec-de42b000988c8231/lib-arrayvec new file mode 100644 index 0000000..0b52ba7 --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-de42b000988c8231/lib-arrayvec @@ -0,0 +1 @@ +0c329a6bb6bb1c9d \ No newline at end of file diff --git a/target/debug/.fingerprint/arrayvec-de42b000988c8231/lib-arrayvec.json b/target/debug/.fingerprint/arrayvec-de42b000988c8231/lib-arrayvec.json new file mode 100644 index 0000000..9c1244c --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-de42b000988c8231/lib-arrayvec.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"std\"]","declared_features":"[\"borsh\", \"default\", \"serde\", \"std\", \"zeroize\"]","target":12564975964323158710,"profile":2479888663174618594,"path":1997461366183035998,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/arrayvec-de42b000988c8231/dep-lib-arrayvec","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/dep-lib-arrayvec b/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/dep-lib-arrayvec new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/dep-lib-arrayvec differ diff --git a/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/invoked.timestamp b/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/lib-arrayvec b/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/lib-arrayvec new file mode 100644 index 0000000..b6fae36 --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/lib-arrayvec @@ -0,0 +1 @@ +c409cb9fbe5fd9f1 \ No newline at end of file diff --git a/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/lib-arrayvec.json b/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/lib-arrayvec.json new file mode 100644 index 0000000..4fbc5b0 --- /dev/null +++ b/target/debug/.fingerprint/arrayvec-ea77df1648c71a7e/lib-arrayvec.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"std\"]","declared_features":"[\"borsh\", \"default\", \"serde\", \"std\", \"zeroize\"]","target":12564975964323158710,"profile":8979240926782815398,"path":1997461366183035998,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/arrayvec-ea77df1648c71a7e/dep-lib-arrayvec","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/dep-lib-autocfg b/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/dep-lib-autocfg new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/dep-lib-autocfg differ diff --git a/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/invoked.timestamp b/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/lib-autocfg b/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/lib-autocfg new file mode 100644 index 0000000..79664f5 --- /dev/null +++ b/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/lib-autocfg @@ -0,0 +1 @@ +8645c3a595c0a0a3 \ No newline at end of file diff --git a/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/lib-autocfg.json b/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/lib-autocfg.json new file mode 100644 index 0000000..ba0f31f --- /dev/null +++ b/target/debug/.fingerprint/autocfg-2bddf2f80f691adf/lib-autocfg.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":6962977057026645649,"profile":11528375766455597691,"path":14977335981627393693,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/autocfg-2bddf2f80f691adf/dep-lib-autocfg","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/doc-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/doc-lib-bookspec_checker new file mode 100644 index 0000000..0b76594 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/doc-lib-bookspec_checker @@ -0,0 +1 @@ +27bc73ec282f3de2 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/doc-lib-bookspec_checker.json b/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/doc-lib-bookspec_checker.json new file mode 100644 index 0000000..275907c --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/doc-lib-bookspec_checker.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16169830567703704039,"profile":14811552718393523818,"path":4002775004783543747,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"Precalculated":"1793313268.225792429s (tests/spec.rs)"}],"rustflags":["-D","warnings"],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-08008f4da306370b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/dep-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/dep-lib-bookspec_checker new file mode 100644 index 0000000..0a62a65 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/dep-lib-bookspec_checker differ diff --git a/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/lib-bookspec_checker new file mode 100644 index 0000000..93a76dd --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/lib-bookspec_checker @@ -0,0 +1 @@ +b252d9156cb3a7e3 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/lib-bookspec_checker.json b/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/lib-bookspec_checker.json new file mode 100644 index 0000000..7dd674a --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/lib-bookspec_checker.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16169830567703704039,"profile":9559334650627458099,"path":4002775004783543747,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-0b2c9b4cbd88961d/dep-lib-bookspec_checker","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/dep-test-integration-test-rules b/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/dep-test-integration-test-rules new file mode 100644 index 0000000..1eeb610 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/dep-test-integration-test-rules differ diff --git a/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/test-integration-test-rules b/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/test-integration-test-rules new file mode 100644 index 0000000..cffb408 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/test-integration-test-rules @@ -0,0 +1 @@ +609a10851882ba72 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/test-integration-test-rules.json b/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/test-integration-test-rules.json new file mode 100644 index 0000000..019ad52 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-191045b0e2425ebd/test-integration-test-rules.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":9657325769433681598,"profile":8811090623648874550,"path":11424936441819721984,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,14761773400733500194],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-191045b0e2425ebd/dep-test-integration-test-rules","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/dep-test-integration-test-lean b/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/dep-test-integration-test-lean new file mode 100644 index 0000000..02ee504 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/dep-test-integration-test-lean differ diff --git a/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/test-integration-test-lean b/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/test-integration-test-lean new file mode 100644 index 0000000..b6937be --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/test-integration-test-lean @@ -0,0 +1 @@ +d61aa6e649809d41 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/test-integration-test-lean.json b/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/test-integration-test-lean.json new file mode 100644 index 0000000..f911cc3 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/test-integration-test-lean.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16712220544456460342,"profile":11260373191405763869,"path":17975633812686734763,"deps":[[4551433501944786770,"toml",false,11136573770532271210],[6557439603276904804,"serde",false,17897631817058807532],[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[15417218606223624986,"bookspec_checker",false,12166274836655381709],[16117757646811882223,"chrono",false,14054831157090637486],[16226840668845106605,"include_dir",false,9422017651679683442]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-22e3b7e4e8054837/dep-test-integration-test-lean","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/dep-test-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/dep-test-lib-bookspec_checker new file mode 100644 index 0000000..9cacb8e Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/dep-test-lib-bookspec_checker differ diff --git a/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/test-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/test-lib-bookspec_checker new file mode 100644 index 0000000..0e43406 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/test-lib-bookspec_checker @@ -0,0 +1 @@ +0da6e62fc71ddedf \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/test-lib-bookspec_checker.json b/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/test-lib-bookspec_checker.json new file mode 100644 index 0000000..6e8a4a9 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/test-lib-bookspec_checker.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16169830567703704039,"profile":8811090623648874550,"path":4002775004783543747,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-2a3f2963ec68cc71/dep-test-lib-bookspec_checker","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/dep-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/dep-lib-bookspec_checker new file mode 100644 index 0000000..9cacb8e Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/dep-lib-bookspec_checker differ diff --git a/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/lib-bookspec_checker new file mode 100644 index 0000000..03bd7c7 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/lib-bookspec_checker @@ -0,0 +1 @@ +22c3875db25adccc \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/lib-bookspec_checker.json b/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/lib-bookspec_checker.json new file mode 100644 index 0000000..f07009f --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-3de8332477e01eb6/lib-bookspec_checker.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16169830567703704039,"profile":9559334650627458099,"path":4002775004783543747,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-3de8332477e01eb6/dep-lib-bookspec_checker","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/dep-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/dep-lib-bookspec_checker new file mode 100644 index 0000000..9cacb8e Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/dep-lib-bookspec_checker differ diff --git a/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/lib-bookspec_checker new file mode 100644 index 0000000..c3d6960 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/lib-bookspec_checker @@ -0,0 +1 @@ +74558ee5d952acf6 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/lib-bookspec_checker.json b/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/lib-bookspec_checker.json new file mode 100644 index 0000000..74794e1 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/lib-bookspec_checker.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16169830567703704039,"profile":1045304723318631657,"path":4002775004783543747,"deps":[[4551433501944786770,"toml",false,5953207729554654874],[6557439603276904804,"serde",false,3583876460689167249],[8160210889872729633,"serde_json",false,15000670766945111310],[13045287708915633801,"rust_decimal",false,5254879653059459580],[16117757646811882223,"chrono",false,16103341771186366739],[16226840668845106605,"include_dir",false,17693636444315588263]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-4012fb682bcaaa1a/dep-lib-bookspec_checker","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/dep-test-integration-test-schema b/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/dep-test-integration-test-schema new file mode 100644 index 0000000..9b6976f Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/dep-test-integration-test-schema differ diff --git a/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/test-integration-test-schema b/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/test-integration-test-schema new file mode 100644 index 0000000..adad8ce --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/test-integration-test-schema @@ -0,0 +1 @@ +1c30c0d7eebb2a3b \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/test-integration-test-schema.json b/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/test-integration-test-schema.json new file mode 100644 index 0000000..9f837fe --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-56482f8df13606ff/test-integration-test-schema.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":966766472188958353,"profile":11260373191405763869,"path":9838061371416431152,"deps":[[4551433501944786770,"toml",false,11136573770532271210],[6557439603276904804,"serde",false,17897631817058807532],[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[15417218606223624986,"bookspec_checker",false,12166274836655381709],[16117757646811882223,"chrono",false,14054831157090637486],[16226840668845106605,"include_dir",false,9422017651679683442]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-56482f8df13606ff/dep-test-integration-test-schema","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/dep-test-integration-test-rules b/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/dep-test-integration-test-rules new file mode 100644 index 0000000..f262211 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/dep-test-integration-test-rules differ diff --git a/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/test-integration-test-rules b/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/test-integration-test-rules new file mode 100644 index 0000000..b10aaa8 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/test-integration-test-rules @@ -0,0 +1 @@ +fb05b0b0ed5623b2 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/test-integration-test-rules.json b/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/test-integration-test-rules.json new file mode 100644 index 0000000..e063b02 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-6da5b47e4394d263/test-integration-test-rules.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":9657325769433681598,"profile":11260373191405763869,"path":11424936441819721984,"deps":[[4551433501944786770,"toml",false,11136573770532271210],[6557439603276904804,"serde",false,17897631817058807532],[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[15417218606223624986,"bookspec_checker",false,12166274836655381709],[16117757646811882223,"chrono",false,14054831157090637486],[16226840668845106605,"include_dir",false,9422017651679683442]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-6da5b47e4394d263/dep-test-integration-test-rules","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/dep-test-integration-test-lean b/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/dep-test-integration-test-lean new file mode 100644 index 0000000..8a53d99 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/dep-test-integration-test-lean differ diff --git a/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/test-integration-test-lean b/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/test-integration-test-lean new file mode 100644 index 0000000..1e48def --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/test-integration-test-lean @@ -0,0 +1 @@ +80b9ca6869b17507 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/test-integration-test-lean.json b/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/test-integration-test-lean.json new file mode 100644 index 0000000..f0ed909 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/test-integration-test-lean.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16712220544456460342,"profile":8811090623648874550,"path":17975633812686734763,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,14761773400733500194],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-6e06b863a01a48cb/dep-test-integration-test-lean","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-6e5ccd20163000cf/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-6e5ccd20163000cf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-6e5ccd20163000cf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-6e5ccd20163000cf/output-test-integration-test-spec b/target/debug/.fingerprint/bookspec-checker-6e5ccd20163000cf/output-test-integration-test-spec new file mode 100644 index 0000000..de61ddf --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-6e5ccd20163000cf/output-test-integration-test-spec @@ -0,0 +1,2 @@ +{"$message_type":"diagnostic","message":"function `squash` is never used","code":{"code":"dead_code","explanation":null},"level":"error","spans":[{"file_name":"checker/tests/spec.rs","byte_start":3046,"byte_end":3052,"line_start":87,"line_end":87,"column_start":4,"column_end":10,"is_primary":true,"text":[{"text":"fn squash(s: &str) -> String {","highlight_start":4,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`-D dead-code` implied by `-D warnings`","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"to override `-D warnings` add `#[expect(dead_code)]` or `#[allow(dead_code)]`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[91merror\u001b[0m\u001b[1m: function `squash` is never used\u001b[0m\n \u001b[1m\u001b[94m--> \u001b[0mchecker/tests/spec.rs:87:4\n \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m87\u001b[0m \u001b[1m\u001b[94m|\u001b[0m fn squash(s: &str) -> String {\n \u001b[1m\u001b[94m|\u001b[0m \u001b[1m\u001b[91m^^^^^^\u001b[0m\n \u001b[1m\u001b[94m|\u001b[0m\n \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `-D dead-code` implied by `-D warnings`\n \u001b[1m\u001b[94m= \u001b[0m\u001b[1mhelp\u001b[0m: to override `-D warnings` add `#[expect(dead_code)]` or `#[allow(dead_code)]`\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 1 previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[1m\u001b[91merror\u001b[0m\u001b[1m: aborting due to 1 previous error\u001b[0m\n\n"} diff --git a/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/dep-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/dep-lib-bookspec_checker new file mode 100644 index 0000000..0a62a65 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/dep-lib-bookspec_checker differ diff --git a/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/lib-bookspec_checker new file mode 100644 index 0000000..1ce1f0a --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/lib-bookspec_checker @@ -0,0 +1 @@ +cd1c9e16814ad7a8 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/lib-bookspec_checker.json b/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/lib-bookspec_checker.json new file mode 100644 index 0000000..a37eaa4 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-726ebe2fe657045f/lib-bookspec_checker.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16169830567703704039,"profile":7902225901118760586,"path":4002775004783543747,"deps":[[4551433501944786770,"toml",false,11136573770532271210],[6557439603276904804,"serde",false,17897631817058807532],[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[16117757646811882223,"chrono",false,14054831157090637486],[16226840668845106605,"include_dir",false,9422017651679683442]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-726ebe2fe657045f/dep-lib-bookspec_checker","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/dep-test-integration-test-schema b/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/dep-test-integration-test-schema new file mode 100644 index 0000000..9e75569 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/dep-test-integration-test-schema differ diff --git a/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/test-integration-test-schema b/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/test-integration-test-schema new file mode 100644 index 0000000..2526bf3 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/test-integration-test-schema @@ -0,0 +1 @@ +120f999d0ad882ae \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/test-integration-test-schema.json b/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/test-integration-test-schema.json new file mode 100644 index 0000000..d3c313d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/test-integration-test-schema.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":966766472188958353,"profile":4248035551067830004,"path":9838061371416431152,"deps":[[4551433501944786770,"toml",false,5953207729554654874],[6557439603276904804,"serde",false,3583876460689167249],[8160210889872729633,"serde_json",false,15000670766945111310],[13045287708915633801,"rust_decimal",false,5254879653059459580],[15417218606223624986,"bookspec_checker",false,17774672925137196404],[16117757646811882223,"chrono",false,16103341771186366739],[16226840668845106605,"include_dir",false,17693636444315588263]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-7f42b3a0cf715ae5/dep-test-integration-test-schema","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/dep-test-integration-test-rules b/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/dep-test-integration-test-rules new file mode 100644 index 0000000..1eeb610 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/dep-test-integration-test-rules differ diff --git a/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/test-integration-test-rules b/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/test-integration-test-rules new file mode 100644 index 0000000..39485e7 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/test-integration-test-rules @@ -0,0 +1 @@ +f0bf501759988ed9 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/test-integration-test-rules.json b/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/test-integration-test-rules.json new file mode 100644 index 0000000..fbbfeca --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-7f56efa2849d3907/test-integration-test-rules.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":9657325769433681598,"profile":4248035551067830004,"path":11424936441819721984,"deps":[[4551433501944786770,"toml",false,5953207729554654874],[6557439603276904804,"serde",false,3583876460689167249],[8160210889872729633,"serde_json",false,15000670766945111310],[13045287708915633801,"rust_decimal",false,5254879653059459580],[15417218606223624986,"bookspec_checker",false,17774672925137196404],[16117757646811882223,"chrono",false,16103341771186366739],[16226840668845106605,"include_dir",false,17693636444315588263]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-7f56efa2849d3907/dep-test-integration-test-rules","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/dep-test-integration-test-spec b/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/dep-test-integration-test-spec new file mode 100644 index 0000000..948ec09 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/dep-test-integration-test-spec differ diff --git a/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/test-integration-test-spec b/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/test-integration-test-spec new file mode 100644 index 0000000..e38ef8a --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/test-integration-test-spec @@ -0,0 +1 @@ +9ff05ff78456f12b \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/test-integration-test-spec.json b/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/test-integration-test-spec.json new file mode 100644 index 0000000..e516e09 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-9b43618c042c72a8/test-integration-test-spec.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":9627761380791717709,"profile":11260373191405763869,"path":17363936952892619279,"deps":[[4551433501944786770,"toml",false,11136573770532271210],[6557439603276904804,"serde",false,17897631817058807532],[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[15417218606223624986,"bookspec_checker",false,12166274836655381709],[16117757646811882223,"chrono",false,14054831157090637486],[16226840668845106605,"include_dir",false,9422017651679683442]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-9b43618c042c72a8/dep-test-integration-test-spec","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/dep-test-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/dep-test-lib-bookspec_checker new file mode 100644 index 0000000..9cacb8e Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/dep-test-lib-bookspec_checker differ diff --git a/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/test-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/test-lib-bookspec_checker new file mode 100644 index 0000000..e2d890d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/test-lib-bookspec_checker @@ -0,0 +1 @@ +133a471075d76ef2 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/test-lib-bookspec_checker.json b/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/test-lib-bookspec_checker.json new file mode 100644 index 0000000..9360112 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/test-lib-bookspec_checker.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16169830567703704039,"profile":4248035551067830004,"path":4002775004783543747,"deps":[[4551433501944786770,"toml",false,5953207729554654874],[6557439603276904804,"serde",false,3583876460689167249],[8160210889872729633,"serde_json",false,15000670766945111310],[13045287708915633801,"rust_decimal",false,5254879653059459580],[16117757646811882223,"chrono",false,16103341771186366739],[16226840668845106605,"include_dir",false,17693636444315588263]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-a161a0ffd6c57fd9/dep-test-lib-bookspec_checker","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/dep-test-integration-test-derive b/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/dep-test-integration-test-derive new file mode 100644 index 0000000..75da0d6 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/dep-test-integration-test-derive differ diff --git a/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/test-integration-test-derive b/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/test-integration-test-derive new file mode 100644 index 0000000..4140d79 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/test-integration-test-derive @@ -0,0 +1 @@ +e2144a27d5a79837 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/test-integration-test-derive.json b/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/test-integration-test-derive.json new file mode 100644 index 0000000..49805a7 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/test-integration-test-derive.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12654342677392585321,"profile":4248035551067830004,"path":3552933682257674820,"deps":[[4551433501944786770,"toml",false,5953207729554654874],[6557439603276904804,"serde",false,3583876460689167249],[8160210889872729633,"serde_json",false,15000670766945111310],[13045287708915633801,"rust_decimal",false,5254879653059459580],[15417218606223624986,"bookspec_checker",false,17774672925137196404],[16117757646811882223,"chrono",false,16103341771186366739],[16226840668845106605,"include_dir",false,17693636444315588263]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-a79dc2438827d1b2/dep-test-integration-test-derive","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d060432587294588/dep-test-integration-test-derive b/target/debug/.fingerprint/bookspec-checker-d060432587294588/dep-test-integration-test-derive new file mode 100644 index 0000000..de3adc3 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-d060432587294588/dep-test-integration-test-derive differ diff --git a/target/debug/.fingerprint/bookspec-checker-d060432587294588/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-d060432587294588/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d060432587294588/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d060432587294588/test-integration-test-derive b/target/debug/.fingerprint/bookspec-checker-d060432587294588/test-integration-test-derive new file mode 100644 index 0000000..af5dd9e --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d060432587294588/test-integration-test-derive @@ -0,0 +1 @@ +39804c9551d50922 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d060432587294588/test-integration-test-derive.json b/target/debug/.fingerprint/bookspec-checker-d060432587294588/test-integration-test-derive.json new file mode 100644 index 0000000..0a170c9 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d060432587294588/test-integration-test-derive.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12654342677392585321,"profile":11260373191405763869,"path":3552933682257674820,"deps":[[4551433501944786770,"toml",false,11136573770532271210],[6557439603276904804,"serde",false,17897631817058807532],[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[15417218606223624986,"bookspec_checker",false,12166274836655381709],[16117757646811882223,"chrono",false,14054831157090637486],[16226840668845106605,"include_dir",false,9422017651679683442]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-d060432587294588/dep-test-integration-test-derive","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/dep-test-integration-test-spec b/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/dep-test-integration-test-spec new file mode 100644 index 0000000..c360fe7 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/dep-test-integration-test-spec differ diff --git a/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/test-integration-test-spec b/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/test-integration-test-spec new file mode 100644 index 0000000..b9802d0 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/test-integration-test-spec @@ -0,0 +1 @@ +2d9dd509aa559007 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/test-integration-test-spec.json b/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/test-integration-test-spec.json new file mode 100644 index 0000000..93799d7 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d262b945f748b0c3/test-integration-test-spec.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":9627761380791717709,"profile":8811090623648874550,"path":17363936952892619279,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,14761773400733500194],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-d262b945f748b0c3/dep-test-integration-test-spec","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/dep-test-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/dep-test-lib-bookspec_checker new file mode 100644 index 0000000..0a62a65 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/dep-test-lib-bookspec_checker differ diff --git a/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/test-lib-bookspec_checker b/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/test-lib-bookspec_checker new file mode 100644 index 0000000..43790d6 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/test-lib-bookspec_checker @@ -0,0 +1 @@ +c193a46f7194d584 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/test-lib-bookspec_checker.json b/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/test-lib-bookspec_checker.json new file mode 100644 index 0000000..553833f --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/test-lib-bookspec_checker.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16169830567703704039,"profile":11260373191405763869,"path":4002775004783543747,"deps":[[4551433501944786770,"toml",false,11136573770532271210],[6557439603276904804,"serde",false,17897631817058807532],[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[16117757646811882223,"chrono",false,14054831157090637486],[16226840668845106605,"include_dir",false,9422017651679683442]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-d9ae2bf93beb89ed/dep-test-lib-bookspec_checker","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/dep-test-integration-test-schema b/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/dep-test-integration-test-schema new file mode 100644 index 0000000..9e75569 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/dep-test-integration-test-schema differ diff --git a/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/test-integration-test-schema b/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/test-integration-test-schema new file mode 100644 index 0000000..36c4a65 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/test-integration-test-schema @@ -0,0 +1 @@ +31bf3d65f04c0af4 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/test-integration-test-schema.json b/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/test-integration-test-schema.json new file mode 100644 index 0000000..da25ac4 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-f146217bac8139e5/test-integration-test-schema.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":966766472188958353,"profile":8811090623648874550,"path":9838061371416431152,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,14761773400733500194],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-f146217bac8139e5/dep-test-integration-test-schema","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/dep-test-integration-test-derive b/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/dep-test-integration-test-derive new file mode 100644 index 0000000..75da0d6 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/dep-test-integration-test-derive differ diff --git a/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/test-integration-test-derive b/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/test-integration-test-derive new file mode 100644 index 0000000..68a5c1c --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/test-integration-test-derive @@ -0,0 +1 @@ +a44ffedced3aa0ff \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/test-integration-test-derive.json b/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/test-integration-test-derive.json new file mode 100644 index 0000000..5554e03 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/test-integration-test-derive.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12654342677392585321,"profile":8811090623648874550,"path":3552933682257674820,"deps":[[4551433501944786770,"toml",false,15374768485179113397],[6557439603276904804,"serde",false,6892974117134619325],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,14761773400733500194],[16117757646811882223,"chrono",false,10331829653311224801],[16226840668845106605,"include_dir",false,740751514412257382]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-f3e4d1baec61b695/dep-test-integration-test-derive","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/dep-test-integration-test-lean b/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/dep-test-integration-test-lean new file mode 100644 index 0000000..8a53d99 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/dep-test-integration-test-lean differ diff --git a/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/invoked.timestamp b/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/test-integration-test-lean b/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/test-integration-test-lean new file mode 100644 index 0000000..938e846 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/test-integration-test-lean @@ -0,0 +1 @@ +e47e06a53bf279c3 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/test-integration-test-lean.json b/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/test-integration-test-lean.json new file mode 100644 index 0000000..e56202b --- /dev/null +++ b/target/debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/test-integration-test-lean.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":16712220544456460342,"profile":4248035551067830004,"path":17975633812686734763,"deps":[[4551433501944786770,"toml",false,5953207729554654874],[6557439603276904804,"serde",false,3583876460689167249],[8160210889872729633,"serde_json",false,15000670766945111310],[13045287708915633801,"rust_decimal",false,5254879653059459580],[15417218606223624986,"bookspec_checker",false,17774672925137196404],[16117757646811882223,"chrono",false,16103341771186366739],[16226840668845106605,"include_dir",false,17693636444315588263]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-checker-ff4b37dd180bb238/dep-test-integration-test-lean","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/dep-lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/dep-lib-bookspec_gnucash new file mode 100644 index 0000000..bbb40db Binary files /dev/null and b/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/dep-lib-bookspec_gnucash differ diff --git a/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/invoked.timestamp b/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/lib-bookspec_gnucash new file mode 100644 index 0000000..dc5d78e --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/lib-bookspec_gnucash @@ -0,0 +1 @@ +32883b972a0bf159 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/lib-bookspec_gnucash.json b/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/lib-bookspec_gnucash.json new file mode 100644 index 0000000..b7e944e --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/lib-bookspec_gnucash.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":10802166246092453407,"profile":1045304723318631657,"path":17880405860392700886,"deps":[[8160210889872729633,"serde_json",false,15000670766945111310],[13045287708915633801,"rust_decimal",false,5254879653059459580],[15417218606223624986,"bookspec_checker",false,17774672925137196404]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-gnucash-0b2723b20d769ff7/dep-lib-bookspec_gnucash","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/dep-test-integration-test-gnucash b/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/dep-test-integration-test-gnucash new file mode 100644 index 0000000..8219c00 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/dep-test-integration-test-gnucash differ diff --git a/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/invoked.timestamp b/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/test-integration-test-gnucash b/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/test-integration-test-gnucash new file mode 100644 index 0000000..dc983e7 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/test-integration-test-gnucash @@ -0,0 +1 @@ +c1a9841fda4005ad \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/test-integration-test-gnucash.json b/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/test-integration-test-gnucash.json new file mode 100644 index 0000000..8aa8fe0 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/test-integration-test-gnucash.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":1040808437504315586,"profile":11260373191405763869,"path":8244000779965757474,"deps":[[7504323495898812155,"bookspec_runner",false,328211955321043551],[8160210889872729633,"serde_json",false,16984356180583103005],[9304720517122439849,"bookspec_gnucash",false,11373972244145199504],[13045287708915633801,"rust_decimal",false,13739296238453081992],[15417218606223624986,"bookspec_checker",false,12166274836655381709]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-gnucash-257aa07fc4a5eb7e/dep-test-integration-test-gnucash","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/dep-test-lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/dep-test-lib-bookspec_gnucash new file mode 100644 index 0000000..bbb40db Binary files /dev/null and b/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/dep-test-lib-bookspec_gnucash differ diff --git a/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/invoked.timestamp b/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/test-lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/test-lib-bookspec_gnucash new file mode 100644 index 0000000..c0d635e --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/test-lib-bookspec_gnucash @@ -0,0 +1 @@ +9fe17379515e0937 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/test-lib-bookspec_gnucash.json b/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/test-lib-bookspec_gnucash.json new file mode 100644 index 0000000..56deca7 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/test-lib-bookspec_gnucash.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":10802166246092453407,"profile":8811090623648874550,"path":17880405860392700886,"deps":[[7504323495898812155,"bookspec_runner",false,5863774174878885042],[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,14761773400733500194]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-gnucash-5c20f457bcd27fcc/dep-test-lib-bookspec_gnucash","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/doc-lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/doc-lib-bookspec_gnucash new file mode 100644 index 0000000..ab668ef --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/doc-lib-bookspec_gnucash @@ -0,0 +1 @@ +385d2dbed7c1786d \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/doc-lib-bookspec_gnucash.json b/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/doc-lib-bookspec_gnucash.json new file mode 100644 index 0000000..b895722 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/doc-lib-bookspec_gnucash.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":10802166246092453407,"profile":14811552718393523818,"path":17880405860392700886,"deps":[[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,16404277444524724914]],"local":[{"Precalculated":"1793313203.060786085s (src/lib.rs)"}],"rustflags":["-D","warnings"],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/invoked.timestamp b/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-5e5dfc3af5ccd0bc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/dep-test-lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/dep-test-lib-bookspec_gnucash new file mode 100644 index 0000000..024be49 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/dep-test-lib-bookspec_gnucash differ diff --git a/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/invoked.timestamp b/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/test-lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/test-lib-bookspec_gnucash new file mode 100644 index 0000000..3ec062f --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/test-lib-bookspec_gnucash @@ -0,0 +1 @@ +ff5f8cd102cfb281 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/test-lib-bookspec_gnucash.json b/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/test-lib-bookspec_gnucash.json new file mode 100644 index 0000000..c870804 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/test-lib-bookspec_gnucash.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":10802166246092453407,"profile":11260373191405763869,"path":17880405860392700886,"deps":[[7504323495898812155,"bookspec_runner",false,328211955321043551],[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[15417218606223624986,"bookspec_checker",false,12166274836655381709]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-gnucash-a386971936b1cbaf/dep-test-lib-bookspec_gnucash","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/dep-lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/dep-lib-bookspec_gnucash new file mode 100644 index 0000000..024be49 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/dep-lib-bookspec_gnucash differ diff --git a/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/invoked.timestamp b/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/lib-bookspec_gnucash new file mode 100644 index 0000000..cf35cf7 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/lib-bookspec_gnucash @@ -0,0 +1 @@ +90596d817e77d89d \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/lib-bookspec_gnucash.json b/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/lib-bookspec_gnucash.json new file mode 100644 index 0000000..73487ed --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/lib-bookspec_gnucash.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":10802166246092453407,"profile":7902225901118760586,"path":17880405860392700886,"deps":[[8160210889872729633,"serde_json",false,16984356180583103005],[13045287708915633801,"rust_decimal",false,13739296238453081992],[15417218606223624986,"bookspec_checker",false,12166274836655381709]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-gnucash-b0bec07aa196f263/dep-lib-bookspec_gnucash","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/dep-test-integration-test-gnucash b/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/dep-test-integration-test-gnucash new file mode 100644 index 0000000..08dba45 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/dep-test-integration-test-gnucash differ diff --git a/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/invoked.timestamp b/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/test-integration-test-gnucash b/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/test-integration-test-gnucash new file mode 100644 index 0000000..c288752 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/test-integration-test-gnucash @@ -0,0 +1 @@ +c547f8ac57fb7abf \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/test-integration-test-gnucash.json b/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/test-integration-test-gnucash.json new file mode 100644 index 0000000..bc8a8fe --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/test-integration-test-gnucash.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":1040808437504315586,"profile":8811090623648874550,"path":8244000779965757474,"deps":[[7504323495898812155,"bookspec_runner",false,5863774174878885042],[8160210889872729633,"serde_json",false,3272240903266352360],[9304720517122439849,"bookspec_gnucash",false,3160651451193754977],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,14761773400733500194]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-gnucash-ce3404f8c34e8a2e/dep-test-integration-test-gnucash","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/dep-lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/dep-lib-bookspec_gnucash new file mode 100644 index 0000000..bbb40db Binary files /dev/null and b/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/dep-lib-bookspec_gnucash differ diff --git a/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/invoked.timestamp b/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/lib-bookspec_gnucash b/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/lib-bookspec_gnucash new file mode 100644 index 0000000..011d00c --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/lib-bookspec_gnucash @@ -0,0 +1 @@ +61053abfbfe3dc2b \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/lib-bookspec_gnucash.json b/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/lib-bookspec_gnucash.json new file mode 100644 index 0000000..4afc921 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/lib-bookspec_gnucash.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":10802166246092453407,"profile":9559334650627458099,"path":17880405860392700886,"deps":[[8160210889872729633,"serde_json",false,3272240903266352360],[13045287708915633801,"rust_decimal",false,11170346456977673264],[15417218606223624986,"bookspec_checker",false,14761773400733500194]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-gnucash-f7647d7d954b02cc/dep-lib-bookspec_gnucash","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/doc-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/doc-lib-bookspec_runner new file mode 100644 index 0000000..39c70c0 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/doc-lib-bookspec_runner @@ -0,0 +1 @@ +b5f70895608d9a9b \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/doc-lib-bookspec_runner.json b/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/doc-lib-bookspec_runner.json new file mode 100644 index 0000000..096e5b4 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/doc-lib-bookspec_runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12310434289865374525,"profile":14811552718393523818,"path":14747602201717508755,"deps":[[8160210889872729633,"serde_json",false,3272240903266352360],[15417218606223624986,"bookspec_checker",false,16404277444524724914]],"local":[{"Precalculated":"1793313203.061998857s (src/lib.rs)"}],"rustflags":["-D","warnings"],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-19abc3928d02b02f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/dep-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/dep-lib-bookspec_runner new file mode 100644 index 0000000..ec0b18f Binary files /dev/null and b/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/dep-lib-bookspec_runner differ diff --git a/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/lib-bookspec_runner new file mode 100644 index 0000000..0d15512 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/lib-bookspec_runner @@ -0,0 +1 @@ +68cf5a6c89c47564 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/lib-bookspec_runner.json b/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/lib-bookspec_runner.json new file mode 100644 index 0000000..0bb8fe0 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-1becf402983b72ae/lib-bookspec_runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12310434289865374525,"profile":1045304723318631657,"path":14747602201717508755,"deps":[[8160210889872729633,"serde_json",false,15000670766945111310],[15417218606223624986,"bookspec_checker",false,17774672925137196404]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-runner-1becf402983b72ae/dep-lib-bookspec_runner","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/dep-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/dep-lib-bookspec_runner new file mode 100644 index 0000000..ec0b18f Binary files /dev/null and b/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/dep-lib-bookspec_runner differ diff --git a/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/lib-bookspec_runner new file mode 100644 index 0000000..3fe4670 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/lib-bookspec_runner @@ -0,0 +1 @@ +b2e4c3608b4f6051 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/lib-bookspec_runner.json b/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/lib-bookspec_runner.json new file mode 100644 index 0000000..0b2e8dd --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-299574df7c31e0fa/lib-bookspec_runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12310434289865374525,"profile":9559334650627458099,"path":14747602201717508755,"deps":[[8160210889872729633,"serde_json",false,3272240903266352360],[15417218606223624986,"bookspec_checker",false,14761773400733500194]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-runner-299574df7c31e0fa/dep-lib-bookspec_runner","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/dep-test-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/dep-test-lib-bookspec_runner new file mode 100644 index 0000000..024be49 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/dep-test-lib-bookspec_runner differ diff --git a/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/test-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/test-lib-bookspec_runner new file mode 100644 index 0000000..6c71871 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/test-lib-bookspec_runner @@ -0,0 +1 @@ +e50e8e78885ebed8 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/test-lib-bookspec_runner.json b/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/test-lib-bookspec_runner.json new file mode 100644 index 0000000..36cfa6f --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/test-lib-bookspec_runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12310434289865374525,"profile":11260373191405763869,"path":14747602201717508755,"deps":[[8160210889872729633,"serde_json",false,16984356180583103005],[15417218606223624986,"bookspec_checker",false,12166274836655381709]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-runner-39ce34e279e87dd2/dep-test-lib-bookspec_runner","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/dep-test-integration-test-runner b/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/dep-test-integration-test-runner new file mode 100644 index 0000000..4f87dab Binary files /dev/null and b/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/dep-test-integration-test-runner differ diff --git a/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/test-integration-test-runner b/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/test-integration-test-runner new file mode 100644 index 0000000..2fc76f9 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/test-integration-test-runner @@ -0,0 +1 @@ +d977453ab225fc65 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/test-integration-test-runner.json b/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/test-integration-test-runner.json new file mode 100644 index 0000000..6944ebd --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-6a587b3586163cee/test-integration-test-runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":10606339126648771453,"profile":8811090623648874550,"path":8692086885831369340,"deps":[[7504323495898812155,"bookspec_runner",false,5863774174878885042],[8160210889872729633,"serde_json",false,3272240903266352360],[15417218606223624986,"bookspec_checker",false,14761773400733500194]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-runner-6a587b3586163cee/dep-test-integration-test-runner","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/dep-test-integration-test-runner b/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/dep-test-integration-test-runner new file mode 100644 index 0000000..73118f0 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/dep-test-integration-test-runner differ diff --git a/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/test-integration-test-runner b/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/test-integration-test-runner new file mode 100644 index 0000000..c273f3a --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/test-integration-test-runner @@ -0,0 +1 @@ +fdbf3ff65666aa3e \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/test-integration-test-runner.json b/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/test-integration-test-runner.json new file mode 100644 index 0000000..fda416b --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-7fb47a35311d4089/test-integration-test-runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":10606339126648771453,"profile":11260373191405763869,"path":8692086885831369340,"deps":[[7504323495898812155,"bookspec_runner",false,328211955321043551],[8160210889872729633,"serde_json",false,16984356180583103005],[15417218606223624986,"bookspec_checker",false,12166274836655381709]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-runner-7fb47a35311d4089/dep-test-integration-test-runner","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/dep-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/dep-lib-bookspec_runner new file mode 100644 index 0000000..024be49 Binary files /dev/null and b/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/dep-lib-bookspec_runner differ diff --git a/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/lib-bookspec_runner new file mode 100644 index 0000000..212397a --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/lib-bookspec_runner @@ -0,0 +1 @@ +5f7af2cf080b8e04 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/lib-bookspec_runner.json b/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/lib-bookspec_runner.json new file mode 100644 index 0000000..7d31b5e --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-b5fe553776695197/lib-bookspec_runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12310434289865374525,"profile":7902225901118760586,"path":14747602201717508755,"deps":[[8160210889872729633,"serde_json",false,16984356180583103005],[15417218606223624986,"bookspec_checker",false,12166274836655381709]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-runner-b5fe553776695197/dep-lib-bookspec_runner","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/dep-test-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/dep-test-lib-bookspec_runner new file mode 100644 index 0000000..ec0b18f Binary files /dev/null and b/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/dep-test-lib-bookspec_runner differ diff --git a/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/test-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/test-lib-bookspec_runner new file mode 100644 index 0000000..0bcb6f2 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/test-lib-bookspec_runner @@ -0,0 +1 @@ +a4e62617eaee0045 \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/test-lib-bookspec_runner.json b/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/test-lib-bookspec_runner.json new file mode 100644 index 0000000..0989e33 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/test-lib-bookspec_runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12310434289865374525,"profile":8811090623648874550,"path":14747602201717508755,"deps":[[8160210889872729633,"serde_json",false,3272240903266352360],[15417218606223624986,"bookspec_checker",false,14761773400733500194]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-runner-c405d23c2ee612c9/dep-test-lib-bookspec_runner","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/dep-test-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/dep-test-lib-bookspec_runner new file mode 100644 index 0000000..ec0b18f Binary files /dev/null and b/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/dep-test-lib-bookspec_runner differ diff --git a/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/invoked.timestamp b/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/test-lib-bookspec_runner b/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/test-lib-bookspec_runner new file mode 100644 index 0000000..9250889 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/test-lib-bookspec_runner @@ -0,0 +1 @@ +f5388408afaff85c \ No newline at end of file diff --git a/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/test-lib-bookspec_runner.json b/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/test-lib-bookspec_runner.json new file mode 100644 index 0000000..201b682 --- /dev/null +++ b/target/debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/test-lib-bookspec_runner.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":12310434289865374525,"profile":4248035551067830004,"path":14747602201717508755,"deps":[[8160210889872729633,"serde_json",false,15000670766945111310],[15417218606223624986,"bookspec_checker",false,17774672925137196404]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bookspec-runner-ee15f0e6bdbb0ca7/dep-test-lib-bookspec_runner","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/dep-lib-chrono b/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/dep-lib-chrono new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/dep-lib-chrono differ diff --git a/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/invoked.timestamp b/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/lib-chrono b/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/lib-chrono new file mode 100644 index 0000000..55e2728 --- /dev/null +++ b/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/lib-chrono @@ -0,0 +1 @@ +13e9459005907adf \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/lib-chrono.json b/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/lib-chrono.json new file mode 100644 index 0000000..cb1c7cc --- /dev/null +++ b/target/debug/.fingerprint/chrono-3d5f3ad967f056a7/lib-chrono.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"clock\", \"default\", \"iana-time-zone\", \"js-sys\", \"now\", \"oldtime\", \"serde\", \"std\", \"wasm-bindgen\", \"wasmbind\", \"winapi\", \"windows-link\"]","declared_features":"[\"__internal_bench\", \"alloc\", \"arbitrary\", \"clock\", \"core-error\", \"default\", \"defmt\", \"iana-time-zone\", \"js-sys\", \"libc\", \"now\", \"oldtime\", \"pure-rust-locales\", \"rkyv\", \"rkyv-16\", \"rkyv-32\", \"rkyv-64\", \"rkyv-validation\", \"serde\", \"std\", \"unstable-locales\", \"wasm-bindgen\", \"wasmbind\", \"winapi\", \"windows-link\"]","target":15315924755136109342,"profile":8979240926782815398,"path":15056562814600360222,"deps":[[5157631553186200874,"num_traits",false,13389316210128428126],[6557439603276904804,"serde",false,3583876460689167249],[16619627449254928351,"iana_time_zone",false,11865993399946792075]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/chrono-3d5f3ad967f056a7/dep-lib-chrono","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-b514d6c50fddb808/dep-lib-chrono b/target/debug/.fingerprint/chrono-b514d6c50fddb808/dep-lib-chrono new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/chrono-b514d6c50fddb808/dep-lib-chrono differ diff --git a/target/debug/.fingerprint/chrono-b514d6c50fddb808/invoked.timestamp b/target/debug/.fingerprint/chrono-b514d6c50fddb808/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/chrono-b514d6c50fddb808/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-b514d6c50fddb808/lib-chrono b/target/debug/.fingerprint/chrono-b514d6c50fddb808/lib-chrono new file mode 100644 index 0000000..a4b5cb9 --- /dev/null +++ b/target/debug/.fingerprint/chrono-b514d6c50fddb808/lib-chrono @@ -0,0 +1 @@ +aed67ac078ca0cc3 \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-b514d6c50fddb808/lib-chrono.json b/target/debug/.fingerprint/chrono-b514d6c50fddb808/lib-chrono.json new file mode 100644 index 0000000..653213f --- /dev/null +++ b/target/debug/.fingerprint/chrono-b514d6c50fddb808/lib-chrono.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"clock\", \"default\", \"iana-time-zone\", \"js-sys\", \"now\", \"oldtime\", \"serde\", \"std\", \"wasm-bindgen\", \"wasmbind\", \"winapi\", \"windows-link\"]","declared_features":"[\"__internal_bench\", \"alloc\", \"arbitrary\", \"clock\", \"core-error\", \"default\", \"defmt\", \"iana-time-zone\", \"js-sys\", \"libc\", \"now\", \"oldtime\", \"pure-rust-locales\", \"rkyv\", \"rkyv-16\", \"rkyv-32\", \"rkyv-64\", \"rkyv-validation\", \"serde\", \"std\", \"unstable-locales\", \"wasm-bindgen\", \"wasmbind\", \"winapi\", \"windows-link\"]","target":15315924755136109342,"profile":2579911162000070427,"path":15056562814600360222,"deps":[[5157631553186200874,"num_traits",false,7657157486456086504],[6557439603276904804,"serde",false,17897631817058807532],[16619627449254928351,"iana_time_zone",false,18422109055410631395]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/chrono-b514d6c50fddb808/dep-lib-chrono","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/dep-lib-chrono b/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/dep-lib-chrono new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/dep-lib-chrono differ diff --git a/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/invoked.timestamp b/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/lib-chrono b/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/lib-chrono new file mode 100644 index 0000000..235e574 --- /dev/null +++ b/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/lib-chrono @@ -0,0 +1 @@ +e17b764d5408628f \ No newline at end of file diff --git a/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/lib-chrono.json b/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/lib-chrono.json new file mode 100644 index 0000000..46c2497 --- /dev/null +++ b/target/debug/.fingerprint/chrono-d6ebd872f4dcf708/lib-chrono.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"clock\", \"default\", \"iana-time-zone\", \"js-sys\", \"now\", \"oldtime\", \"serde\", \"std\", \"wasm-bindgen\", \"wasmbind\", \"winapi\", \"windows-link\"]","declared_features":"[\"__internal_bench\", \"alloc\", \"arbitrary\", \"clock\", \"core-error\", \"default\", \"defmt\", \"iana-time-zone\", \"js-sys\", \"libc\", \"now\", \"oldtime\", \"pure-rust-locales\", \"rkyv\", \"rkyv-16\", \"rkyv-32\", \"rkyv-64\", \"rkyv-validation\", \"serde\", \"std\", \"unstable-locales\", \"wasm-bindgen\", \"wasmbind\", \"winapi\", \"windows-link\"]","target":15315924755136109342,"profile":2479888663174618594,"path":15056562814600360222,"deps":[[5157631553186200874,"num_traits",false,11954280676336579758],[6557439603276904804,"serde",false,6892974117134619325],[16619627449254928351,"iana_time_zone",false,8924956479588654682]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/chrono-d6ebd872f4dcf708/dep-lib-chrono","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/dep-lib-iana_time_zone b/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/dep-lib-iana_time_zone new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/dep-lib-iana_time_zone differ diff --git a/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/invoked.timestamp b/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/lib-iana_time_zone b/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/lib-iana_time_zone new file mode 100644 index 0000000..9c0e18c --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/lib-iana_time_zone @@ -0,0 +1 @@ +8b4cf5e6207aaca4 \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/lib-iana_time_zone.json b/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/lib-iana_time_zone.json new file mode 100644 index 0000000..4a0c673 --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-18a35316557f8193/lib-iana_time_zone.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"fallback\"]","declared_features":"[\"fallback\"]","target":13492157405369956366,"profile":8979240926782815398,"path":17919590034054658636,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/iana-time-zone-18a35316557f8193/dep-lib-iana_time_zone","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/dep-lib-iana_time_zone b/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/dep-lib-iana_time_zone new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/dep-lib-iana_time_zone differ diff --git a/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/invoked.timestamp b/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/lib-iana_time_zone b/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/lib-iana_time_zone new file mode 100644 index 0000000..410777a --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/lib-iana_time_zone @@ -0,0 +1 @@ +e3f241d5947aa8ff \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/lib-iana_time_zone.json b/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/lib-iana_time_zone.json new file mode 100644 index 0000000..809a85c --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/lib-iana_time_zone.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"fallback\"]","declared_features":"[\"fallback\"]","target":13492157405369956366,"profile":2579911162000070427,"path":17919590034054658636,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/iana-time-zone-2e7a2ae4e144bdd7/dep-lib-iana_time_zone","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/dep-lib-iana_time_zone b/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/dep-lib-iana_time_zone new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/dep-lib-iana_time_zone differ diff --git a/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/invoked.timestamp b/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/lib-iana_time_zone b/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/lib-iana_time_zone new file mode 100644 index 0000000..65874e7 --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/lib-iana_time_zone @@ -0,0 +1 @@ +5adeb3b9a1d0db7b \ No newline at end of file diff --git a/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/lib-iana_time_zone.json b/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/lib-iana_time_zone.json new file mode 100644 index 0000000..7f1a2a8 --- /dev/null +++ b/target/debug/.fingerprint/iana-time-zone-594649c140f6d422/lib-iana_time_zone.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"fallback\"]","declared_features":"[\"fallback\"]","target":13492157405369956366,"profile":2479888663174618594,"path":17919590034054658636,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/iana-time-zone-594649c140f6d422/dep-lib-iana_time_zone","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/dep-lib-include_dir b/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/dep-lib-include_dir new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/dep-lib-include_dir differ diff --git a/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/invoked.timestamp b/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/lib-include_dir b/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/lib-include_dir new file mode 100644 index 0000000..e88ee9e --- /dev/null +++ b/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/lib-include_dir @@ -0,0 +1 @@ +a71656e8996c8cf5 \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/lib-include_dir.json b/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/lib-include_dir.json new file mode 100644 index 0000000..8047021 --- /dev/null +++ b/target/debug/.fingerprint/include_dir-0e5737e22c7f7986/lib-include_dir.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\"]","declared_features":"[\"default\", \"glob\", \"metadata\", \"nightly\"]","target":10480666333777355507,"profile":8979240926782815398,"path":13368163027057289627,"deps":[[4014822085478067054,"include_dir_macros",false,4163319474151446795]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/include_dir-0e5737e22c7f7986/dep-lib-include_dir","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-728e43dd77a8901c/dep-lib-include_dir b/target/debug/.fingerprint/include_dir-728e43dd77a8901c/dep-lib-include_dir new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/include_dir-728e43dd77a8901c/dep-lib-include_dir differ diff --git a/target/debug/.fingerprint/include_dir-728e43dd77a8901c/invoked.timestamp b/target/debug/.fingerprint/include_dir-728e43dd77a8901c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/include_dir-728e43dd77a8901c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-728e43dd77a8901c/lib-include_dir b/target/debug/.fingerprint/include_dir-728e43dd77a8901c/lib-include_dir new file mode 100644 index 0000000..60fa1fc --- /dev/null +++ b/target/debug/.fingerprint/include_dir-728e43dd77a8901c/lib-include_dir @@ -0,0 +1 @@ +661060e393ad470a \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-728e43dd77a8901c/lib-include_dir.json b/target/debug/.fingerprint/include_dir-728e43dd77a8901c/lib-include_dir.json new file mode 100644 index 0000000..d05af2e --- /dev/null +++ b/target/debug/.fingerprint/include_dir-728e43dd77a8901c/lib-include_dir.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\"]","declared_features":"[\"default\", \"glob\", \"metadata\", \"nightly\"]","target":10480666333777355507,"profile":2479888663174618594,"path":13368163027057289627,"deps":[[4014822085478067054,"include_dir_macros",false,4163319474151446795]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/include_dir-728e43dd77a8901c/dep-lib-include_dir","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-76af16c9550f49b6/dep-lib-include_dir b/target/debug/.fingerprint/include_dir-76af16c9550f49b6/dep-lib-include_dir new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/include_dir-76af16c9550f49b6/dep-lib-include_dir differ diff --git a/target/debug/.fingerprint/include_dir-76af16c9550f49b6/invoked.timestamp b/target/debug/.fingerprint/include_dir-76af16c9550f49b6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/include_dir-76af16c9550f49b6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-76af16c9550f49b6/lib-include_dir b/target/debug/.fingerprint/include_dir-76af16c9550f49b6/lib-include_dir new file mode 100644 index 0000000..74a66fb --- /dev/null +++ b/target/debug/.fingerprint/include_dir-76af16c9550f49b6/lib-include_dir @@ -0,0 +1 @@ +72e3d35b22bbc182 \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir-76af16c9550f49b6/lib-include_dir.json b/target/debug/.fingerprint/include_dir-76af16c9550f49b6/lib-include_dir.json new file mode 100644 index 0000000..2389aeb --- /dev/null +++ b/target/debug/.fingerprint/include_dir-76af16c9550f49b6/lib-include_dir.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\"]","declared_features":"[\"default\", \"glob\", \"metadata\", \"nightly\"]","target":10480666333777355507,"profile":2579911162000070427,"path":13368163027057289627,"deps":[[4014822085478067054,"include_dir_macros",false,4163319474151446795]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/include_dir-76af16c9550f49b6/dep-lib-include_dir","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/dep-lib-include_dir_macros b/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/dep-lib-include_dir_macros new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/dep-lib-include_dir_macros differ diff --git a/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/invoked.timestamp b/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/lib-include_dir_macros b/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/lib-include_dir_macros new file mode 100644 index 0000000..7e26fc7 --- /dev/null +++ b/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/lib-include_dir_macros @@ -0,0 +1 @@ +0b5943e70015c739 \ No newline at end of file diff --git a/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/lib-include_dir_macros.json b/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/lib-include_dir_macros.json new file mode 100644 index 0000000..0efb37d --- /dev/null +++ b/target/debug/.fingerprint/include_dir_macros-47a75299d5c0751b/lib-include_dir_macros.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"metadata\", \"nightly\"]","target":2599096113492287683,"profile":11528375766455597691,"path":12052302112748780107,"deps":[[8949245912927223590,"quote",false,6148210718780026669],[16346726298725429545,"proc_macro2",false,12044787672170069212]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/include_dir_macros-47a75299d5c0751b/dep-lib-include_dir_macros","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-0abd08f900c8f906/dep-lib-itoa b/target/debug/.fingerprint/itoa-0abd08f900c8f906/dep-lib-itoa new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/itoa-0abd08f900c8f906/dep-lib-itoa differ diff --git a/target/debug/.fingerprint/itoa-0abd08f900c8f906/invoked.timestamp b/target/debug/.fingerprint/itoa-0abd08f900c8f906/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/itoa-0abd08f900c8f906/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-0abd08f900c8f906/lib-itoa b/target/debug/.fingerprint/itoa-0abd08f900c8f906/lib-itoa new file mode 100644 index 0000000..b4393a4 --- /dev/null +++ b/target/debug/.fingerprint/itoa-0abd08f900c8f906/lib-itoa @@ -0,0 +1 @@ +8f268e5f4e1cb0f2 \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-0abd08f900c8f906/lib-itoa.json b/target/debug/.fingerprint/itoa-0abd08f900c8f906/lib-itoa.json new file mode 100644 index 0000000..6b8fedf --- /dev/null +++ b/target/debug/.fingerprint/itoa-0abd08f900c8f906/lib-itoa.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"no-panic\"]","target":18426369533666673425,"profile":2579911162000070427,"path":5686763395482463946,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/itoa-0abd08f900c8f906/dep-lib-itoa","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-491992f5ce92dce5/dep-lib-itoa b/target/debug/.fingerprint/itoa-491992f5ce92dce5/dep-lib-itoa new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/itoa-491992f5ce92dce5/dep-lib-itoa differ diff --git a/target/debug/.fingerprint/itoa-491992f5ce92dce5/invoked.timestamp b/target/debug/.fingerprint/itoa-491992f5ce92dce5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/itoa-491992f5ce92dce5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-491992f5ce92dce5/lib-itoa b/target/debug/.fingerprint/itoa-491992f5ce92dce5/lib-itoa new file mode 100644 index 0000000..928dc04 --- /dev/null +++ b/target/debug/.fingerprint/itoa-491992f5ce92dce5/lib-itoa @@ -0,0 +1 @@ +35faa90547024728 \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-491992f5ce92dce5/lib-itoa.json b/target/debug/.fingerprint/itoa-491992f5ce92dce5/lib-itoa.json new file mode 100644 index 0000000..a45a06c --- /dev/null +++ b/target/debug/.fingerprint/itoa-491992f5ce92dce5/lib-itoa.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"no-panic\"]","target":18426369533666673425,"profile":2479888663174618594,"path":5686763395482463946,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/itoa-491992f5ce92dce5/dep-lib-itoa","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-5dd47718cb728e0a/dep-lib-itoa b/target/debug/.fingerprint/itoa-5dd47718cb728e0a/dep-lib-itoa new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/itoa-5dd47718cb728e0a/dep-lib-itoa differ diff --git a/target/debug/.fingerprint/itoa-5dd47718cb728e0a/invoked.timestamp b/target/debug/.fingerprint/itoa-5dd47718cb728e0a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/itoa-5dd47718cb728e0a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-5dd47718cb728e0a/lib-itoa b/target/debug/.fingerprint/itoa-5dd47718cb728e0a/lib-itoa new file mode 100644 index 0000000..937f142 --- /dev/null +++ b/target/debug/.fingerprint/itoa-5dd47718cb728e0a/lib-itoa @@ -0,0 +1 @@ +4fb176e34c488bf6 \ No newline at end of file diff --git a/target/debug/.fingerprint/itoa-5dd47718cb728e0a/lib-itoa.json b/target/debug/.fingerprint/itoa-5dd47718cb728e0a/lib-itoa.json new file mode 100644 index 0000000..8d4ddd7 --- /dev/null +++ b/target/debug/.fingerprint/itoa-5dd47718cb728e0a/lib-itoa.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"no-panic\"]","target":18426369533666673425,"profile":8979240926782815398,"path":5686763395482463946,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/itoa-5dd47718cb728e0a/dep-lib-itoa","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-84afd64c39d86d31/dep-lib-memchr b/target/debug/.fingerprint/memchr-84afd64c39d86d31/dep-lib-memchr new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/memchr-84afd64c39d86d31/dep-lib-memchr differ diff --git a/target/debug/.fingerprint/memchr-84afd64c39d86d31/invoked.timestamp b/target/debug/.fingerprint/memchr-84afd64c39d86d31/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/memchr-84afd64c39d86d31/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-84afd64c39d86d31/lib-memchr b/target/debug/.fingerprint/memchr-84afd64c39d86d31/lib-memchr new file mode 100644 index 0000000..7614896 --- /dev/null +++ b/target/debug/.fingerprint/memchr-84afd64c39d86d31/lib-memchr @@ -0,0 +1 @@ +cabee6e5c17c3741 \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-84afd64c39d86d31/lib-memchr.json b/target/debug/.fingerprint/memchr-84afd64c39d86d31/lib-memchr.json new file mode 100644 index 0000000..57c1816 --- /dev/null +++ b/target/debug/.fingerprint/memchr-84afd64c39d86d31/lib-memchr.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"core\", \"default\", \"libc\", \"logging\", \"rustc-dep-of-std\", \"std\", \"use_std\"]","target":11745930252914242013,"profile":2579911162000070427,"path":12387520655091884016,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memchr-84afd64c39d86d31/dep-lib-memchr","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-98fdb696fc4340ef/dep-lib-memchr b/target/debug/.fingerprint/memchr-98fdb696fc4340ef/dep-lib-memchr new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/memchr-98fdb696fc4340ef/dep-lib-memchr differ diff --git a/target/debug/.fingerprint/memchr-98fdb696fc4340ef/invoked.timestamp b/target/debug/.fingerprint/memchr-98fdb696fc4340ef/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/memchr-98fdb696fc4340ef/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-98fdb696fc4340ef/lib-memchr b/target/debug/.fingerprint/memchr-98fdb696fc4340ef/lib-memchr new file mode 100644 index 0000000..c16ef51 --- /dev/null +++ b/target/debug/.fingerprint/memchr-98fdb696fc4340ef/lib-memchr @@ -0,0 +1 @@ +b0859555e2e664ef \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-98fdb696fc4340ef/lib-memchr.json b/target/debug/.fingerprint/memchr-98fdb696fc4340ef/lib-memchr.json new file mode 100644 index 0000000..a7d8735 --- /dev/null +++ b/target/debug/.fingerprint/memchr-98fdb696fc4340ef/lib-memchr.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"core\", \"default\", \"libc\", \"logging\", \"rustc-dep-of-std\", \"std\", \"use_std\"]","target":11745930252914242013,"profile":8979240926782815398,"path":12387520655091884016,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memchr-98fdb696fc4340ef/dep-lib-memchr","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-e066deb452e3346f/dep-lib-memchr b/target/debug/.fingerprint/memchr-e066deb452e3346f/dep-lib-memchr new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/memchr-e066deb452e3346f/dep-lib-memchr differ diff --git a/target/debug/.fingerprint/memchr-e066deb452e3346f/invoked.timestamp b/target/debug/.fingerprint/memchr-e066deb452e3346f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/memchr-e066deb452e3346f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-e066deb452e3346f/lib-memchr b/target/debug/.fingerprint/memchr-e066deb452e3346f/lib-memchr new file mode 100644 index 0000000..e621462 --- /dev/null +++ b/target/debug/.fingerprint/memchr-e066deb452e3346f/lib-memchr @@ -0,0 +1 @@ +5cd94ab94ae6dc05 \ No newline at end of file diff --git a/target/debug/.fingerprint/memchr-e066deb452e3346f/lib-memchr.json b/target/debug/.fingerprint/memchr-e066deb452e3346f/lib-memchr.json new file mode 100644 index 0000000..046ae04 --- /dev/null +++ b/target/debug/.fingerprint/memchr-e066deb452e3346f/lib-memchr.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"core\", \"default\", \"libc\", \"logging\", \"rustc-dep-of-std\", \"std\", \"use_std\"]","target":11745930252914242013,"profile":2479888663174618594,"path":12387520655091884016,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memchr-e066deb452e3346f/dep-lib-memchr","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/dep-lib-num_traits b/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/dep-lib-num_traits new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/dep-lib-num_traits differ diff --git a/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/invoked.timestamp b/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/lib-num_traits b/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/lib-num_traits new file mode 100644 index 0000000..70ef545 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/lib-num_traits @@ -0,0 +1 @@ +5e9c154a2768d0b9 \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/lib-num_traits.json b/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/lib-num_traits.json new file mode 100644 index 0000000..8c6d2be --- /dev/null +++ b/target/debug/.fingerprint/num-traits-35cae3e2c17cc053/lib-num_traits.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"i128\"]","declared_features":"[\"default\", \"i128\", \"libm\", \"std\"]","target":4278088450330190724,"profile":8979240926782815398,"path":8897503837210747895,"deps":[[5157631553186200874,"build_script_build",false,14778133383651356833]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-traits-35cae3e2c17cc053/dep-lib-num_traits","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-4d0606b740c78087/dep-lib-num_traits b/target/debug/.fingerprint/num-traits-4d0606b740c78087/dep-lib-num_traits new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/num-traits-4d0606b740c78087/dep-lib-num_traits differ diff --git a/target/debug/.fingerprint/num-traits-4d0606b740c78087/invoked.timestamp b/target/debug/.fingerprint/num-traits-4d0606b740c78087/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/num-traits-4d0606b740c78087/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-4d0606b740c78087/lib-num_traits b/target/debug/.fingerprint/num-traits-4d0606b740c78087/lib-num_traits new file mode 100644 index 0000000..262c992 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-4d0606b740c78087/lib-num_traits @@ -0,0 +1 @@ +e81f70212ab0436a \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-4d0606b740c78087/lib-num_traits.json b/target/debug/.fingerprint/num-traits-4d0606b740c78087/lib-num_traits.json new file mode 100644 index 0000000..9c437e5 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-4d0606b740c78087/lib-num_traits.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"i128\"]","declared_features":"[\"default\", \"i128\", \"libm\", \"std\"]","target":4278088450330190724,"profile":2579911162000070427,"path":8897503837210747895,"deps":[[5157631553186200874,"build_script_build",false,11772677931278839475]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-traits-4d0606b740c78087/dep-lib-num_traits","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-6512cb58310c022e/run-build-script-build-script-build b/target/debug/.fingerprint/num-traits-6512cb58310c022e/run-build-script-build-script-build new file mode 100644 index 0000000..8929696 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-6512cb58310c022e/run-build-script-build-script-build @@ -0,0 +1 @@ +b3aef44434f460a3 \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-6512cb58310c022e/run-build-script-build-script-build.json b/target/debug/.fingerprint/num-traits-6512cb58310c022e/run-build-script-build-script-build.json new file mode 100644 index 0000000..b85114e --- /dev/null +++ b/target/debug/.fingerprint/num-traits-6512cb58310c022e/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[5157631553186200874,"build_script_build",false,16269571480882087456]],"local":[{"RerunIfChanged":{"output":"debug/build/num-traits-6512cb58310c022e/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-71a2e43671297104/run-build-script-build-script-build b/target/debug/.fingerprint/num-traits-71a2e43671297104/run-build-script-build-script-build new file mode 100644 index 0000000..6e5c764 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-71a2e43671297104/run-build-script-build-script-build @@ -0,0 +1 @@ +a170e1b7037a16cd \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-71a2e43671297104/run-build-script-build-script-build.json b/target/debug/.fingerprint/num-traits-71a2e43671297104/run-build-script-build-script-build.json new file mode 100644 index 0000000..28f0656 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-71a2e43671297104/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[5157631553186200874,"build_script_build",false,16269571480882087456]],"local":[{"RerunIfChanged":{"output":"debug/build/num-traits-71a2e43671297104/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/dep-lib-num_traits b/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/dep-lib-num_traits new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/dep-lib-num_traits differ diff --git a/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/invoked.timestamp b/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/lib-num_traits b/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/lib-num_traits new file mode 100644 index 0000000..d01418f --- /dev/null +++ b/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/lib-num_traits @@ -0,0 +1 @@ +aeb45b4af022e6a5 \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/lib-num_traits.json b/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/lib-num_traits.json new file mode 100644 index 0000000..63bfb77 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-7ecd5a5a14c634d8/lib-num_traits.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"i128\"]","declared_features":"[\"default\", \"i128\", \"libm\", \"std\"]","target":4278088450330190724,"profile":2479888663174618594,"path":8897503837210747895,"deps":[[5157631553186200874,"build_script_build",false,11772677931278839475]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-traits-7ecd5a5a14c634d8/dep-lib-num_traits","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/build-script-build-script-build b/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/build-script-build-script-build new file mode 100644 index 0000000..b4f6f18 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/build-script-build-script-build @@ -0,0 +1 @@ +2086cddd0f21c9e1 \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/build-script-build-script-build.json b/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/build-script-build-script-build.json new file mode 100644 index 0000000..a347282 --- /dev/null +++ b/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"i128\"]","declared_features":"[\"default\", \"i128\", \"libm\", \"std\"]","target":5408242616063297496,"profile":11528375766455597691,"path":10116947317515136004,"deps":[[1924499573722464170,"autocfg",false,11790635573419656582]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-traits-c8e95bd9b788a683/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/dep-build-script-build-script-build b/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/invoked.timestamp b/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/num-traits-c8e95bd9b788a683/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/proc-macro2-48009055b595a344/dep-lib-proc_macro2 b/target/debug/.fingerprint/proc-macro2-48009055b595a344/dep-lib-proc_macro2 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/proc-macro2-48009055b595a344/dep-lib-proc_macro2 differ diff --git a/target/debug/.fingerprint/proc-macro2-48009055b595a344/invoked.timestamp b/target/debug/.fingerprint/proc-macro2-48009055b595a344/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/proc-macro2-48009055b595a344/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/proc-macro2-48009055b595a344/lib-proc_macro2 b/target/debug/.fingerprint/proc-macro2-48009055b595a344/lib-proc_macro2 new file mode 100644 index 0000000..186b454 --- /dev/null +++ b/target/debug/.fingerprint/proc-macro2-48009055b595a344/lib-proc_macro2 @@ -0,0 +1 @@ +dc7cb36292ae27a7 \ No newline at end of file diff --git a/target/debug/.fingerprint/proc-macro2-48009055b595a344/lib-proc_macro2.json b/target/debug/.fingerprint/proc-macro2-48009055b595a344/lib-proc_macro2.json new file mode 100644 index 0000000..3ea40e6 --- /dev/null +++ b/target/debug/.fingerprint/proc-macro2-48009055b595a344/lib-proc_macro2.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"nightly\", \"proc-macro\", \"span-locations\"]","target":369203346396300798,"profile":11528375766455597691,"path":3781532142824771697,"deps":[[16346726298725429545,"build_script_build",false,14265133690044307117],[17795627090660149937,"unicode_ident",false,7464612875814476202]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-48009055b595a344/dep-lib-proc_macro2","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/build-script-build-script-build b/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/build-script-build-script-build new file mode 100644 index 0000000..c185bf5 --- /dev/null +++ b/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/build-script-build-script-build @@ -0,0 +1 @@ +23a52ca92156cc3e \ No newline at end of file diff --git a/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/build-script-build-script-build.json b/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/build-script-build-script-build.json new file mode 100644 index 0000000..af526f9 --- /dev/null +++ b/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"nightly\", \"proc-macro\", \"span-locations\"]","target":5408242616063297496,"profile":11528375766455597691,"path":77739810642161920,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-ab005e1b49b4395b/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/dep-build-script-build-script-build b/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/invoked.timestamp b/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/proc-macro2-ab005e1b49b4395b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/proc-macro2-ef41e94ab0f532d9/run-build-script-build-script-build b/target/debug/.fingerprint/proc-macro2-ef41e94ab0f532d9/run-build-script-build-script-build new file mode 100644 index 0000000..788963a --- /dev/null +++ b/target/debug/.fingerprint/proc-macro2-ef41e94ab0f532d9/run-build-script-build-script-build @@ -0,0 +1 @@ +ad568cdc82eff7c5 \ No newline at end of file diff --git a/target/debug/.fingerprint/proc-macro2-ef41e94ab0f532d9/run-build-script-build-script-build.json b/target/debug/.fingerprint/proc-macro2-ef41e94ab0f532d9/run-build-script-build-script-build.json new file mode 100644 index 0000000..28a2b62 --- /dev/null +++ b/target/debug/.fingerprint/proc-macro2-ef41e94ab0f532d9/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[16346726298725429545,"build_script_build",false,4525086428172690723]],"local":[{"RerunIfChanged":{"output":"debug/build/proc-macro2-ef41e94ab0f532d9/output","paths":["src/probe/proc_macro_span.rs","src/probe/proc_macro_span_location.rs","src/probe/proc_macro_span_file.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/quote-16720ff8b16631c2/run-build-script-build-script-build b/target/debug/.fingerprint/quote-16720ff8b16631c2/run-build-script-build-script-build new file mode 100644 index 0000000..c81e3c9 --- /dev/null +++ b/target/debug/.fingerprint/quote-16720ff8b16631c2/run-build-script-build-script-build @@ -0,0 +1 @@ +30df738f6cf2f1b5 \ No newline at end of file diff --git a/target/debug/.fingerprint/quote-16720ff8b16631c2/run-build-script-build-script-build.json b/target/debug/.fingerprint/quote-16720ff8b16631c2/run-build-script-build-script-build.json new file mode 100644 index 0000000..f1de943 --- /dev/null +++ b/target/debug/.fingerprint/quote-16720ff8b16631c2/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[8949245912927223590,"build_script_build",false,13369008833562557074]],"local":[{"RerunIfChanged":{"output":"debug/build/quote-16720ff8b16631c2/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/quote-8a050a42cff7de9b/dep-lib-quote b/target/debug/.fingerprint/quote-8a050a42cff7de9b/dep-lib-quote new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/quote-8a050a42cff7de9b/dep-lib-quote differ diff --git a/target/debug/.fingerprint/quote-8a050a42cff7de9b/invoked.timestamp b/target/debug/.fingerprint/quote-8a050a42cff7de9b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/quote-8a050a42cff7de9b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/quote-8a050a42cff7de9b/lib-quote b/target/debug/.fingerprint/quote-8a050a42cff7de9b/lib-quote new file mode 100644 index 0000000..c2498cd --- /dev/null +++ b/target/debug/.fingerprint/quote-8a050a42cff7de9b/lib-quote @@ -0,0 +1 @@ +2def21f912d55255 \ No newline at end of file diff --git a/target/debug/.fingerprint/quote-8a050a42cff7de9b/lib-quote.json b/target/debug/.fingerprint/quote-8a050a42cff7de9b/lib-quote.json new file mode 100644 index 0000000..daf0f19 --- /dev/null +++ b/target/debug/.fingerprint/quote-8a050a42cff7de9b/lib-quote.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"proc-macro\"]","target":8313845041260779044,"profile":11528375766455597691,"path":10455963193835635685,"deps":[[8949245912927223590,"build_script_build",false,13110526538329349936],[16346726298725429545,"proc_macro2",false,12044787672170069212]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-8a050a42cff7de9b/dep-lib-quote","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/quote-cb66644ea05edbd9/build-script-build-script-build b/target/debug/.fingerprint/quote-cb66644ea05edbd9/build-script-build-script-build new file mode 100644 index 0000000..1473e56 --- /dev/null +++ b/target/debug/.fingerprint/quote-cb66644ea05edbd9/build-script-build-script-build @@ -0,0 +1 @@ +923a8ebbb34288b9 \ No newline at end of file diff --git a/target/debug/.fingerprint/quote-cb66644ea05edbd9/build-script-build-script-build.json b/target/debug/.fingerprint/quote-cb66644ea05edbd9/build-script-build-script-build.json new file mode 100644 index 0000000..dce0c5b --- /dev/null +++ b/target/debug/.fingerprint/quote-cb66644ea05edbd9/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"proc-macro\"]","target":5408242616063297496,"profile":11528375766455597691,"path":14458113175717860392,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-cb66644ea05edbd9/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/quote-cb66644ea05edbd9/dep-build-script-build-script-build b/target/debug/.fingerprint/quote-cb66644ea05edbd9/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/quote-cb66644ea05edbd9/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/quote-cb66644ea05edbd9/invoked.timestamp b/target/debug/.fingerprint/quote-cb66644ea05edbd9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/quote-cb66644ea05edbd9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-3360a4e81cd17d25/run-build-script-build-script-build b/target/debug/.fingerprint/rust_decimal-3360a4e81cd17d25/run-build-script-build-script-build new file mode 100644 index 0000000..4850526 --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-3360a4e81cd17d25/run-build-script-build-script-build @@ -0,0 +1 @@ +43f83037681b7c6f \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-3360a4e81cd17d25/run-build-script-build-script-build.json b/target/debug/.fingerprint/rust_decimal-3360a4e81cd17d25/run-build-script-build-script-build.json new file mode 100644 index 0000000..229ecfa --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-3360a4e81cd17d25/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[13045287708915633801,"build_script_build",false,2902270336093982574]],"local":[{"RerunIfChanged":{"output":"debug/build/rust_decimal-3360a4e81cd17d25/output","paths":["README.md"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/dep-lib-rust_decimal b/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/dep-lib-rust_decimal new file mode 100644 index 0000000..f71a9db Binary files /dev/null and b/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/dep-lib-rust_decimal differ diff --git a/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/invoked.timestamp b/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/lib-rust_decimal b/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/lib-rust_decimal new file mode 100644 index 0000000..0131ae8 --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/lib-rust_decimal @@ -0,0 +1 @@ +308c326aeb0a059b \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/lib-rust_decimal.json b/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/lib-rust_decimal.json new file mode 100644 index 0000000..1692a70 --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/lib-rust_decimal.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"serde\", \"std\"]","declared_features":"[\"align16\", \"borsh\", \"bytemuck\", \"c-repr\", \"db-diesel-mysql\", \"db-diesel-postgres\", \"db-diesel2-mysql\", \"db-diesel2-postgres\", \"db-postgres\", \"db-tokio-postgres\", \"default\", \"diesel\", \"legacy-ops\", \"macros\", \"maths\", \"maths-nopanic\", \"ndarray\", \"proptest\", \"rand\", \"rand-0_9\", \"rocket-traits\", \"rust-fuzz\", \"serde\", \"serde-arbitrary-precision\", \"serde-bincode\", \"serde-float\", \"serde-str\", \"serde-with-arbitrary-precision\", \"serde-with-float\", \"serde-with-str\", \"serde_json\", \"std\", \"tokio-pg\", \"tokio-postgres\", \"wasm\", \"zmij\"]","target":10284609753004012519,"profile":2479888663174618594,"path":2586104341387349371,"deps":[[5157631553186200874,"num_traits",false,11954280676336579758],[6557439603276904804,"serde",false,6892974117134619325],[13045287708915633801,"build_script_build",false,8671400624667968328],[13762942353775062607,"arrayvec",false,11321129955466293772]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust_decimal-44a49a0261d7eb9d/dep-lib-rust_decimal","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/build-script-build-script-build b/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/build-script-build-script-build new file mode 100644 index 0000000..95a225d --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/build-script-build-script-build @@ -0,0 +1 @@ +6e0f09697eef4628 \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/build-script-build-script-build.json b/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/build-script-build-script-build.json new file mode 100644 index 0000000..53a6f6f --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"serde\", \"std\"]","declared_features":"[\"align16\", \"borsh\", \"bytemuck\", \"c-repr\", \"db-diesel-mysql\", \"db-diesel-postgres\", \"db-diesel2-mysql\", \"db-diesel2-postgres\", \"db-postgres\", \"db-tokio-postgres\", \"default\", \"diesel\", \"legacy-ops\", \"macros\", \"maths\", \"maths-nopanic\", \"ndarray\", \"proptest\", \"rand\", \"rand-0_9\", \"rocket-traits\", \"rust-fuzz\", \"serde\", \"serde-arbitrary-precision\", \"serde-bincode\", \"serde-float\", \"serde-str\", \"serde-with-arbitrary-precision\", \"serde-with-float\", \"serde-with-str\", \"serde_json\", \"std\", \"tokio-pg\", \"tokio-postgres\", \"wasm\", \"zmij\"]","target":5408242616063297496,"profile":11528375766455597691,"path":11954267770261514370,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/dep-build-script-build-script-build b/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/invoked.timestamp b/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-49b44c36e17fb9c2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/dep-lib-rust_decimal b/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/dep-lib-rust_decimal new file mode 100644 index 0000000..f71a9db Binary files /dev/null and b/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/dep-lib-rust_decimal differ diff --git a/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/invoked.timestamp b/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/lib-rust_decimal b/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/lib-rust_decimal new file mode 100644 index 0000000..589ac8e --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/lib-rust_decimal @@ -0,0 +1 @@ +8847db8c22c9abbe \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/lib-rust_decimal.json b/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/lib-rust_decimal.json new file mode 100644 index 0000000..573db5b --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-91d5c554e0fdc919/lib-rust_decimal.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"serde\", \"std\"]","declared_features":"[\"align16\", \"borsh\", \"bytemuck\", \"c-repr\", \"db-diesel-mysql\", \"db-diesel-postgres\", \"db-diesel2-mysql\", \"db-diesel2-postgres\", \"db-postgres\", \"db-tokio-postgres\", \"default\", \"diesel\", \"legacy-ops\", \"macros\", \"maths\", \"maths-nopanic\", \"ndarray\", \"proptest\", \"rand\", \"rand-0_9\", \"rocket-traits\", \"rust-fuzz\", \"serde\", \"serde-arbitrary-precision\", \"serde-bincode\", \"serde-float\", \"serde-str\", \"serde-with-arbitrary-precision\", \"serde-with-float\", \"serde-with-str\", \"serde_json\", \"std\", \"tokio-pg\", \"tokio-postgres\", \"wasm\", \"zmij\"]","target":10284609753004012519,"profile":2579911162000070427,"path":2586104341387349371,"deps":[[5157631553186200874,"num_traits",false,7657157486456086504],[6557439603276904804,"serde",false,17897631817058807532],[13045287708915633801,"build_script_build",false,8671400624667968328],[13762942353775062607,"arrayvec",false,11760325667637692894]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust_decimal-91d5c554e0fdc919/dep-lib-rust_decimal","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/dep-lib-rust_decimal b/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/dep-lib-rust_decimal new file mode 100644 index 0000000..0535442 Binary files /dev/null and b/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/dep-lib-rust_decimal differ diff --git a/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/invoked.timestamp b/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/lib-rust_decimal b/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/lib-rust_decimal new file mode 100644 index 0000000..e761d7e --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/lib-rust_decimal @@ -0,0 +1 @@ +fc7909f23315ed48 \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/lib-rust_decimal.json b/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/lib-rust_decimal.json new file mode 100644 index 0000000..8029c96 --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/lib-rust_decimal.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"serde\", \"std\"]","declared_features":"[\"align16\", \"borsh\", \"bytemuck\", \"c-repr\", \"db-diesel-mysql\", \"db-diesel-postgres\", \"db-diesel2-mysql\", \"db-diesel2-postgres\", \"db-postgres\", \"db-tokio-postgres\", \"default\", \"diesel\", \"legacy-ops\", \"macros\", \"maths\", \"maths-nopanic\", \"ndarray\", \"proptest\", \"rand\", \"rand-0_9\", \"rocket-traits\", \"rust-fuzz\", \"serde\", \"serde-arbitrary-precision\", \"serde-bincode\", \"serde-float\", \"serde-str\", \"serde-with-arbitrary-precision\", \"serde-with-float\", \"serde-with-str\", \"serde_json\", \"std\", \"tokio-pg\", \"tokio-postgres\", \"wasm\", \"zmij\"]","target":10284609753004012519,"profile":8979240926782815398,"path":2586104341387349371,"deps":[[5157631553186200874,"num_traits",false,13389316210128428126],[6557439603276904804,"serde",false,3583876460689167249],[13045287708915633801,"build_script_build",false,8033325969738627139],[13762942353775062607,"arrayvec",false,17427065505416153540]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rust_decimal-bd76ff9b6ca756e1/dep-lib-rust_decimal","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-f4748df007f3c2b0/run-build-script-build-script-build b/target/debug/.fingerprint/rust_decimal-f4748df007f3c2b0/run-build-script-build-script-build new file mode 100644 index 0000000..2142707 --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-f4748df007f3c2b0/run-build-script-build-script-build @@ -0,0 +1 @@ +48436fd2ec005778 \ No newline at end of file diff --git a/target/debug/.fingerprint/rust_decimal-f4748df007f3c2b0/run-build-script-build-script-build.json b/target/debug/.fingerprint/rust_decimal-f4748df007f3c2b0/run-build-script-build-script-build.json new file mode 100644 index 0000000..88114e6 --- /dev/null +++ b/target/debug/.fingerprint/rust_decimal-f4748df007f3c2b0/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[13045287708915633801,"build_script_build",false,2902270336093982574]],"local":[{"RerunIfChanged":{"output":"debug/build/rust_decimal-f4748df007f3c2b0/output","paths":["README.md"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-2b4970e64ce601f3/run-build-script-build-script-build b/target/debug/.fingerprint/serde-2b4970e64ce601f3/run-build-script-build-script-build new file mode 100644 index 0000000..7271178 --- /dev/null +++ b/target/debug/.fingerprint/serde-2b4970e64ce601f3/run-build-script-build-script-build @@ -0,0 +1 @@ +ee927ed194422205 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-2b4970e64ce601f3/run-build-script-build-script-build.json b/target/debug/.fingerprint/serde-2b4970e64ce601f3/run-build-script-build-script-build.json new file mode 100644 index 0000000..3b3bede --- /dev/null +++ b/target/debug/.fingerprint/serde-2b4970e64ce601f3/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[6557439603276904804,"build_script_build",false,16383222238764792476]],"local":[{"RerunIfChanged":{"output":"debug/build/serde-2b4970e64ce601f3/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-5d64217da642452c/dep-lib-serde b/target/debug/.fingerprint/serde-5d64217da642452c/dep-lib-serde new file mode 100644 index 0000000..cce55b9 Binary files /dev/null and b/target/debug/.fingerprint/serde-5d64217da642452c/dep-lib-serde differ diff --git a/target/debug/.fingerprint/serde-5d64217da642452c/invoked.timestamp b/target/debug/.fingerprint/serde-5d64217da642452c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde-5d64217da642452c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-5d64217da642452c/lib-serde b/target/debug/.fingerprint/serde-5d64217da642452c/lib-serde new file mode 100644 index 0000000..492ae76 --- /dev/null +++ b/target/debug/.fingerprint/serde-5d64217da642452c/lib-serde @@ -0,0 +1 @@ +ecee84d84f2961f8 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-5d64217da642452c/lib-serde.json b/target/debug/.fingerprint/serde-5d64217da642452c/lib-serde.json new file mode 100644 index 0000000..c4d99ad --- /dev/null +++ b/target/debug/.fingerprint/serde-5d64217da642452c/lib-serde.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"derive\", \"rc\", \"serde_derive\", \"std\", \"unstable\"]","target":11327258112168116673,"profile":2579911162000070427,"path":16120815544645295683,"deps":[[6557439603276904804,"build_script_build",false,369931326335128302],[11029742160753049355,"serde_core",false,9186085954047428496],[13312204359551525516,"serde_derive",false,11759028012438362215]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-5d64217da642452c/dep-lib-serde","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-8757d2807ff129f8/dep-lib-serde b/target/debug/.fingerprint/serde-8757d2807ff129f8/dep-lib-serde new file mode 100644 index 0000000..07545a1 Binary files /dev/null and b/target/debug/.fingerprint/serde-8757d2807ff129f8/dep-lib-serde differ diff --git a/target/debug/.fingerprint/serde-8757d2807ff129f8/invoked.timestamp b/target/debug/.fingerprint/serde-8757d2807ff129f8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde-8757d2807ff129f8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-8757d2807ff129f8/lib-serde b/target/debug/.fingerprint/serde-8757d2807ff129f8/lib-serde new file mode 100644 index 0000000..dce60ac --- /dev/null +++ b/target/debug/.fingerprint/serde-8757d2807ff129f8/lib-serde @@ -0,0 +1 @@ +9113431ea77cbc31 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-8757d2807ff129f8/lib-serde.json b/target/debug/.fingerprint/serde-8757d2807ff129f8/lib-serde.json new file mode 100644 index 0000000..ec6b88a --- /dev/null +++ b/target/debug/.fingerprint/serde-8757d2807ff129f8/lib-serde.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"derive\", \"rc\", \"serde_derive\", \"std\", \"unstable\"]","target":11327258112168116673,"profile":8979240926782815398,"path":16120815544645295683,"deps":[[6557439603276904804,"build_script_build",false,15445120546932403931],[11029742160753049355,"serde_core",false,833673733614711789],[13312204359551525516,"serde_derive",false,11759028012438362215]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-8757d2807ff129f8/dep-lib-serde","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-94cd7afb59b66330/build-script-build-script-build b/target/debug/.fingerprint/serde-94cd7afb59b66330/build-script-build-script-build new file mode 100644 index 0000000..ac0a540 --- /dev/null +++ b/target/debug/.fingerprint/serde-94cd7afb59b66330/build-script-build-script-build @@ -0,0 +1 @@ +9cfadaf9d2e55ce3 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-94cd7afb59b66330/build-script-build-script-build.json b/target/debug/.fingerprint/serde-94cd7afb59b66330/build-script-build-script-build.json new file mode 100644 index 0000000..a3f1fb4 --- /dev/null +++ b/target/debug/.fingerprint/serde-94cd7afb59b66330/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"derive\", \"rc\", \"serde_derive\", \"std\", \"unstable\"]","target":5408242616063297496,"profile":11528375766455597691,"path":14191747091841756128,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-94cd7afb59b66330/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-94cd7afb59b66330/dep-build-script-build-script-build b/target/debug/.fingerprint/serde-94cd7afb59b66330/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde-94cd7afb59b66330/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/serde-94cd7afb59b66330/invoked.timestamp b/target/debug/.fingerprint/serde-94cd7afb59b66330/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde-94cd7afb59b66330/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-ba8426c877a92a17/run-build-script-build-script-build b/target/debug/.fingerprint/serde-ba8426c877a92a17/run-build-script-build-script-build new file mode 100644 index 0000000..6c28b52 --- /dev/null +++ b/target/debug/.fingerprint/serde-ba8426c877a92a17/run-build-script-build-script-build @@ -0,0 +1 @@ +db2efe404e1758d6 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-ba8426c877a92a17/run-build-script-build-script-build.json b/target/debug/.fingerprint/serde-ba8426c877a92a17/run-build-script-build-script-build.json new file mode 100644 index 0000000..a358d06 --- /dev/null +++ b/target/debug/.fingerprint/serde-ba8426c877a92a17/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[6557439603276904804,"build_script_build",false,16383222238764792476]],"local":[{"RerunIfChanged":{"output":"debug/build/serde-ba8426c877a92a17/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/dep-lib-serde b/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/dep-lib-serde new file mode 100644 index 0000000..cce55b9 Binary files /dev/null and b/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/dep-lib-serde differ diff --git a/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/invoked.timestamp b/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/lib-serde b/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/lib-serde new file mode 100644 index 0000000..99e8b26 --- /dev/null +++ b/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/lib-serde @@ -0,0 +1 @@ +bd52c56170c3a85f \ No newline at end of file diff --git a/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/lib-serde.json b/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/lib-serde.json new file mode 100644 index 0000000..82094a3 --- /dev/null +++ b/target/debug/.fingerprint/serde-eb0c3df84e54e9ab/lib-serde.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"derive\", \"rc\", \"serde_derive\", \"std\", \"unstable\"]","target":11327258112168116673,"profile":2479888663174618594,"path":16120815544645295683,"deps":[[6557439603276904804,"build_script_build",false,369931326335128302],[11029742160753049355,"serde_core",false,7622725113838073075],[13312204359551525516,"serde_derive",false,11759028012438362215]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-eb0c3df84e54e9ab/dep-lib-serde","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-00412b0b600e3354/dep-lib-serde_core b/target/debug/.fingerprint/serde_core-00412b0b600e3354/dep-lib-serde_core new file mode 100644 index 0000000..ab40317 Binary files /dev/null and b/target/debug/.fingerprint/serde_core-00412b0b600e3354/dep-lib-serde_core differ diff --git a/target/debug/.fingerprint/serde_core-00412b0b600e3354/invoked.timestamp b/target/debug/.fingerprint/serde_core-00412b0b600e3354/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_core-00412b0b600e3354/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-00412b0b600e3354/lib-serde_core b/target/debug/.fingerprint/serde_core-00412b0b600e3354/lib-serde_core new file mode 100644 index 0000000..d99b2fe --- /dev/null +++ b/target/debug/.fingerprint/serde_core-00412b0b600e3354/lib-serde_core @@ -0,0 +1 @@ +f374c4a61a5cc969 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-00412b0b600e3354/lib-serde_core.json b/target/debug/.fingerprint/serde_core-00412b0b600e3354/lib-serde_core.json new file mode 100644 index 0000000..000a683 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-00412b0b600e3354/lib-serde_core.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"result\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"rc\", \"result\", \"std\", \"unstable\"]","target":6810695588070812737,"profile":2479888663174618594,"path":14396043232965050072,"deps":[[11029742160753049355,"build_script_build",false,7895303542109914569]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_core-00412b0b600e3354/dep-lib-serde_core","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-429b460704ec6519/build-script-build-script-build b/target/debug/.fingerprint/serde_core-429b460704ec6519/build-script-build-script-build new file mode 100644 index 0000000..b402473 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-429b460704ec6519/build-script-build-script-build @@ -0,0 +1 @@ +d46d039cae52549b \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-429b460704ec6519/build-script-build-script-build.json b/target/debug/.fingerprint/serde_core-429b460704ec6519/build-script-build-script-build.json new file mode 100644 index 0000000..83f9b08 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-429b460704ec6519/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"result\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"rc\", \"result\", \"std\", \"unstable\"]","target":5408242616063297496,"profile":11528375766455597691,"path":6913715057895989385,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_core-429b460704ec6519/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-429b460704ec6519/dep-build-script-build-script-build b/target/debug/.fingerprint/serde_core-429b460704ec6519/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_core-429b460704ec6519/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/serde_core-429b460704ec6519/invoked.timestamp b/target/debug/.fingerprint/serde_core-429b460704ec6519/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_core-429b460704ec6519/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-5d11f89bc720d497/dep-lib-serde_core b/target/debug/.fingerprint/serde_core-5d11f89bc720d497/dep-lib-serde_core new file mode 100644 index 0000000..66eeec7 Binary files /dev/null and b/target/debug/.fingerprint/serde_core-5d11f89bc720d497/dep-lib-serde_core differ diff --git a/target/debug/.fingerprint/serde_core-5d11f89bc720d497/invoked.timestamp b/target/debug/.fingerprint/serde_core-5d11f89bc720d497/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_core-5d11f89bc720d497/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-5d11f89bc720d497/lib-serde_core b/target/debug/.fingerprint/serde_core-5d11f89bc720d497/lib-serde_core new file mode 100644 index 0000000..c24bb6f --- /dev/null +++ b/target/debug/.fingerprint/serde_core-5d11f89bc720d497/lib-serde_core @@ -0,0 +1 @@ +edb3adfed7cd910b \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-5d11f89bc720d497/lib-serde_core.json b/target/debug/.fingerprint/serde_core-5d11f89bc720d497/lib-serde_core.json new file mode 100644 index 0000000..050e1a4 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-5d11f89bc720d497/lib-serde_core.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"result\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"rc\", \"result\", \"std\", \"unstable\"]","target":6810695588070812737,"profile":8979240926782815398,"path":14396043232965050072,"deps":[[11029742160753049355,"build_script_build",false,16072276333619897994]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_core-5d11f89bc720d497/dep-lib-serde_core","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-81e24eb0b878f26f/run-build-script-build-script-build b/target/debug/.fingerprint/serde_core-81e24eb0b878f26f/run-build-script-build-script-build new file mode 100644 index 0000000..e93b02c --- /dev/null +++ b/target/debug/.fingerprint/serde_core-81e24eb0b878f26f/run-build-script-build-script-build @@ -0,0 +1 @@ +c945588dbdc0916d \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-81e24eb0b878f26f/run-build-script-build-script-build.json b/target/debug/.fingerprint/serde_core-81e24eb0b878f26f/run-build-script-build-script-build.json new file mode 100644 index 0000000..200d085 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-81e24eb0b878f26f/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[11029742160753049355,"build_script_build",false,11192661883817782740]],"local":[{"RerunIfChanged":{"output":"debug/build/serde_core-81e24eb0b878f26f/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-b98c1f9e4c290de7/run-build-script-build-script-build b/target/debug/.fingerprint/serde_core-b98c1f9e4c290de7/run-build-script-build-script-build new file mode 100644 index 0000000..5f7bea7 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-b98c1f9e4c290de7/run-build-script-build-script-build @@ -0,0 +1 @@ +8ae654bd2b320cdf \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-b98c1f9e4c290de7/run-build-script-build-script-build.json b/target/debug/.fingerprint/serde_core-b98c1f9e4c290de7/run-build-script-build-script-build.json new file mode 100644 index 0000000..49d70f7 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-b98c1f9e4c290de7/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[11029742160753049355,"build_script_build",false,11192661883817782740]],"local":[{"RerunIfChanged":{"output":"debug/build/serde_core-b98c1f9e4c290de7/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/dep-lib-serde_core b/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/dep-lib-serde_core new file mode 100644 index 0000000..ab40317 Binary files /dev/null and b/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/dep-lib-serde_core differ diff --git a/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/invoked.timestamp b/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/lib-serde_core b/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/lib-serde_core new file mode 100644 index 0000000..4526c77 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/lib-serde_core @@ -0,0 +1 @@ +90c7335781887b7f \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/lib-serde_core.json b/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/lib-serde_core.json new file mode 100644 index 0000000..b1103e6 --- /dev/null +++ b/target/debug/.fingerprint/serde_core-f16924fc4f6c515d/lib-serde_core.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"result\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"rc\", \"result\", \"std\", \"unstable\"]","target":6810695588070812737,"profile":2579911162000070427,"path":14396043232965050072,"deps":[[11029742160753049355,"build_script_build",false,7895303542109914569]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_core-f16924fc4f6c515d/dep-lib-serde_core","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/dep-lib-serde_derive b/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/dep-lib-serde_derive new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/dep-lib-serde_derive differ diff --git a/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/invoked.timestamp b/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/lib-serde_derive b/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/lib-serde_derive new file mode 100644 index 0000000..dece438 --- /dev/null +++ b/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/lib-serde_derive @@ -0,0 +1 @@ +679841e1ac7530a3 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/lib-serde_derive.json b/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/lib-serde_derive.json new file mode 100644 index 0000000..280d130 --- /dev/null +++ b/target/debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/lib-serde_derive.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\"]","declared_features":"[\"default\", \"deserialize_in_place\"]","target":13076129734743110817,"profile":11528375766455597691,"path":14548138986565595363,"deps":[[8711674966389384079,"syn",false,1000736847781164783],[8949245912927223590,"quote",false,6148210718780026669],[16346726298725429545,"proc_macro2",false,12044787672170069212]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_derive-bd85bcb211c4ec6b/dep-lib-serde_derive","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-56a502f57c71db72/dep-lib-serde_json b/target/debug/.fingerprint/serde_json-56a502f57c71db72/dep-lib-serde_json new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_json-56a502f57c71db72/dep-lib-serde_json differ diff --git a/target/debug/.fingerprint/serde_json-56a502f57c71db72/invoked.timestamp b/target/debug/.fingerprint/serde_json-56a502f57c71db72/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_json-56a502f57c71db72/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-56a502f57c71db72/lib-serde_json b/target/debug/.fingerprint/serde_json-56a502f57c71db72/lib-serde_json new file mode 100644 index 0000000..9ccc55b --- /dev/null +++ b/target/debug/.fingerprint/serde_json-56a502f57c71db72/lib-serde_json @@ -0,0 +1 @@ +e8bcb1b2c355692d \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-56a502f57c71db72/lib-serde_json.json b/target/debug/.fingerprint/serde_json-56a502f57c71db72/lib-serde_json.json new file mode 100644 index 0000000..189d435 --- /dev/null +++ b/target/debug/.fingerprint/serde_json-56a502f57c71db72/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"std\"]","declared_features":"[\"alloc\", \"arbitrary_precision\", \"default\", \"float_roundtrip\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\", \"unbounded_depth\"]","target":9592559880233824070,"profile":2479888663174618594,"path":14498023926389699504,"deps":[[5532778797167691009,"itoa",false,2902290988924533301],[8160210889872729633,"build_script_build",false,13411333208100935620],[11029742160753049355,"serde_core",false,7622725113838073075],[12613788554453945248,"memchr",false,422465673676642652],[16226529040278277557,"zmij",false,16945741237658862989]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-56a502f57c71db72/dep-lib-serde_json","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-7839a7dd090f34de/run-build-script-build-script-build b/target/debug/.fingerprint/serde_json-7839a7dd090f34de/run-build-script-build-script-build new file mode 100644 index 0000000..57efff1 --- /dev/null +++ b/target/debug/.fingerprint/serde_json-7839a7dd090f34de/run-build-script-build-script-build @@ -0,0 +1 @@ +d54871a190c1b939 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-7839a7dd090f34de/run-build-script-build-script-build.json b/target/debug/.fingerprint/serde_json-7839a7dd090f34de/run-build-script-build-script-build.json new file mode 100644 index 0000000..1c6b168 --- /dev/null +++ b/target/debug/.fingerprint/serde_json-7839a7dd090f34de/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[8160210889872729633,"build_script_build",false,11581154110973479659]],"local":[{"RerunIfChanged":{"output":"debug/build/serde_json-7839a7dd090f34de/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/build-script-build-script-build b/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/build-script-build-script-build new file mode 100644 index 0000000..1e55336 --- /dev/null +++ b/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/build-script-build-script-build @@ -0,0 +1 @@ +eb0aa1e94d86b8a0 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/build-script-build-script-build.json b/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/build-script-build-script-build.json new file mode 100644 index 0000000..0844a73 --- /dev/null +++ b/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"std\"]","declared_features":"[\"alloc\", \"arbitrary_precision\", \"default\", \"float_roundtrip\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\", \"unbounded_depth\"]","target":5408242616063297496,"profile":11528375766455597691,"path":10547566061204397342,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-a4a9ff45eaa6f756/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/dep-build-script-build-script-build b/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/invoked.timestamp b/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_json-a4a9ff45eaa6f756/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/dep-lib-serde_json b/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/dep-lib-serde_json new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/dep-lib-serde_json differ diff --git a/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/invoked.timestamp b/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/lib-serde_json b/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/lib-serde_json new file mode 100644 index 0000000..169e25d --- /dev/null +++ b/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/lib-serde_json @@ -0,0 +1 @@ +1dba5d92f58db4eb \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/lib-serde_json.json b/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/lib-serde_json.json new file mode 100644 index 0000000..1e565ed --- /dev/null +++ b/target/debug/.fingerprint/serde_json-a84ef61b8475e93d/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"std\"]","declared_features":"[\"alloc\", \"arbitrary_precision\", \"default\", \"float_roundtrip\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\", \"unbounded_depth\"]","target":9592559880233824070,"profile":2579911162000070427,"path":14498023926389699504,"deps":[[5532778797167691009,"itoa",false,17487508476015814287],[8160210889872729633,"build_script_build",false,13411333208100935620],[11029742160753049355,"serde_core",false,9186085954047428496],[12613788554453945248,"memchr",false,4699361908412038858],[16226529040278277557,"zmij",false,3610532447272933620]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-a84ef61b8475e93d/dep-lib-serde_json","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-b3bb04c729b7bccb/run-build-script-build-script-build b/target/debug/.fingerprint/serde_json-b3bb04c729b7bccb/run-build-script-build-script-build new file mode 100644 index 0000000..0b0f3c0 --- /dev/null +++ b/target/debug/.fingerprint/serde_json-b3bb04c729b7bccb/run-build-script-build-script-build @@ -0,0 +1 @@ +c49741197fa01eba \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-b3bb04c729b7bccb/run-build-script-build-script-build.json b/target/debug/.fingerprint/serde_json-b3bb04c729b7bccb/run-build-script-build-script-build.json new file mode 100644 index 0000000..7ad5c07 --- /dev/null +++ b/target/debug/.fingerprint/serde_json-b3bb04c729b7bccb/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[8160210889872729633,"build_script_build",false,11581154110973479659]],"local":[{"RerunIfChanged":{"output":"debug/build/serde_json-b3bb04c729b7bccb/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-fcea699031175bf0/dep-lib-serde_json b/target/debug/.fingerprint/serde_json-fcea699031175bf0/dep-lib-serde_json new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_json-fcea699031175bf0/dep-lib-serde_json differ diff --git a/target/debug/.fingerprint/serde_json-fcea699031175bf0/invoked.timestamp b/target/debug/.fingerprint/serde_json-fcea699031175bf0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_json-fcea699031175bf0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-fcea699031175bf0/lib-serde_json b/target/debug/.fingerprint/serde_json-fcea699031175bf0/lib-serde_json new file mode 100644 index 0000000..e55315a --- /dev/null +++ b/target/debug/.fingerprint/serde_json-fcea699031175bf0/lib-serde_json @@ -0,0 +1 @@ +0e8d59e895162dd0 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_json-fcea699031175bf0/lib-serde_json.json b/target/debug/.fingerprint/serde_json-fcea699031175bf0/lib-serde_json.json new file mode 100644 index 0000000..5ef735a --- /dev/null +++ b/target/debug/.fingerprint/serde_json-fcea699031175bf0/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"std\"]","declared_features":"[\"alloc\", \"arbitrary_precision\", \"default\", \"float_roundtrip\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\", \"unbounded_depth\"]","target":9592559880233824070,"profile":8979240926782815398,"path":14498023926389699504,"deps":[[5532778797167691009,"itoa",false,17765372650163974479],[8160210889872729633,"build_script_build",false,4159568557781371093],[11029742160753049355,"serde_core",false,833673733614711789],[12613788554453945248,"memchr",false,17250166332508702128],[16226529040278277557,"zmij",false,17853926358628330436]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-fcea699031175bf0/dep-lib-serde_json","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/dep-lib-serde_spanned b/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/dep-lib-serde_spanned new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/dep-lib-serde_spanned differ diff --git a/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/invoked.timestamp b/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/lib-serde_spanned b/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/lib-serde_spanned new file mode 100644 index 0000000..b08d301 --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/lib-serde_spanned @@ -0,0 +1 @@ +bc6f04ab3a70409c \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/lib-serde_spanned.json b/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/lib-serde_spanned.json new file mode 100644 index 0000000..0f3e59c --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-27a75e8a4b99f147/lib-serde_spanned.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"serde\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"serde\", \"std\"]","target":8822758420524224047,"profile":2552771414129367892,"path":13093758087064372567,"deps":[[11029742160753049355,"serde_core",false,833673733614711789]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_spanned-27a75e8a4b99f147/dep-lib-serde_spanned","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/dep-lib-serde_spanned b/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/dep-lib-serde_spanned new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/dep-lib-serde_spanned differ diff --git a/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/invoked.timestamp b/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/lib-serde_spanned b/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/lib-serde_spanned new file mode 100644 index 0000000..525468e --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/lib-serde_spanned @@ -0,0 +1 @@ +4f87a37be6414481 \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/lib-serde_spanned.json b/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/lib-serde_spanned.json new file mode 100644 index 0000000..e5f83b3 --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-b422b9c9ad57345f/lib-serde_spanned.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"serde\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"serde\", \"std\"]","target":8822758420524224047,"profile":10022867059850265794,"path":13093758087064372567,"deps":[[11029742160753049355,"serde_core",false,9186085954047428496]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_spanned-b422b9c9ad57345f/dep-lib-serde_spanned","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/dep-lib-serde_spanned b/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/dep-lib-serde_spanned new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/dep-lib-serde_spanned differ diff --git a/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/invoked.timestamp b/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/lib-serde_spanned b/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/lib-serde_spanned new file mode 100644 index 0000000..5438fd3 --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/lib-serde_spanned @@ -0,0 +1 @@ +0d79cfd7da01999a \ No newline at end of file diff --git a/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/lib-serde_spanned.json b/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/lib-serde_spanned.json new file mode 100644 index 0000000..ee55e4d --- /dev/null +++ b/target/debug/.fingerprint/serde_spanned-ebee6205d120dc0a/lib-serde_spanned.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"serde\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"serde\", \"std\"]","target":8822758420524224047,"profile":15030774072793220737,"path":13093758087064372567,"deps":[[11029742160753049355,"serde_core",false,7622725113838073075]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_spanned-ebee6205d120dc0a/dep-lib-serde_spanned","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/syn-4a09dfaf801b5fae/dep-lib-syn b/target/debug/.fingerprint/syn-4a09dfaf801b5fae/dep-lib-syn new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/syn-4a09dfaf801b5fae/dep-lib-syn differ diff --git a/target/debug/.fingerprint/syn-4a09dfaf801b5fae/invoked.timestamp b/target/debug/.fingerprint/syn-4a09dfaf801b5fae/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/syn-4a09dfaf801b5fae/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/syn-4a09dfaf801b5fae/lib-syn b/target/debug/.fingerprint/syn-4a09dfaf801b5fae/lib-syn new file mode 100644 index 0000000..173b384 --- /dev/null +++ b/target/debug/.fingerprint/syn-4a09dfaf801b5fae/lib-syn @@ -0,0 +1 @@ +eff6a365dc54e30d \ No newline at end of file diff --git a/target/debug/.fingerprint/syn-4a09dfaf801b5fae/lib-syn.json b/target/debug/.fingerprint/syn-4a09dfaf801b5fae/lib-syn.json new file mode 100644 index 0000000..6e10b35 --- /dev/null +++ b/target/debug/.fingerprint/syn-4a09dfaf801b5fae/lib-syn.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"clone-impls\", \"derive\", \"parsing\", \"printing\", \"proc-macro\"]","declared_features":"[\"clone-impls\", \"default\", \"derive\", \"extra-traits\", \"fold\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"test\", \"visit\", \"visit-mut\"]","target":9442126953582868550,"profile":11528375766455597691,"path":9491405516558862323,"deps":[[8949245912927223590,"quote",false,6148210718780026669],[16346726298725429545,"proc_macro2",false,12044787672170069212],[17795627090660149937,"unicode_ident",false,7464612875814476202]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/syn-4a09dfaf801b5fae/dep-lib-syn","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-121b4172b6fceaf7/dep-lib-toml b/target/debug/.fingerprint/toml-121b4172b6fceaf7/dep-lib-toml new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml-121b4172b6fceaf7/dep-lib-toml differ diff --git a/target/debug/.fingerprint/toml-121b4172b6fceaf7/invoked.timestamp b/target/debug/.fingerprint/toml-121b4172b6fceaf7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml-121b4172b6fceaf7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-121b4172b6fceaf7/lib-toml b/target/debug/.fingerprint/toml-121b4172b6fceaf7/lib-toml new file mode 100644 index 0000000..587b389 --- /dev/null +++ b/target/debug/.fingerprint/toml-121b4172b6fceaf7/lib-toml @@ -0,0 +1 @@ +6a348217d70e8d9a \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-121b4172b6fceaf7/lib-toml.json b/target/debug/.fingerprint/toml-121b4172b6fceaf7/lib-toml.json new file mode 100644 index 0000000..d1f60c9 --- /dev/null +++ b/target/debug/.fingerprint/toml-121b4172b6fceaf7/lib-toml.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"display\", \"parse\", \"serde\", \"std\"]","declared_features":"[\"debug\", \"default\", \"display\", \"fast_hash\", \"parse\", \"preserve_order\", \"serde\", \"std\", \"unbounded\"]","target":5253204251445549666,"profile":10022867059850265794,"path":3214648938113924720,"deps":[[1697208404004473345,"toml_parser",false,10420484270566515435],[4298710645334413366,"toml_datetime",false,11327764612821415744],[4668767272702335084,"serde_spanned",false,9314642387481626447],[6338624599557368326,"winnow",false,8444054677671788009],[10434207171219547506,"toml_writer",false,13162133897511437189],[11029742160753049355,"serde_core",false,9186085954047428496]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml-121b4172b6fceaf7/dep-lib-toml","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-1533716307a49a7b/dep-lib-toml b/target/debug/.fingerprint/toml-1533716307a49a7b/dep-lib-toml new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml-1533716307a49a7b/dep-lib-toml differ diff --git a/target/debug/.fingerprint/toml-1533716307a49a7b/invoked.timestamp b/target/debug/.fingerprint/toml-1533716307a49a7b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml-1533716307a49a7b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-1533716307a49a7b/lib-toml b/target/debug/.fingerprint/toml-1533716307a49a7b/lib-toml new file mode 100644 index 0000000..3c8462b --- /dev/null +++ b/target/debug/.fingerprint/toml-1533716307a49a7b/lib-toml @@ -0,0 +1 @@ +b5bff86e7a265ed5 \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-1533716307a49a7b/lib-toml.json b/target/debug/.fingerprint/toml-1533716307a49a7b/lib-toml.json new file mode 100644 index 0000000..33e0079 --- /dev/null +++ b/target/debug/.fingerprint/toml-1533716307a49a7b/lib-toml.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"display\", \"parse\", \"serde\", \"std\"]","declared_features":"[\"debug\", \"default\", \"display\", \"fast_hash\", \"parse\", \"preserve_order\", \"serde\", \"std\", \"unbounded\"]","target":5253204251445549666,"profile":15030774072793220737,"path":3214648938113924720,"deps":[[1697208404004473345,"toml_parser",false,17935818969999454389],[4298710645334413366,"toml_datetime",false,15260517115661031332],[4668767272702335084,"serde_spanned",false,11139937192712829197],[6338624599557368326,"winnow",false,2671214910949784308],[10434207171219547506,"toml_writer",false,1521466277063474145],[11029742160753049355,"serde_core",false,7622725113838073075]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml-1533716307a49a7b/dep-lib-toml","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-84bc99bfcda54b58/dep-lib-toml b/target/debug/.fingerprint/toml-84bc99bfcda54b58/dep-lib-toml new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml-84bc99bfcda54b58/dep-lib-toml differ diff --git a/target/debug/.fingerprint/toml-84bc99bfcda54b58/invoked.timestamp b/target/debug/.fingerprint/toml-84bc99bfcda54b58/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml-84bc99bfcda54b58/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-84bc99bfcda54b58/lib-toml b/target/debug/.fingerprint/toml-84bc99bfcda54b58/lib-toml new file mode 100644 index 0000000..8248c67 --- /dev/null +++ b/target/debug/.fingerprint/toml-84bc99bfcda54b58/lib-toml @@ -0,0 +1 @@ +9a06377ae30a9e52 \ No newline at end of file diff --git a/target/debug/.fingerprint/toml-84bc99bfcda54b58/lib-toml.json b/target/debug/.fingerprint/toml-84bc99bfcda54b58/lib-toml.json new file mode 100644 index 0000000..8d0ee7c --- /dev/null +++ b/target/debug/.fingerprint/toml-84bc99bfcda54b58/lib-toml.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"default\", \"display\", \"parse\", \"serde\", \"std\"]","declared_features":"[\"debug\", \"default\", \"display\", \"fast_hash\", \"parse\", \"preserve_order\", \"serde\", \"std\", \"unbounded\"]","target":5253204251445549666,"profile":2552771414129367892,"path":3214648938113924720,"deps":[[1697208404004473345,"toml_parser",false,7970539547447978855],[4298710645334413366,"toml_datetime",false,14713751902761803997],[4668767272702335084,"serde_spanned",false,11259122465705848764],[6338624599557368326,"winnow",false,3189460172750420749],[10434207171219547506,"toml_writer",false,1844445284293810127],[11029742160753049355,"serde_core",false,833673733614711789]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml-84bc99bfcda54b58/dep-lib-toml","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-17254934f34d7094/dep-lib-toml_datetime b/target/debug/.fingerprint/toml_datetime-17254934f34d7094/dep-lib-toml_datetime new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_datetime-17254934f34d7094/dep-lib-toml_datetime differ diff --git a/target/debug/.fingerprint/toml_datetime-17254934f34d7094/invoked.timestamp b/target/debug/.fingerprint/toml_datetime-17254934f34d7094/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-17254934f34d7094/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-17254934f34d7094/lib-toml_datetime b/target/debug/.fingerprint/toml_datetime-17254934f34d7094/lib-toml_datetime new file mode 100644 index 0000000..9f3a606 --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-17254934f34d7094/lib-toml_datetime @@ -0,0 +1 @@ +a497be87763fc8d3 \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-17254934f34d7094/lib-toml_datetime.json b/target/debug/.fingerprint/toml_datetime-17254934f34d7094/lib-toml_datetime.json new file mode 100644 index 0000000..efb273a --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-17254934f34d7094/lib-toml_datetime.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"serde\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"serde\", \"std\"]","target":6829622772598562593,"profile":15030774072793220737,"path":17055720938019569681,"deps":[[11029742160753049355,"serde_core",false,7622725113838073075]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_datetime-17254934f34d7094/dep-lib-toml_datetime","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/dep-lib-toml_datetime b/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/dep-lib-toml_datetime new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/dep-lib-toml_datetime differ diff --git a/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/invoked.timestamp b/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/lib-toml_datetime b/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/lib-toml_datetime new file mode 100644 index 0000000..1395e0d --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/lib-toml_datetime @@ -0,0 +1 @@ +40f775f6e54d349d \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/lib-toml_datetime.json b/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/lib-toml_datetime.json new file mode 100644 index 0000000..231b4a8 --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-3d190a46b417b214/lib-toml_datetime.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"serde\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"serde\", \"std\"]","target":6829622772598562593,"profile":10022867059850265794,"path":17055720938019569681,"deps":[[11029742160753049355,"serde_core",false,9186085954047428496]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_datetime-3d190a46b417b214/dep-lib-toml_datetime","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/dep-lib-toml_datetime b/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/dep-lib-toml_datetime new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/dep-lib-toml_datetime differ diff --git a/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/invoked.timestamp b/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/lib-toml_datetime b/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/lib-toml_datetime new file mode 100644 index 0000000..1c15b19 --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/lib-toml_datetime @@ -0,0 +1 @@ +dd60581566bf31cc \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/lib-toml_datetime.json b/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/lib-toml_datetime.json new file mode 100644 index 0000000..5799dc5 --- /dev/null +++ b/target/debug/.fingerprint/toml_datetime-560e7d543a8b2808/lib-toml_datetime.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"serde\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"serde\", \"std\"]","target":6829622772598562593,"profile":2552771414129367892,"path":17055720938019569681,"deps":[[11029742160753049355,"serde_core",false,833673733614711789]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_datetime-560e7d543a8b2808/dep-lib-toml_datetime","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/dep-lib-toml_parser b/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/dep-lib-toml_parser new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/dep-lib-toml_parser differ diff --git a/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/invoked.timestamp b/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/lib-toml_parser b/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/lib-toml_parser new file mode 100644 index 0000000..4a81daa --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/lib-toml_parser @@ -0,0 +1 @@ +eba2a9e63bff9c90 \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/lib-toml_parser.json b/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/lib-toml_parser.json new file mode 100644 index 0000000..736ee32 --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-7604bb127ec174b1/lib-toml_parser.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"debug\", \"default\", \"simd\", \"std\", \"unsafe\"]","target":1950419911817058027,"profile":10022867059850265794,"path":5536876969299381742,"deps":[[6338624599557368326,"winnow",false,8444054677671788009]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_parser-7604bb127ec174b1/dep-lib-toml_parser","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/dep-lib-toml_parser b/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/dep-lib-toml_parser new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/dep-lib-toml_parser differ diff --git a/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/invoked.timestamp b/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/lib-toml_parser b/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/lib-toml_parser new file mode 100644 index 0000000..e48b9aa --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/lib-toml_parser @@ -0,0 +1 @@ +b5b0873e53d4e8f8 \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/lib-toml_parser.json b/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/lib-toml_parser.json new file mode 100644 index 0000000..004ad1d --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-93cbf369e7496de2/lib-toml_parser.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"debug\", \"default\", \"simd\", \"std\", \"unsafe\"]","target":1950419911817058027,"profile":15030774072793220737,"path":5536876969299381742,"deps":[[6338624599557368326,"winnow",false,2671214910949784308]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_parser-93cbf369e7496de2/dep-lib-toml_parser","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/dep-lib-toml_parser b/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/dep-lib-toml_parser new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/dep-lib-toml_parser differ diff --git a/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/invoked.timestamp b/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/lib-toml_parser b/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/lib-toml_parser new file mode 100644 index 0000000..0793313 --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/lib-toml_parser @@ -0,0 +1 @@ +67ebd6197d0b9d6e \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/lib-toml_parser.json b/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/lib-toml_parser.json new file mode 100644 index 0000000..cc03f16 --- /dev/null +++ b/target/debug/.fingerprint/toml_parser-b2d815c555e46f3d/lib-toml_parser.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"debug\", \"default\", \"simd\", \"std\", \"unsafe\"]","target":1950419911817058027,"profile":2552771414129367892,"path":5536876969299381742,"deps":[[6338624599557368326,"winnow",false,3189460172750420749]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_parser-b2d815c555e46f3d/dep-lib-toml_parser","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-4135123f11b052fd/dep-lib-toml_writer b/target/debug/.fingerprint/toml_writer-4135123f11b052fd/dep-lib-toml_writer new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_writer-4135123f11b052fd/dep-lib-toml_writer differ diff --git a/target/debug/.fingerprint/toml_writer-4135123f11b052fd/invoked.timestamp b/target/debug/.fingerprint/toml_writer-4135123f11b052fd/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-4135123f11b052fd/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-4135123f11b052fd/lib-toml_writer b/target/debug/.fingerprint/toml_writer-4135123f11b052fd/lib-toml_writer new file mode 100644 index 0000000..4a5b9f1 --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-4135123f11b052fd/lib-toml_writer @@ -0,0 +1 @@ +cf17fab936c99819 \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-4135123f11b052fd/lib-toml_writer.json b/target/debug/.fingerprint/toml_writer-4135123f11b052fd/lib-toml_writer.json new file mode 100644 index 0000000..0db3ba8 --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-4135123f11b052fd/lib-toml_writer.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":17154059384684657001,"profile":2552771414129367892,"path":12917080932119308747,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_writer-4135123f11b052fd/dep-lib-toml_writer","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/dep-lib-toml_writer b/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/dep-lib-toml_writer new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/dep-lib-toml_writer differ diff --git a/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/invoked.timestamp b/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/lib-toml_writer b/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/lib-toml_writer new file mode 100644 index 0000000..242f6ee --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/lib-toml_writer @@ -0,0 +1 @@ +e1bb1a9684551d15 \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/lib-toml_writer.json b/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/lib-toml_writer.json new file mode 100644 index 0000000..4399f29 --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-7821b33ae74e100b/lib-toml_writer.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":17154059384684657001,"profile":15030774072793220737,"path":12917080932119308747,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_writer-7821b33ae74e100b/dep-lib-toml_writer","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-91c03a596f243944/dep-lib-toml_writer b/target/debug/.fingerprint/toml_writer-91c03a596f243944/dep-lib-toml_writer new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/toml_writer-91c03a596f243944/dep-lib-toml_writer differ diff --git a/target/debug/.fingerprint/toml_writer-91c03a596f243944/invoked.timestamp b/target/debug/.fingerprint/toml_writer-91c03a596f243944/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-91c03a596f243944/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-91c03a596f243944/lib-toml_writer b/target/debug/.fingerprint/toml_writer-91c03a596f243944/lib-toml_writer new file mode 100644 index 0000000..b691944 --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-91c03a596f243944/lib-toml_writer @@ -0,0 +1 @@ +85034c370b4ba9b6 \ No newline at end of file diff --git a/target/debug/.fingerprint/toml_writer-91c03a596f243944/lib-toml_writer.json b/target/debug/.fingerprint/toml_writer-91c03a596f243944/lib-toml_writer.json new file mode 100644 index 0000000..6c5bcdf --- /dev/null +++ b/target/debug/.fingerprint/toml_writer-91c03a596f243944/lib-toml_writer.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":17154059384684657001,"profile":10022867059850265794,"path":12917080932119308747,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/toml_writer-91c03a596f243944/dep-lib-toml_writer","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/dep-lib-unicode_ident b/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/dep-lib-unicode_ident new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/dep-lib-unicode_ident differ diff --git a/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/invoked.timestamp b/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/lib-unicode_ident b/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/lib-unicode_ident new file mode 100644 index 0000000..0f4b7a2 --- /dev/null +++ b/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/lib-unicode_ident @@ -0,0 +1 @@ +aa99ba80dca19767 \ No newline at end of file diff --git a/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/lib-unicode_ident.json b/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/lib-unicode_ident.json new file mode 100644 index 0000000..c14b50b --- /dev/null +++ b/target/debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/lib-unicode_ident.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[]","target":14045917370260632744,"profile":11528375766455597691,"path":12014023541723227126,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-ident-81bfb0f85f6a8742/dep-lib-unicode_ident","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-4244b259aa70dcf4/dep-lib-winnow b/target/debug/.fingerprint/winnow-4244b259aa70dcf4/dep-lib-winnow new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/winnow-4244b259aa70dcf4/dep-lib-winnow differ diff --git a/target/debug/.fingerprint/winnow-4244b259aa70dcf4/invoked.timestamp b/target/debug/.fingerprint/winnow-4244b259aa70dcf4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/winnow-4244b259aa70dcf4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-4244b259aa70dcf4/lib-winnow b/target/debug/.fingerprint/winnow-4244b259aa70dcf4/lib-winnow new file mode 100644 index 0000000..b4a6d4a --- /dev/null +++ b/target/debug/.fingerprint/winnow-4244b259aa70dcf4/lib-winnow @@ -0,0 +1 @@ +f47ae30dcf0f1225 \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-4244b259aa70dcf4/lib-winnow.json b/target/debug/.fingerprint/winnow-4244b259aa70dcf4/lib-winnow.json new file mode 100644 index 0000000..56c7724 --- /dev/null +++ b/target/debug/.fingerprint/winnow-4244b259aa70dcf4/lib-winnow.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"alloc\", \"ascii\", \"binary\", \"debug\", \"default\", \"parser\", \"simd\", \"std\", \"unstable-doc\", \"unstable-recover\"]","target":13376497836617006023,"profile":1104392846120326285,"path":17863311865344440530,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/winnow-4244b259aa70dcf4/dep-lib-winnow","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-44bc5b526877f7aa/dep-lib-winnow b/target/debug/.fingerprint/winnow-44bc5b526877f7aa/dep-lib-winnow new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/winnow-44bc5b526877f7aa/dep-lib-winnow differ diff --git a/target/debug/.fingerprint/winnow-44bc5b526877f7aa/invoked.timestamp b/target/debug/.fingerprint/winnow-44bc5b526877f7aa/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/winnow-44bc5b526877f7aa/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-44bc5b526877f7aa/lib-winnow b/target/debug/.fingerprint/winnow-44bc5b526877f7aa/lib-winnow new file mode 100644 index 0000000..84ebb6d --- /dev/null +++ b/target/debug/.fingerprint/winnow-44bc5b526877f7aa/lib-winnow @@ -0,0 +1 @@ +e93d9aa6fd4e2f75 \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-44bc5b526877f7aa/lib-winnow.json b/target/debug/.fingerprint/winnow-44bc5b526877f7aa/lib-winnow.json new file mode 100644 index 0000000..2b44631 --- /dev/null +++ b/target/debug/.fingerprint/winnow-44bc5b526877f7aa/lib-winnow.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"alloc\", \"ascii\", \"binary\", \"debug\", \"default\", \"parser\", \"simd\", \"std\", \"unstable-doc\", \"unstable-recover\"]","target":13376497836617006023,"profile":5193944859750564782,"path":17863311865344440530,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/winnow-44bc5b526877f7aa/dep-lib-winnow","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-52d6b94579369c19/dep-lib-winnow b/target/debug/.fingerprint/winnow-52d6b94579369c19/dep-lib-winnow new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/winnow-52d6b94579369c19/dep-lib-winnow differ diff --git a/target/debug/.fingerprint/winnow-52d6b94579369c19/invoked.timestamp b/target/debug/.fingerprint/winnow-52d6b94579369c19/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/winnow-52d6b94579369c19/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-52d6b94579369c19/lib-winnow b/target/debug/.fingerprint/winnow-52d6b94579369c19/lib-winnow new file mode 100644 index 0000000..6dc9533 --- /dev/null +++ b/target/debug/.fingerprint/winnow-52d6b94579369c19/lib-winnow @@ -0,0 +1 @@ +0d7b0bee203d432c \ No newline at end of file diff --git a/target/debug/.fingerprint/winnow-52d6b94579369c19/lib-winnow.json b/target/debug/.fingerprint/winnow-52d6b94579369c19/lib-winnow.json new file mode 100644 index 0000000..a036101 --- /dev/null +++ b/target/debug/.fingerprint/winnow-52d6b94579369c19/lib-winnow.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"alloc\", \"ascii\", \"binary\", \"debug\", \"default\", \"parser\", \"simd\", \"std\", \"unstable-doc\", \"unstable-recover\"]","target":13376497836617006023,"profile":6965396960587700400,"path":17863311865344440530,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/winnow-52d6b94579369c19/dep-lib-winnow","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-071bd32896956c8f/dep-lib-zmij b/target/debug/.fingerprint/zmij-071bd32896956c8f/dep-lib-zmij new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/zmij-071bd32896956c8f/dep-lib-zmij differ diff --git a/target/debug/.fingerprint/zmij-071bd32896956c8f/invoked.timestamp b/target/debug/.fingerprint/zmij-071bd32896956c8f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/zmij-071bd32896956c8f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-071bd32896956c8f/lib-zmij b/target/debug/.fingerprint/zmij-071bd32896956c8f/lib-zmij new file mode 100644 index 0000000..caed753 --- /dev/null +++ b/target/debug/.fingerprint/zmij-071bd32896956c8f/lib-zmij @@ -0,0 +1 @@ +c46b06d46de3c5f7 \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-071bd32896956c8f/lib-zmij.json b/target/debug/.fingerprint/zmij-071bd32896956c8f/lib-zmij.json new file mode 100644 index 0000000..45922ce --- /dev/null +++ b/target/debug/.fingerprint/zmij-071bd32896956c8f/lib-zmij.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"no-panic\"]","target":16603507647234574737,"profile":8979240926782815398,"path":16945813422871863476,"deps":[[16226529040278277557,"build_script_build",false,7411647776218922193]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/zmij-071bd32896956c8f/dep-lib-zmij","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-18898f9c462df265/run-build-script-build-script-build b/target/debug/.fingerprint/zmij-18898f9c462df265/run-build-script-build-script-build new file mode 100644 index 0000000..8da5b1b --- /dev/null +++ b/target/debug/.fingerprint/zmij-18898f9c462df265/run-build-script-build-script-build @@ -0,0 +1 @@ +53fb36b0df2c795f \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-18898f9c462df265/run-build-script-build-script-build.json b/target/debug/.fingerprint/zmij-18898f9c462df265/run-build-script-build-script-build.json new file mode 100644 index 0000000..f212eb1 --- /dev/null +++ b/target/debug/.fingerprint/zmij-18898f9c462df265/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[16226529040278277557,"build_script_build",false,15537958031046843946]],"local":[{"RerunIfChanged":{"output":"debug/build/zmij-18898f9c462df265/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-1a4b1e45daff5eb9/run-build-script-build-script-build b/target/debug/.fingerprint/zmij-1a4b1e45daff5eb9/run-build-script-build-script-build new file mode 100644 index 0000000..50d4c38 --- /dev/null +++ b/target/debug/.fingerprint/zmij-1a4b1e45daff5eb9/run-build-script-build-script-build @@ -0,0 +1 @@ +d1bcd7456276db66 \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-1a4b1e45daff5eb9/run-build-script-build-script-build.json b/target/debug/.fingerprint/zmij-1a4b1e45daff5eb9/run-build-script-build-script-build.json new file mode 100644 index 0000000..af36d51 --- /dev/null +++ b/target/debug/.fingerprint/zmij-1a4b1e45daff5eb9/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[16226529040278277557,"build_script_build",false,15537958031046843946]],"local":[{"RerunIfChanged":{"output":"debug/build/zmij-1a4b1e45daff5eb9/output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-847df2ca2b36fef1/dep-lib-zmij b/target/debug/.fingerprint/zmij-847df2ca2b36fef1/dep-lib-zmij new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/zmij-847df2ca2b36fef1/dep-lib-zmij differ diff --git a/target/debug/.fingerprint/zmij-847df2ca2b36fef1/invoked.timestamp b/target/debug/.fingerprint/zmij-847df2ca2b36fef1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/zmij-847df2ca2b36fef1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-847df2ca2b36fef1/lib-zmij b/target/debug/.fingerprint/zmij-847df2ca2b36fef1/lib-zmij new file mode 100644 index 0000000..6d00aea --- /dev/null +++ b/target/debug/.fingerprint/zmij-847df2ca2b36fef1/lib-zmij @@ -0,0 +1 @@ +f498b9a121301b32 \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-847df2ca2b36fef1/lib-zmij.json b/target/debug/.fingerprint/zmij-847df2ca2b36fef1/lib-zmij.json new file mode 100644 index 0000000..549b4cb --- /dev/null +++ b/target/debug/.fingerprint/zmij-847df2ca2b36fef1/lib-zmij.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"no-panic\"]","target":16603507647234574737,"profile":2579911162000070427,"path":16945813422871863476,"deps":[[16226529040278277557,"build_script_build",false,6879579245030865747]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/zmij-847df2ca2b36fef1/dep-lib-zmij","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/dep-lib-zmij b/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/dep-lib-zmij new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/dep-lib-zmij differ diff --git a/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/invoked.timestamp b/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/lib-zmij b/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/lib-zmij new file mode 100644 index 0000000..ffa50e9 --- /dev/null +++ b/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/lib-zmij @@ -0,0 +1 @@ +8d45588edf5d2beb \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/lib-zmij.json b/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/lib-zmij.json new file mode 100644 index 0000000..acebedf --- /dev/null +++ b/target/debug/.fingerprint/zmij-890ff8660f7b0f8d/lib-zmij.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"no-panic\"]","target":16603507647234574737,"profile":2479888663174618594,"path":16945813422871863476,"deps":[[16226529040278277557,"build_script_build",false,6879579245030865747]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/zmij-890ff8660f7b0f8d/dep-lib-zmij","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-946061105b7cdaa0/build-script-build-script-build b/target/debug/.fingerprint/zmij-946061105b7cdaa0/build-script-build-script-build new file mode 100644 index 0000000..a8f5a62 --- /dev/null +++ b/target/debug/.fingerprint/zmij-946061105b7cdaa0/build-script-build-script-build @@ -0,0 +1 @@ +2a9e796f81eaa1d7 \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-946061105b7cdaa0/build-script-build-script-build.json b/target/debug/.fingerprint/zmij-946061105b7cdaa0/build-script-build-script-build.json new file mode 100644 index 0000000..b822600 --- /dev/null +++ b/target/debug/.fingerprint/zmij-946061105b7cdaa0/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":11835527281324007204,"features":"[]","declared_features":"[\"no-panic\"]","target":5408242616063297496,"profile":11528375766455597691,"path":13645323632905566228,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/zmij-946061105b7cdaa0/dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":9396254390672932401,"compile_kind":0} \ No newline at end of file diff --git a/target/debug/.fingerprint/zmij-946061105b7cdaa0/dep-build-script-build-script-build b/target/debug/.fingerprint/zmij-946061105b7cdaa0/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/target/debug/.fingerprint/zmij-946061105b7cdaa0/dep-build-script-build-script-build differ diff --git a/target/debug/.fingerprint/zmij-946061105b7cdaa0/invoked.timestamp b/target/debug/.fingerprint/zmij-946061105b7cdaa0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/.fingerprint/zmij-946061105b7cdaa0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/num-traits-6512cb58310c022e/invoked.timestamp b/target/debug/build/num-traits-6512cb58310c022e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/num-traits-6512cb58310c022e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/num-traits-6512cb58310c022e/output b/target/debug/build/num-traits-6512cb58310c022e/output new file mode 100644 index 0000000..5acddfe --- /dev/null +++ b/target/debug/build/num-traits-6512cb58310c022e/output @@ -0,0 +1,3 @@ +cargo:rustc-check-cfg=cfg(has_total_cmp) +cargo:rustc-cfg=has_total_cmp +cargo:rerun-if-changed=build.rs diff --git a/target/debug/build/num-traits-6512cb58310c022e/root-output b/target/debug/build/num-traits-6512cb58310c022e/root-output new file mode 100644 index 0000000..fe62576 --- /dev/null +++ b/target/debug/build/num-traits-6512cb58310c022e/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/num-traits-6512cb58310c022e/out \ No newline at end of file diff --git a/target/debug/build/num-traits-6512cb58310c022e/stderr b/target/debug/build/num-traits-6512cb58310c022e/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/num-traits-71a2e43671297104/invoked.timestamp b/target/debug/build/num-traits-71a2e43671297104/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/num-traits-71a2e43671297104/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/num-traits-71a2e43671297104/output b/target/debug/build/num-traits-71a2e43671297104/output new file mode 100644 index 0000000..5acddfe --- /dev/null +++ b/target/debug/build/num-traits-71a2e43671297104/output @@ -0,0 +1,3 @@ +cargo:rustc-check-cfg=cfg(has_total_cmp) +cargo:rustc-cfg=has_total_cmp +cargo:rerun-if-changed=build.rs diff --git a/target/debug/build/num-traits-71a2e43671297104/root-output b/target/debug/build/num-traits-71a2e43671297104/root-output new file mode 100644 index 0000000..9339e71 --- /dev/null +++ b/target/debug/build/num-traits-71a2e43671297104/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/num-traits-71a2e43671297104/out \ No newline at end of file diff --git a/target/debug/build/num-traits-71a2e43671297104/stderr b/target/debug/build/num-traits-71a2e43671297104/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/num-traits-c8e95bd9b788a683/build-script-build b/target/debug/build/num-traits-c8e95bd9b788a683/build-script-build new file mode 100755 index 0000000..2f67b62 Binary files /dev/null and b/target/debug/build/num-traits-c8e95bd9b788a683/build-script-build differ diff --git a/target/debug/build/num-traits-c8e95bd9b788a683/build_script_build-c8e95bd9b788a683 b/target/debug/build/num-traits-c8e95bd9b788a683/build_script_build-c8e95bd9b788a683 new file mode 100755 index 0000000..2f67b62 Binary files /dev/null and b/target/debug/build/num-traits-c8e95bd9b788a683/build_script_build-c8e95bd9b788a683 differ diff --git a/target/debug/build/num-traits-c8e95bd9b788a683/build_script_build-c8e95bd9b788a683.d b/target/debug/build/num-traits-c8e95bd9b788a683/build_script_build-c8e95bd9b788a683.d new file mode 100644 index 0000000..2197427 --- /dev/null +++ b/target/debug/build/num-traits-c8e95bd9b788a683/build_script_build-c8e95bd9b788a683.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/num-traits-c8e95bd9b788a683/build_script_build-c8e95bd9b788a683.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/num-traits-c8e95bd9b788a683/build_script_build-c8e95bd9b788a683: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs: diff --git a/target/debug/build/proc-macro2-ab005e1b49b4395b/build-script-build b/target/debug/build/proc-macro2-ab005e1b49b4395b/build-script-build new file mode 100755 index 0000000..cfeac16 Binary files /dev/null and b/target/debug/build/proc-macro2-ab005e1b49b4395b/build-script-build differ diff --git a/target/debug/build/proc-macro2-ab005e1b49b4395b/build_script_build-ab005e1b49b4395b b/target/debug/build/proc-macro2-ab005e1b49b4395b/build_script_build-ab005e1b49b4395b new file mode 100755 index 0000000..cfeac16 Binary files /dev/null and b/target/debug/build/proc-macro2-ab005e1b49b4395b/build_script_build-ab005e1b49b4395b differ diff --git a/target/debug/build/proc-macro2-ab005e1b49b4395b/build_script_build-ab005e1b49b4395b.d b/target/debug/build/proc-macro2-ab005e1b49b4395b/build_script_build-ab005e1b49b4395b.d new file mode 100644 index 0000000..b7a70c4 --- /dev/null +++ b/target/debug/build/proc-macro2-ab005e1b49b4395b/build_script_build-ab005e1b49b4395b.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/proc-macro2-ab005e1b49b4395b/build_script_build-ab005e1b49b4395b.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/build.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/proc-macro2-ab005e1b49b4395b/build_script_build-ab005e1b49b4395b: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/build.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/build.rs: diff --git a/target/debug/build/proc-macro2-ef41e94ab0f532d9/invoked.timestamp b/target/debug/build/proc-macro2-ef41e94ab0f532d9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/proc-macro2-ef41e94ab0f532d9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/proc-macro2-ef41e94ab0f532d9/output b/target/debug/build/proc-macro2-ef41e94ab0f532d9/output new file mode 100644 index 0000000..d3d235a --- /dev/null +++ b/target/debug/build/proc-macro2-ef41e94ab0f532d9/output @@ -0,0 +1,23 @@ +cargo:rustc-check-cfg=cfg(fuzzing) +cargo:rustc-check-cfg=cfg(no_is_available) +cargo:rustc-check-cfg=cfg(no_literal_byte_character) +cargo:rustc-check-cfg=cfg(no_literal_c_string) +cargo:rustc-check-cfg=cfg(no_source_text) +cargo:rustc-check-cfg=cfg(proc_macro_span) +cargo:rustc-check-cfg=cfg(proc_macro_span_file) +cargo:rustc-check-cfg=cfg(proc_macro_span_location) +cargo:rustc-check-cfg=cfg(procmacro2_backtrace) +cargo:rustc-check-cfg=cfg(procmacro2_build_probe) +cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing) +cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt) +cargo:rustc-check-cfg=cfg(randomize_layout) +cargo:rustc-check-cfg=cfg(span_locations) +cargo:rustc-check-cfg=cfg(super_unstable) +cargo:rustc-check-cfg=cfg(wrap_proc_macro) +cargo:rerun-if-changed=src/probe/proc_macro_span.rs +cargo:rustc-cfg=wrap_proc_macro +cargo:rerun-if-changed=src/probe/proc_macro_span_location.rs +cargo:rustc-cfg=proc_macro_span_location +cargo:rerun-if-changed=src/probe/proc_macro_span_file.rs +cargo:rustc-cfg=proc_macro_span_file +cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP diff --git a/target/debug/build/proc-macro2-ef41e94ab0f532d9/root-output b/target/debug/build/proc-macro2-ef41e94ab0f532d9/root-output new file mode 100644 index 0000000..11aca40 --- /dev/null +++ b/target/debug/build/proc-macro2-ef41e94ab0f532d9/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/proc-macro2-ef41e94ab0f532d9/out \ No newline at end of file diff --git a/target/debug/build/proc-macro2-ef41e94ab0f532d9/stderr b/target/debug/build/proc-macro2-ef41e94ab0f532d9/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/quote-16720ff8b16631c2/invoked.timestamp b/target/debug/build/quote-16720ff8b16631c2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/quote-16720ff8b16631c2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/quote-16720ff8b16631c2/output b/target/debug/build/quote-16720ff8b16631c2/output new file mode 100644 index 0000000..6d81eca --- /dev/null +++ b/target/debug/build/quote-16720ff8b16631c2/output @@ -0,0 +1,2 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) diff --git a/target/debug/build/quote-16720ff8b16631c2/root-output b/target/debug/build/quote-16720ff8b16631c2/root-output new file mode 100644 index 0000000..cdc48d6 --- /dev/null +++ b/target/debug/build/quote-16720ff8b16631c2/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/quote-16720ff8b16631c2/out \ No newline at end of file diff --git a/target/debug/build/quote-16720ff8b16631c2/stderr b/target/debug/build/quote-16720ff8b16631c2/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/quote-cb66644ea05edbd9/build-script-build b/target/debug/build/quote-cb66644ea05edbd9/build-script-build new file mode 100755 index 0000000..246aa3a Binary files /dev/null and b/target/debug/build/quote-cb66644ea05edbd9/build-script-build differ diff --git a/target/debug/build/quote-cb66644ea05edbd9/build_script_build-cb66644ea05edbd9 b/target/debug/build/quote-cb66644ea05edbd9/build_script_build-cb66644ea05edbd9 new file mode 100755 index 0000000..246aa3a Binary files /dev/null and b/target/debug/build/quote-cb66644ea05edbd9/build_script_build-cb66644ea05edbd9 differ diff --git a/target/debug/build/quote-cb66644ea05edbd9/build_script_build-cb66644ea05edbd9.d b/target/debug/build/quote-cb66644ea05edbd9/build_script_build-cb66644ea05edbd9.d new file mode 100644 index 0000000..0adc426 --- /dev/null +++ b/target/debug/build/quote-cb66644ea05edbd9/build_script_build-cb66644ea05edbd9.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/quote-cb66644ea05edbd9/build_script_build-cb66644ea05edbd9.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/build.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/quote-cb66644ea05edbd9/build_script_build-cb66644ea05edbd9: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/build.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/build.rs: diff --git a/target/debug/build/rust_decimal-3360a4e81cd17d25/invoked.timestamp b/target/debug/build/rust_decimal-3360a4e81cd17d25/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/rust_decimal-3360a4e81cd17d25/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/rust_decimal-3360a4e81cd17d25/out/README-lib.md b/target/debug/build/rust_decimal-3360a4e81cd17d25/out/README-lib.md new file mode 100644 index 0000000..9942816 --- /dev/null +++ b/target/debug/build/rust_decimal-3360a4e81cd17d25/out/README-lib.md @@ -0,0 +1,505 @@ + +A Decimal number implementation written in pure Rust suitable for financial calculations that require significant +integral and fractional digits with no round-off errors. + +The binary representation consists of a 96 bit integer number, a scaling factor used to specify the decimal fraction and +a 1 bit sign. Because of this representation, trailing zeros are preserved and may be exposed when in string form. These +can be truncated using the `normalize` or `round_dp` functions. + +## Installing + +```sh +$ cargo add rust_decimal +``` + +Alternatively, you can edit your `Cargo.toml` directly and run `cargo update`: + +```toml +[dependencies] +rust_decimal = "1.43" +``` + +To enable macro support, you can enable the `macros` feature: + +```sh +$ cargo add rust_decimal --features macros +``` + +## Usage + +Decimal numbers can be created in a few distinct ways. The easiest and most efficient method of creating a Decimal is to +use the macro: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; + +// Import via use rust_decimal_macros or use the `macros` feature to import at the crate level +// `use rust_decimal_macros::dec;` +// or +// `use rust_decimal::dec;` + +let number = dec!(-1.23) + dec!(3.45); +assert_eq!(number, dec!(2.22)); +assert_eq!(number.to_string(), "2.22"); +``` + +Alternatively you can also use one of the Decimal number convenience +functions ([see the docs](https://docs.rs/rust_decimal/) for more details): + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; + +// Using the prelude can help importing trait based functions (e.g. core::str::FromStr). +use rust_decimal::prelude::*; + +// Using an integer followed by the decimal points +let scaled = Decimal::new(202, 2); +assert_eq!("2.02", scaled.to_string()); + +// From a 128 bit integer +let balance = Decimal::from_i128_with_scale(5_897_932_384_626_433_832, 2); +assert_eq!("58979323846264338.32", balance.to_string()); + +// From a string representation +let from_string = Decimal::from_str("2.02").unwrap(); +assert_eq!("2.02", from_string.to_string()); + +// From a string representation in a different base +let from_string_base16 = Decimal::from_str_radix("ffff", 16).unwrap(); +assert_eq!("65535", from_string_base16.to_string()); + +// From scientific notation +let sci = Decimal::from_scientific("9.7e-7").unwrap(); +assert_eq!("0.00000097", sci.to_string()); + +// Using the `Into` trait +let my_int: Decimal = 3_i32.into(); +assert_eq!("3", my_int.to_string()); + +// Using the raw decimal representation +let pi = Decimal::from_parts(1_102_470_952, 185_874_565, 1_703_060_790, false, 28); +assert_eq!("3.1415926535897932384626433832", pi.to_string()); + +// If the `macros` feature is enabled, it also allows for the `dec!` macro +let amount = dec!(25.12); +assert_eq!("25.12", amount.to_string()); +``` + +Once you have instantiated your `Decimal` number you can perform calculations with it just like any other number: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; + +use rust_decimal::prelude::*; // Includes the `dec` macro when feature specified + +let amount = dec!(25.12); +let tax_percentage = dec!(0.085); +let total = amount + (amount * tax_percentage).round_dp(2); +assert_eq!(total, dec!(27.26)); +``` + +## Features + +**Behavior / Functionality** + +* [borsh](#borsh) +* [bytemuck](#bytemuck) +* [c-repr](#c-repr) +* [legacy-ops](#legacy-ops) +* [macros](#macros) +* [maths](#maths) +* [ndarray](#ndarray) +* [rocket-traits](#rocket-traits) +* [rust-fuzz](#rust-fuzz) +* [std](#std) +* [wasm](#wasm) + +**Database** + +* [db-postgres](#db-postgres) +* [db-tokio-postgres](#db-tokio-postgres) +* [db-diesel-postgres](#db-diesel-postgres) +* [db-diesel-mysql](#db-diesel-mysql) + +**Serde** + +* [serde-float](#serde-float) +* [serde-str](#serde-str) +* [serde-arbitrary-precision](#serde-arbitrary-precision) +* [serde-with-float](#serde-with-float) +* [serde-with-str](#serde-with-str) +* [serde-with-arbitrary-precision](#serde-with-arbitrary-precision) + +### `align16` + +Forces `Decimal`'s alignment to 16 bytes (128 bits). This is identical to `u128` and `i128`'s alignment on x86 platforms. + +### `borsh` + +Enables [Borsh](https://borsh.io/) serialization for `Decimal`. + +### `bytemuck` + +Enables [bytemuck](https://github.com/Lokathor/bytemuck) support by deriving `Pod` and `Zeroable` for `Decimal`. This also activates the `c-repr` feature since `Pod` requires `repr(C)`. + +### `c-repr` + +Forces `Decimal` to use `[repr(C)]`. + +### `db-postgres` + +Enables a PostgreSQL communication module. It allows for reading and writing the `Decimal` +type by transparently serializing/deserializing into the `NUMERIC` data type within PostgreSQL. + +### `db-tokio-postgres` + +Enables the tokio postgres module allowing for async communication with PostgreSQL. + +### `db-diesel-postgres` + +Enable [`diesel`](https://diesel.rs) PostgreSQL support. + +### `db-diesel-mysql` + +Enable [`diesel`](https://diesel.rs) MySQL support. + +### `legacy-ops` + +**Warning:** This is deprecated and will be removed from a future versions. + +As of `1.10` the algorithms used to perform basic operations have changed which has benefits of significant speed +improvements. +To maintain backwards compatibility this can be opted out of by enabling the `legacy-ops` feature. + +### `macros` + +The `macros` feature enables a compile time macro `dec` to be available at both the crate root, and via prelude. + +This parses the input at compile time and converts it to an optimized `Decimal` representation. Invalid inputs will +cause a compile time error. + +Any Rust number format is supported, including scientific notation and alternate bases. + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "macros")] +use rust_decimal::prelude::*; + +assert_eq!(dec!(1.23), Decimal::new(123, 2)); +``` + +### `maths` + +The `maths` feature enables additional complex mathematical functions such as `pow`, `ln`, `enf`, `exp` etc. +Documentation detailing the additional functions can be found on the +[`MathematicalOps`](https://docs.rs/rust_decimal/latest/rust_decimal/trait.MathematicalOps.html) trait. + +Please note that `ln` and `log10` will panic on invalid input with `checked_ln` and `checked_log10` the preferred +functions +to curb against this. When the `maths` feature was first developed the library would instead return `0` on invalid +input. To re-enable this +non-panicking behavior, please use the feature: `maths-nopanic`. + +### `ndarray` + +Enables arithmetic operations using [`ndarray`](https://github.com/rust-ndarray/ndarray) on arrays of `Decimal`. + +### `proptest` + +Enables a [`proptest`](https://github.com/proptest-rs/proptest) strategy to generate values for Rust Decimal. + +### `rand` + +Implements `rand::distributions::Distribution` to allow the creation of random instances. + +Note: When using `rand::Rng` trait to generate a decimal between a range of two other decimals, the scale of the +randomly-generated +decimal will be the same as the scale of the input decimals (or, if the inputs have different scales, the higher of the +two). + +### `rkyv` + +Removed in `1.43.0`. This feature previously enabled [rkyv](https://github.com/rkyv/rkyv) `0.7` serialization for +`Decimal`. The `0.7` line is no longer supported upstream and will not receive further fixes +(see [RUSTSEC-2026-0235](https://rustsec.org/advisories/RUSTSEC-2026-0235.html)), so it was carried in every downstream +lockfile regardless of whether the feature was enabled. + +Use rkyv's [remote derives](https://rkyv.org/derive-macro-features/remote-derive.html) instead. These work against any +rkyv version without `rust_decimal` needing to depend on rkyv at all, and are demonstrated in `examples/rkyv-remote`: + +```ignore +use rkyv::{rancor::Error, Archive, Deserialize, Serialize}; +use rust_decimal::prelude::{dec, Decimal}; + +#[derive(Archive, Serialize, Deserialize, Debug, PartialEq, Eq)] +struct Root { + #[rkyv(with = RkyvDecimal)] + decimal: Decimal, +} + +/// Archived layout of `Decimal` +#[derive(Archive, Serialize, Deserialize)] +#[rkyv(remote = Decimal)] +struct RkyvDecimal { + #[rkyv(getter = Decimal::serialize)] + bytes: [u8; 16], +} + +impl From for Decimal { + fn from(RkyvDecimal { bytes }: RkyvDecimal) -> Self { + Self::deserialize(bytes) + } +} +``` + +### `rocket-traits` + +Enable support for Rocket forms by implementing the `FromFormField` trait. + +### `rust-fuzz` + +Enable `rust-fuzz` support by implementing the `Arbitrary` trait. + +### `serde-float` + +> **Note:** This feature applies float serialization/deserialization rules as the default method for handling `Decimal` +> numbers. +> See also the `serde-with-*` features for greater flexibility. + +Enable this so that JSON serialization of `Decimal` types are sent as a float instead of a string (default). + +e.g. with this turned on, JSON serialization would output: + +```json +{ + "value": 1.234 +} +``` + +### `serde-str` + +> **Note:** This feature applies string serialization/deserialization rules as the default method for handling `Decimal` +> numbers. +> See also the `serde-with-*` features for greater flexibility. + +This is typically useful for `bincode` or `csv` like implementations. + +Since `bincode` does not specify type information, we need to ensure that a type hint is provided in order to +correctly be able to deserialize. Enabling this feature on its own will force deserialization to use `deserialize_str` +instead of `deserialize_any`. + +If, for some reason, you also have `serde-float` enabled then this will use `deserialize_f64` as a type hint. Because +converting to `f64` _loses_ precision, it's highly recommended that you do NOT enable this feature when working with +`bincode`. That being said, this will only use 8 bytes so is slightly more efficient in terms of storage size. + +### `serde-arbitrary-precision` + +> **Note:** This feature applies arbitrary serialization/deserialization rules as the default method for +> handling `Decimal` numbers. +> See also the `serde-with-*` features for greater flexibility. + +This is used primarily with `serde_json` and consequently adds it as a "weak dependency". This supports the +`arbitrary_precision` feature inside `serde_json` when parsing decimals. + +This is recommended when parsing "float" looking data as it will prevent data loss. + +Please note, this currently serializes numbers in a float like format by default, which can be an unexpected +consequence. For greater +control over the serialization format, please use the `serde-with-arbitrary-precision` feature. + +### `serde-with-float` + +Enable this to access the module for serializing `Decimal` types to a float. This can be used in `struct` definitions +like so: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-float")] +#[derive(Serialize, Deserialize)] +pub struct FloatExample { + #[serde(with = "rust_decimal::serde::float")] + value: Decimal, +} +``` + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-float")] +#[derive(Serialize, Deserialize)] +pub struct OptionFloatExample { + #[serde(with = "rust_decimal::serde::float_option")] + value: Option, +} +``` + +Alternatively, if only the serialization feature is desired (e.g. to keep flexibility while deserialization): + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-float")] +#[derive(Serialize, Deserialize)] +pub struct FloatExample { + #[serde(serialize_with = "rust_decimal::serde::float::serialize")] + value: Decimal, +} +``` + +### `serde-with-str` + +Enable this to access the module for serializing `Decimal` types to a `String`. This can be used in `struct` definitions +like so: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-str")] +#[derive(Serialize, Deserialize)] +pub struct StrExample { + #[serde(with = "rust_decimal::serde::str")] + value: Decimal, +} +``` + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-str")] +#[derive(Serialize, Deserialize)] +pub struct OptionStrExample { + #[serde(with = "rust_decimal::serde::str_option")] + value: Option, +} +``` + +This feature isn't typically required for serialization however can be useful for deserialization purposes since it does +not require +a type hint. Consequently, you can force this for just deserialization by: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-str")] +#[derive(Serialize, Deserialize)] +pub struct StrExample { + #[serde(deserialize_with = "rust_decimal::serde::str::deserialize")] + value: Decimal, +} +``` + +### `serde-with-arbitrary-precision` + +Enable this to access the module for deserializing `Decimal` types using the `serde_json/arbitrary_precision` feature. +This can be used in `struct` definitions like so: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-arbitrary-precision")] +#[derive(Serialize, Deserialize)] +pub struct ArbitraryExample { + #[serde(with = "rust_decimal::serde::arbitrary_precision")] + value: Decimal, +} +``` + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-arbitrary-precision")] +#[derive(Serialize, Deserialize)] +pub struct OptionArbitraryExample { + #[serde(with = "rust_decimal::serde::arbitrary_precision_option")] + value: Option, +} +``` + +An unexpected consequence of this feature is that it will serialize as a float like number. To prevent this, you can +target the struct to only deserialize with the `arbitrary_precision` feature: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-arbitrary-precision")] +#[derive(Serialize, Deserialize)] +pub struct ArbitraryExample { + #[serde(deserialize_with = "rust_decimal::serde::arbitrary_precision::deserialize")] + value: Decimal, +} +``` + +This will ensure that serialization still occurs as a string. + +Please see the `examples` directory for more information regarding `serde_json` scenarios. + +### `std` + +Enable `std` library support. This is enabled by default, however in the future will be opt in. For now, to +support `no_std` +libraries, this crate can be compiled with `--no-default-features`. + +### `wasm` + +Enable [`wasm-bindgen`](https://github.com/rustwasm/wasm-bindgen) support which makes `Decimal` compatible with the +`wasm_bindgen` attribute macro and exposes the following methods across boundaries: +* `fromNumber()` / `toNumber()` — convert between `Decimal` and the primitive `number` type. +* `fromString()` / `toString()` — convert between `Decimal` and a string representation. + +## Building + +Please refer to the [Build document](https://github.com/paupino/rust-decimal/blob/master/BUILD.md) for more information on building and testing Rust Decimal. + +## Minimum Rust Compiler Version + +The current _minimum_ compiler version is `1.67.1` which was released on `2023-02-09`. + +This library maintains support for rust compiler versions that are 4 minor versions away from the current stable rust +compiler version. +For example, if the current stable compiler version is `1.50.0` then we will guarantee support up to and +including `1.46.0`. +Of note, we will only update the minimum supported version if and when required. + +## Comparison to other Decimal implementations + +During the development of this library, there were various design decisions made to ensure that decimal calculations +would +be quick, accurate and efficient. Some decisions, however, put limitations on what this library can do and ultimately +what +it is suitable for. One such decision was the structure of the internal decimal representation. + +This library uses a mantissa of 96 bits made up of three 32-bit unsigned integers with a fourth 32-bit unsigned integer +to represent the scale/sign +(similar to the C and .NET Decimal implementations). +This structure allows us to make use of algorithmic optimizations to implement basic arithmetic; ultimately this gives +us the ability +to squeeze out performance and make it one of the fastest implementations available. The downside of this approach +however is that +the maximum number of significant digits that can be represented is roughly 28 base-10 digits (29 in some cases). + +While this constraint is not an issue for many applications (e.g. when dealing with money), some applications may +require a higher number of significant digits to be represented. Fortunately, +there are alternative implementations that may be worth investigating, such as: + +* [bigdecimal](https://crates.io/crates/bigdecimal) +* [decimal-rs](https://crates.io/crates/decimal-rs) + +If you have further questions about the suitability of this library for your project, then feel free to either start a +[discussion](https://github.com/paupino/rust-decimal/discussions) or open +an [issue](https://github.com/paupino/rust-decimal/issues) and we'll +do our best to help. diff --git a/target/debug/build/rust_decimal-3360a4e81cd17d25/output b/target/debug/build/rust_decimal-3360a4e81cd17d25/output new file mode 100644 index 0000000..ec1fa50 --- /dev/null +++ b/target/debug/build/rust_decimal-3360a4e81cd17d25/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=README.md diff --git a/target/debug/build/rust_decimal-3360a4e81cd17d25/root-output b/target/debug/build/rust_decimal-3360a4e81cd17d25/root-output new file mode 100644 index 0000000..1e42761 --- /dev/null +++ b/target/debug/build/rust_decimal-3360a4e81cd17d25/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-3360a4e81cd17d25/out \ No newline at end of file diff --git a/target/debug/build/rust_decimal-3360a4e81cd17d25/stderr b/target/debug/build/rust_decimal-3360a4e81cd17d25/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/rust_decimal-49b44c36e17fb9c2/build-script-build b/target/debug/build/rust_decimal-49b44c36e17fb9c2/build-script-build new file mode 100755 index 0000000..ea854d5 Binary files /dev/null and b/target/debug/build/rust_decimal-49b44c36e17fb9c2/build-script-build differ diff --git a/target/debug/build/rust_decimal-49b44c36e17fb9c2/build_script_build-49b44c36e17fb9c2 b/target/debug/build/rust_decimal-49b44c36e17fb9c2/build_script_build-49b44c36e17fb9c2 new file mode 100755 index 0000000..ea854d5 Binary files /dev/null and b/target/debug/build/rust_decimal-49b44c36e17fb9c2/build_script_build-49b44c36e17fb9c2 differ diff --git a/target/debug/build/rust_decimal-49b44c36e17fb9c2/build_script_build-49b44c36e17fb9c2.d b/target/debug/build/rust_decimal-49b44c36e17fb9c2/build_script_build-49b44c36e17fb9c2.d new file mode 100644 index 0000000..de39ee2 --- /dev/null +++ b/target/debug/build/rust_decimal-49b44c36e17fb9c2/build_script_build-49b44c36e17fb9c2.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-49b44c36e17fb9c2/build_script_build-49b44c36e17fb9c2.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/build.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-49b44c36e17fb9c2/build_script_build-49b44c36e17fb9c2: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/build.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/build.rs: diff --git a/target/debug/build/rust_decimal-f4748df007f3c2b0/invoked.timestamp b/target/debug/build/rust_decimal-f4748df007f3c2b0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/rust_decimal-f4748df007f3c2b0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md b/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md new file mode 100644 index 0000000..9942816 --- /dev/null +++ b/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md @@ -0,0 +1,505 @@ + +A Decimal number implementation written in pure Rust suitable for financial calculations that require significant +integral and fractional digits with no round-off errors. + +The binary representation consists of a 96 bit integer number, a scaling factor used to specify the decimal fraction and +a 1 bit sign. Because of this representation, trailing zeros are preserved and may be exposed when in string form. These +can be truncated using the `normalize` or `round_dp` functions. + +## Installing + +```sh +$ cargo add rust_decimal +``` + +Alternatively, you can edit your `Cargo.toml` directly and run `cargo update`: + +```toml +[dependencies] +rust_decimal = "1.43" +``` + +To enable macro support, you can enable the `macros` feature: + +```sh +$ cargo add rust_decimal --features macros +``` + +## Usage + +Decimal numbers can be created in a few distinct ways. The easiest and most efficient method of creating a Decimal is to +use the macro: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; + +// Import via use rust_decimal_macros or use the `macros` feature to import at the crate level +// `use rust_decimal_macros::dec;` +// or +// `use rust_decimal::dec;` + +let number = dec!(-1.23) + dec!(3.45); +assert_eq!(number, dec!(2.22)); +assert_eq!(number.to_string(), "2.22"); +``` + +Alternatively you can also use one of the Decimal number convenience +functions ([see the docs](https://docs.rs/rust_decimal/) for more details): + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; + +// Using the prelude can help importing trait based functions (e.g. core::str::FromStr). +use rust_decimal::prelude::*; + +// Using an integer followed by the decimal points +let scaled = Decimal::new(202, 2); +assert_eq!("2.02", scaled.to_string()); + +// From a 128 bit integer +let balance = Decimal::from_i128_with_scale(5_897_932_384_626_433_832, 2); +assert_eq!("58979323846264338.32", balance.to_string()); + +// From a string representation +let from_string = Decimal::from_str("2.02").unwrap(); +assert_eq!("2.02", from_string.to_string()); + +// From a string representation in a different base +let from_string_base16 = Decimal::from_str_radix("ffff", 16).unwrap(); +assert_eq!("65535", from_string_base16.to_string()); + +// From scientific notation +let sci = Decimal::from_scientific("9.7e-7").unwrap(); +assert_eq!("0.00000097", sci.to_string()); + +// Using the `Into` trait +let my_int: Decimal = 3_i32.into(); +assert_eq!("3", my_int.to_string()); + +// Using the raw decimal representation +let pi = Decimal::from_parts(1_102_470_952, 185_874_565, 1_703_060_790, false, 28); +assert_eq!("3.1415926535897932384626433832", pi.to_string()); + +// If the `macros` feature is enabled, it also allows for the `dec!` macro +let amount = dec!(25.12); +assert_eq!("25.12", amount.to_string()); +``` + +Once you have instantiated your `Decimal` number you can perform calculations with it just like any other number: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; + +use rust_decimal::prelude::*; // Includes the `dec` macro when feature specified + +let amount = dec!(25.12); +let tax_percentage = dec!(0.085); +let total = amount + (amount * tax_percentage).round_dp(2); +assert_eq!(total, dec!(27.26)); +``` + +## Features + +**Behavior / Functionality** + +* [borsh](#borsh) +* [bytemuck](#bytemuck) +* [c-repr](#c-repr) +* [legacy-ops](#legacy-ops) +* [macros](#macros) +* [maths](#maths) +* [ndarray](#ndarray) +* [rocket-traits](#rocket-traits) +* [rust-fuzz](#rust-fuzz) +* [std](#std) +* [wasm](#wasm) + +**Database** + +* [db-postgres](#db-postgres) +* [db-tokio-postgres](#db-tokio-postgres) +* [db-diesel-postgres](#db-diesel-postgres) +* [db-diesel-mysql](#db-diesel-mysql) + +**Serde** + +* [serde-float](#serde-float) +* [serde-str](#serde-str) +* [serde-arbitrary-precision](#serde-arbitrary-precision) +* [serde-with-float](#serde-with-float) +* [serde-with-str](#serde-with-str) +* [serde-with-arbitrary-precision](#serde-with-arbitrary-precision) + +### `align16` + +Forces `Decimal`'s alignment to 16 bytes (128 bits). This is identical to `u128` and `i128`'s alignment on x86 platforms. + +### `borsh` + +Enables [Borsh](https://borsh.io/) serialization for `Decimal`. + +### `bytemuck` + +Enables [bytemuck](https://github.com/Lokathor/bytemuck) support by deriving `Pod` and `Zeroable` for `Decimal`. This also activates the `c-repr` feature since `Pod` requires `repr(C)`. + +### `c-repr` + +Forces `Decimal` to use `[repr(C)]`. + +### `db-postgres` + +Enables a PostgreSQL communication module. It allows for reading and writing the `Decimal` +type by transparently serializing/deserializing into the `NUMERIC` data type within PostgreSQL. + +### `db-tokio-postgres` + +Enables the tokio postgres module allowing for async communication with PostgreSQL. + +### `db-diesel-postgres` + +Enable [`diesel`](https://diesel.rs) PostgreSQL support. + +### `db-diesel-mysql` + +Enable [`diesel`](https://diesel.rs) MySQL support. + +### `legacy-ops` + +**Warning:** This is deprecated and will be removed from a future versions. + +As of `1.10` the algorithms used to perform basic operations have changed which has benefits of significant speed +improvements. +To maintain backwards compatibility this can be opted out of by enabling the `legacy-ops` feature. + +### `macros` + +The `macros` feature enables a compile time macro `dec` to be available at both the crate root, and via prelude. + +This parses the input at compile time and converts it to an optimized `Decimal` representation. Invalid inputs will +cause a compile time error. + +Any Rust number format is supported, including scientific notation and alternate bases. + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "macros")] +use rust_decimal::prelude::*; + +assert_eq!(dec!(1.23), Decimal::new(123, 2)); +``` + +### `maths` + +The `maths` feature enables additional complex mathematical functions such as `pow`, `ln`, `enf`, `exp` etc. +Documentation detailing the additional functions can be found on the +[`MathematicalOps`](https://docs.rs/rust_decimal/latest/rust_decimal/trait.MathematicalOps.html) trait. + +Please note that `ln` and `log10` will panic on invalid input with `checked_ln` and `checked_log10` the preferred +functions +to curb against this. When the `maths` feature was first developed the library would instead return `0` on invalid +input. To re-enable this +non-panicking behavior, please use the feature: `maths-nopanic`. + +### `ndarray` + +Enables arithmetic operations using [`ndarray`](https://github.com/rust-ndarray/ndarray) on arrays of `Decimal`. + +### `proptest` + +Enables a [`proptest`](https://github.com/proptest-rs/proptest) strategy to generate values for Rust Decimal. + +### `rand` + +Implements `rand::distributions::Distribution` to allow the creation of random instances. + +Note: When using `rand::Rng` trait to generate a decimal between a range of two other decimals, the scale of the +randomly-generated +decimal will be the same as the scale of the input decimals (or, if the inputs have different scales, the higher of the +two). + +### `rkyv` + +Removed in `1.43.0`. This feature previously enabled [rkyv](https://github.com/rkyv/rkyv) `0.7` serialization for +`Decimal`. The `0.7` line is no longer supported upstream and will not receive further fixes +(see [RUSTSEC-2026-0235](https://rustsec.org/advisories/RUSTSEC-2026-0235.html)), so it was carried in every downstream +lockfile regardless of whether the feature was enabled. + +Use rkyv's [remote derives](https://rkyv.org/derive-macro-features/remote-derive.html) instead. These work against any +rkyv version without `rust_decimal` needing to depend on rkyv at all, and are demonstrated in `examples/rkyv-remote`: + +```ignore +use rkyv::{rancor::Error, Archive, Deserialize, Serialize}; +use rust_decimal::prelude::{dec, Decimal}; + +#[derive(Archive, Serialize, Deserialize, Debug, PartialEq, Eq)] +struct Root { + #[rkyv(with = RkyvDecimal)] + decimal: Decimal, +} + +/// Archived layout of `Decimal` +#[derive(Archive, Serialize, Deserialize)] +#[rkyv(remote = Decimal)] +struct RkyvDecimal { + #[rkyv(getter = Decimal::serialize)] + bytes: [u8; 16], +} + +impl From for Decimal { + fn from(RkyvDecimal { bytes }: RkyvDecimal) -> Self { + Self::deserialize(bytes) + } +} +``` + +### `rocket-traits` + +Enable support for Rocket forms by implementing the `FromFormField` trait. + +### `rust-fuzz` + +Enable `rust-fuzz` support by implementing the `Arbitrary` trait. + +### `serde-float` + +> **Note:** This feature applies float serialization/deserialization rules as the default method for handling `Decimal` +> numbers. +> See also the `serde-with-*` features for greater flexibility. + +Enable this so that JSON serialization of `Decimal` types are sent as a float instead of a string (default). + +e.g. with this turned on, JSON serialization would output: + +```json +{ + "value": 1.234 +} +``` + +### `serde-str` + +> **Note:** This feature applies string serialization/deserialization rules as the default method for handling `Decimal` +> numbers. +> See also the `serde-with-*` features for greater flexibility. + +This is typically useful for `bincode` or `csv` like implementations. + +Since `bincode` does not specify type information, we need to ensure that a type hint is provided in order to +correctly be able to deserialize. Enabling this feature on its own will force deserialization to use `deserialize_str` +instead of `deserialize_any`. + +If, for some reason, you also have `serde-float` enabled then this will use `deserialize_f64` as a type hint. Because +converting to `f64` _loses_ precision, it's highly recommended that you do NOT enable this feature when working with +`bincode`. That being said, this will only use 8 bytes so is slightly more efficient in terms of storage size. + +### `serde-arbitrary-precision` + +> **Note:** This feature applies arbitrary serialization/deserialization rules as the default method for +> handling `Decimal` numbers. +> See also the `serde-with-*` features for greater flexibility. + +This is used primarily with `serde_json` and consequently adds it as a "weak dependency". This supports the +`arbitrary_precision` feature inside `serde_json` when parsing decimals. + +This is recommended when parsing "float" looking data as it will prevent data loss. + +Please note, this currently serializes numbers in a float like format by default, which can be an unexpected +consequence. For greater +control over the serialization format, please use the `serde-with-arbitrary-precision` feature. + +### `serde-with-float` + +Enable this to access the module for serializing `Decimal` types to a float. This can be used in `struct` definitions +like so: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-float")] +#[derive(Serialize, Deserialize)] +pub struct FloatExample { + #[serde(with = "rust_decimal::serde::float")] + value: Decimal, +} +``` + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-float")] +#[derive(Serialize, Deserialize)] +pub struct OptionFloatExample { + #[serde(with = "rust_decimal::serde::float_option")] + value: Option, +} +``` + +Alternatively, if only the serialization feature is desired (e.g. to keep flexibility while deserialization): + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-float")] +#[derive(Serialize, Deserialize)] +pub struct FloatExample { + #[serde(serialize_with = "rust_decimal::serde::float::serialize")] + value: Decimal, +} +``` + +### `serde-with-str` + +Enable this to access the module for serializing `Decimal` types to a `String`. This can be used in `struct` definitions +like so: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-str")] +#[derive(Serialize, Deserialize)] +pub struct StrExample { + #[serde(with = "rust_decimal::serde::str")] + value: Decimal, +} +``` + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-str")] +#[derive(Serialize, Deserialize)] +pub struct OptionStrExample { + #[serde(with = "rust_decimal::serde::str_option")] + value: Option, +} +``` + +This feature isn't typically required for serialization however can be useful for deserialization purposes since it does +not require +a type hint. Consequently, you can force this for just deserialization by: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-str")] +#[derive(Serialize, Deserialize)] +pub struct StrExample { + #[serde(deserialize_with = "rust_decimal::serde::str::deserialize")] + value: Decimal, +} +``` + +### `serde-with-arbitrary-precision` + +Enable this to access the module for deserializing `Decimal` types using the `serde_json/arbitrary_precision` feature. +This can be used in `struct` definitions like so: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-arbitrary-precision")] +#[derive(Serialize, Deserialize)] +pub struct ArbitraryExample { + #[serde(with = "rust_decimal::serde::arbitrary_precision")] + value: Decimal, +} +``` + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-arbitrary-precision")] +#[derive(Serialize, Deserialize)] +pub struct OptionArbitraryExample { + #[serde(with = "rust_decimal::serde::arbitrary_precision_option")] + value: Option, +} +``` + +An unexpected consequence of this feature is that it will serialize as a float like number. To prevent this, you can +target the struct to only deserialize with the `arbitrary_precision` feature: + +```rust +# use rust_decimal::Decimal; +# use rust_decimal_macros::dec; +# use serde::{Serialize, Deserialize}; +# #[cfg(features = "serde-with-arbitrary-precision")] +#[derive(Serialize, Deserialize)] +pub struct ArbitraryExample { + #[serde(deserialize_with = "rust_decimal::serde::arbitrary_precision::deserialize")] + value: Decimal, +} +``` + +This will ensure that serialization still occurs as a string. + +Please see the `examples` directory for more information regarding `serde_json` scenarios. + +### `std` + +Enable `std` library support. This is enabled by default, however in the future will be opt in. For now, to +support `no_std` +libraries, this crate can be compiled with `--no-default-features`. + +### `wasm` + +Enable [`wasm-bindgen`](https://github.com/rustwasm/wasm-bindgen) support which makes `Decimal` compatible with the +`wasm_bindgen` attribute macro and exposes the following methods across boundaries: +* `fromNumber()` / `toNumber()` — convert between `Decimal` and the primitive `number` type. +* `fromString()` / `toString()` — convert between `Decimal` and a string representation. + +## Building + +Please refer to the [Build document](https://github.com/paupino/rust-decimal/blob/master/BUILD.md) for more information on building and testing Rust Decimal. + +## Minimum Rust Compiler Version + +The current _minimum_ compiler version is `1.67.1` which was released on `2023-02-09`. + +This library maintains support for rust compiler versions that are 4 minor versions away from the current stable rust +compiler version. +For example, if the current stable compiler version is `1.50.0` then we will guarantee support up to and +including `1.46.0`. +Of note, we will only update the minimum supported version if and when required. + +## Comparison to other Decimal implementations + +During the development of this library, there were various design decisions made to ensure that decimal calculations +would +be quick, accurate and efficient. Some decisions, however, put limitations on what this library can do and ultimately +what +it is suitable for. One such decision was the structure of the internal decimal representation. + +This library uses a mantissa of 96 bits made up of three 32-bit unsigned integers with a fourth 32-bit unsigned integer +to represent the scale/sign +(similar to the C and .NET Decimal implementations). +This structure allows us to make use of algorithmic optimizations to implement basic arithmetic; ultimately this gives +us the ability +to squeeze out performance and make it one of the fastest implementations available. The downside of this approach +however is that +the maximum number of significant digits that can be represented is roughly 28 base-10 digits (29 in some cases). + +While this constraint is not an issue for many applications (e.g. when dealing with money), some applications may +require a higher number of significant digits to be represented. Fortunately, +there are alternative implementations that may be worth investigating, such as: + +* [bigdecimal](https://crates.io/crates/bigdecimal) +* [decimal-rs](https://crates.io/crates/decimal-rs) + +If you have further questions about the suitability of this library for your project, then feel free to either start a +[discussion](https://github.com/paupino/rust-decimal/discussions) or open +an [issue](https://github.com/paupino/rust-decimal/issues) and we'll +do our best to help. diff --git a/target/debug/build/rust_decimal-f4748df007f3c2b0/output b/target/debug/build/rust_decimal-f4748df007f3c2b0/output new file mode 100644 index 0000000..ec1fa50 --- /dev/null +++ b/target/debug/build/rust_decimal-f4748df007f3c2b0/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=README.md diff --git a/target/debug/build/rust_decimal-f4748df007f3c2b0/root-output b/target/debug/build/rust_decimal-f4748df007f3c2b0/root-output new file mode 100644 index 0000000..e970f60 --- /dev/null +++ b/target/debug/build/rust_decimal-f4748df007f3c2b0/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out \ No newline at end of file diff --git a/target/debug/build/rust_decimal-f4748df007f3c2b0/stderr b/target/debug/build/rust_decimal-f4748df007f3c2b0/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/serde-2b4970e64ce601f3/invoked.timestamp b/target/debug/build/serde-2b4970e64ce601f3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/serde-2b4970e64ce601f3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/serde-2b4970e64ce601f3/out/private.rs b/target/debug/build/serde-2b4970e64ce601f3/out/private.rs new file mode 100644 index 0000000..9200846 --- /dev/null +++ b/target/debug/build/serde-2b4970e64ce601f3/out/private.rs @@ -0,0 +1,6 @@ +#[doc(hidden)] +pub mod __private229 { + #[doc(hidden)] + pub use crate::private::*; +} +use serde_core::__private229 as serde_core_private; diff --git a/target/debug/build/serde-2b4970e64ce601f3/output b/target/debug/build/serde-2b4970e64ce601f3/output new file mode 100644 index 0000000..854cb53 --- /dev/null +++ b/target/debug/build/serde-2b4970e64ce601f3/output @@ -0,0 +1,13 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=if_docsrs_then_no_serde_core +cargo:rustc-check-cfg=cfg(feature, values("result")) +cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core) +cargo:rustc-check-cfg=cfg(no_core_cstr) +cargo:rustc-check-cfg=cfg(no_core_error) +cargo:rustc-check-cfg=cfg(no_core_net) +cargo:rustc-check-cfg=cfg(no_core_num_saturating) +cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) +cargo:rustc-check-cfg=cfg(no_serde_derive) +cargo:rustc-check-cfg=cfg(no_std_atomic) +cargo:rustc-check-cfg=cfg(no_std_atomic64) +cargo:rustc-check-cfg=cfg(no_target_has_atomic) diff --git a/target/debug/build/serde-2b4970e64ce601f3/root-output b/target/debug/build/serde-2b4970e64ce601f3/root-output new file mode 100644 index 0000000..fa6197e --- /dev/null +++ b/target/debug/build/serde-2b4970e64ce601f3/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out \ No newline at end of file diff --git a/target/debug/build/serde-2b4970e64ce601f3/stderr b/target/debug/build/serde-2b4970e64ce601f3/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/serde-94cd7afb59b66330/build-script-build b/target/debug/build/serde-94cd7afb59b66330/build-script-build new file mode 100755 index 0000000..8a27d2a Binary files /dev/null and b/target/debug/build/serde-94cd7afb59b66330/build-script-build differ diff --git a/target/debug/build/serde-94cd7afb59b66330/build_script_build-94cd7afb59b66330 b/target/debug/build/serde-94cd7afb59b66330/build_script_build-94cd7afb59b66330 new file mode 100755 index 0000000..8a27d2a Binary files /dev/null and b/target/debug/build/serde-94cd7afb59b66330/build_script_build-94cd7afb59b66330 differ diff --git a/target/debug/build/serde-94cd7afb59b66330/build_script_build-94cd7afb59b66330.d b/target/debug/build/serde-94cd7afb59b66330/build_script_build-94cd7afb59b66330.d new file mode 100644 index 0000000..4b24659 --- /dev/null +++ b/target/debug/build/serde-94cd7afb59b66330/build_script_build-94cd7afb59b66330.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-94cd7afb59b66330/build_script_build-94cd7afb59b66330.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/build.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-94cd7afb59b66330/build_script_build-94cd7afb59b66330: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/build.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/build.rs: diff --git a/target/debug/build/serde-ba8426c877a92a17/invoked.timestamp b/target/debug/build/serde-ba8426c877a92a17/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/serde-ba8426c877a92a17/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/serde-ba8426c877a92a17/out/private.rs b/target/debug/build/serde-ba8426c877a92a17/out/private.rs new file mode 100644 index 0000000..9200846 --- /dev/null +++ b/target/debug/build/serde-ba8426c877a92a17/out/private.rs @@ -0,0 +1,6 @@ +#[doc(hidden)] +pub mod __private229 { + #[doc(hidden)] + pub use crate::private::*; +} +use serde_core::__private229 as serde_core_private; diff --git a/target/debug/build/serde-ba8426c877a92a17/output b/target/debug/build/serde-ba8426c877a92a17/output new file mode 100644 index 0000000..854cb53 --- /dev/null +++ b/target/debug/build/serde-ba8426c877a92a17/output @@ -0,0 +1,13 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=if_docsrs_then_no_serde_core +cargo:rustc-check-cfg=cfg(feature, values("result")) +cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core) +cargo:rustc-check-cfg=cfg(no_core_cstr) +cargo:rustc-check-cfg=cfg(no_core_error) +cargo:rustc-check-cfg=cfg(no_core_net) +cargo:rustc-check-cfg=cfg(no_core_num_saturating) +cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) +cargo:rustc-check-cfg=cfg(no_serde_derive) +cargo:rustc-check-cfg=cfg(no_std_atomic) +cargo:rustc-check-cfg=cfg(no_std_atomic64) +cargo:rustc-check-cfg=cfg(no_target_has_atomic) diff --git a/target/debug/build/serde-ba8426c877a92a17/root-output b/target/debug/build/serde-ba8426c877a92a17/root-output new file mode 100644 index 0000000..31b8901 --- /dev/null +++ b/target/debug/build/serde-ba8426c877a92a17/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-ba8426c877a92a17/out \ No newline at end of file diff --git a/target/debug/build/serde-ba8426c877a92a17/stderr b/target/debug/build/serde-ba8426c877a92a17/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/serde_core-429b460704ec6519/build-script-build b/target/debug/build/serde_core-429b460704ec6519/build-script-build new file mode 100755 index 0000000..0454449 Binary files /dev/null and b/target/debug/build/serde_core-429b460704ec6519/build-script-build differ diff --git a/target/debug/build/serde_core-429b460704ec6519/build_script_build-429b460704ec6519 b/target/debug/build/serde_core-429b460704ec6519/build_script_build-429b460704ec6519 new file mode 100755 index 0000000..0454449 Binary files /dev/null and b/target/debug/build/serde_core-429b460704ec6519/build_script_build-429b460704ec6519 differ diff --git a/target/debug/build/serde_core-429b460704ec6519/build_script_build-429b460704ec6519.d b/target/debug/build/serde_core-429b460704ec6519/build_script_build-429b460704ec6519.d new file mode 100644 index 0000000..47e2f61 --- /dev/null +++ b/target/debug/build/serde_core-429b460704ec6519/build_script_build-429b460704ec6519.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-429b460704ec6519/build_script_build-429b460704ec6519.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/build.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-429b460704ec6519/build_script_build-429b460704ec6519: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/build.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/build.rs: diff --git a/target/debug/build/serde_core-81e24eb0b878f26f/invoked.timestamp b/target/debug/build/serde_core-81e24eb0b878f26f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/serde_core-81e24eb0b878f26f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs b/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs new file mode 100644 index 0000000..2da7a58 --- /dev/null +++ b/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs @@ -0,0 +1,5 @@ +#[doc(hidden)] +pub mod __private229 { + #[doc(hidden)] + pub use crate::private::*; +} diff --git a/target/debug/build/serde_core-81e24eb0b878f26f/output b/target/debug/build/serde_core-81e24eb0b878f26f/output new file mode 100644 index 0000000..98a6653 --- /dev/null +++ b/target/debug/build/serde_core-81e24eb0b878f26f/output @@ -0,0 +1,11 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core) +cargo:rustc-check-cfg=cfg(no_core_cstr) +cargo:rustc-check-cfg=cfg(no_core_error) +cargo:rustc-check-cfg=cfg(no_core_net) +cargo:rustc-check-cfg=cfg(no_core_num_saturating) +cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) +cargo:rustc-check-cfg=cfg(no_serde_derive) +cargo:rustc-check-cfg=cfg(no_std_atomic) +cargo:rustc-check-cfg=cfg(no_std_atomic64) +cargo:rustc-check-cfg=cfg(no_target_has_atomic) diff --git a/target/debug/build/serde_core-81e24eb0b878f26f/root-output b/target/debug/build/serde_core-81e24eb0b878f26f/root-output new file mode 100644 index 0000000..e326d47 --- /dev/null +++ b/target/debug/build/serde_core-81e24eb0b878f26f/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out \ No newline at end of file diff --git a/target/debug/build/serde_core-81e24eb0b878f26f/stderr b/target/debug/build/serde_core-81e24eb0b878f26f/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/serde_core-b98c1f9e4c290de7/invoked.timestamp b/target/debug/build/serde_core-b98c1f9e4c290de7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/serde_core-b98c1f9e4c290de7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/serde_core-b98c1f9e4c290de7/out/private.rs b/target/debug/build/serde_core-b98c1f9e4c290de7/out/private.rs new file mode 100644 index 0000000..2da7a58 --- /dev/null +++ b/target/debug/build/serde_core-b98c1f9e4c290de7/out/private.rs @@ -0,0 +1,5 @@ +#[doc(hidden)] +pub mod __private229 { + #[doc(hidden)] + pub use crate::private::*; +} diff --git a/target/debug/build/serde_core-b98c1f9e4c290de7/output b/target/debug/build/serde_core-b98c1f9e4c290de7/output new file mode 100644 index 0000000..98a6653 --- /dev/null +++ b/target/debug/build/serde_core-b98c1f9e4c290de7/output @@ -0,0 +1,11 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core) +cargo:rustc-check-cfg=cfg(no_core_cstr) +cargo:rustc-check-cfg=cfg(no_core_error) +cargo:rustc-check-cfg=cfg(no_core_net) +cargo:rustc-check-cfg=cfg(no_core_num_saturating) +cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) +cargo:rustc-check-cfg=cfg(no_serde_derive) +cargo:rustc-check-cfg=cfg(no_std_atomic) +cargo:rustc-check-cfg=cfg(no_std_atomic64) +cargo:rustc-check-cfg=cfg(no_target_has_atomic) diff --git a/target/debug/build/serde_core-b98c1f9e4c290de7/root-output b/target/debug/build/serde_core-b98c1f9e4c290de7/root-output new file mode 100644 index 0000000..57076f7 --- /dev/null +++ b/target/debug/build/serde_core-b98c1f9e4c290de7/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-b98c1f9e4c290de7/out \ No newline at end of file diff --git a/target/debug/build/serde_core-b98c1f9e4c290de7/stderr b/target/debug/build/serde_core-b98c1f9e4c290de7/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/serde_json-7839a7dd090f34de/invoked.timestamp b/target/debug/build/serde_json-7839a7dd090f34de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/serde_json-7839a7dd090f34de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/serde_json-7839a7dd090f34de/output b/target/debug/build/serde_json-7839a7dd090f34de/output new file mode 100644 index 0000000..3201077 --- /dev/null +++ b/target/debug/build/serde_json-7839a7dd090f34de/output @@ -0,0 +1,3 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(fast_arithmetic, values("32", "64")) +cargo:rustc-cfg=fast_arithmetic="64" diff --git a/target/debug/build/serde_json-7839a7dd090f34de/root-output b/target/debug/build/serde_json-7839a7dd090f34de/root-output new file mode 100644 index 0000000..0319e0c --- /dev/null +++ b/target/debug/build/serde_json-7839a7dd090f34de/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_json-7839a7dd090f34de/out \ No newline at end of file diff --git a/target/debug/build/serde_json-7839a7dd090f34de/stderr b/target/debug/build/serde_json-7839a7dd090f34de/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/serde_json-a4a9ff45eaa6f756/build-script-build b/target/debug/build/serde_json-a4a9ff45eaa6f756/build-script-build new file mode 100755 index 0000000..bb2b0f4 Binary files /dev/null and b/target/debug/build/serde_json-a4a9ff45eaa6f756/build-script-build differ diff --git a/target/debug/build/serde_json-a4a9ff45eaa6f756/build_script_build-a4a9ff45eaa6f756 b/target/debug/build/serde_json-a4a9ff45eaa6f756/build_script_build-a4a9ff45eaa6f756 new file mode 100755 index 0000000..bb2b0f4 Binary files /dev/null and b/target/debug/build/serde_json-a4a9ff45eaa6f756/build_script_build-a4a9ff45eaa6f756 differ diff --git a/target/debug/build/serde_json-a4a9ff45eaa6f756/build_script_build-a4a9ff45eaa6f756.d b/target/debug/build/serde_json-a4a9ff45eaa6f756/build_script_build-a4a9ff45eaa6f756.d new file mode 100644 index 0000000..b42571b --- /dev/null +++ b/target/debug/build/serde_json-a4a9ff45eaa6f756/build_script_build-a4a9ff45eaa6f756.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_json-a4a9ff45eaa6f756/build_script_build-a4a9ff45eaa6f756.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/build.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_json-a4a9ff45eaa6f756/build_script_build-a4a9ff45eaa6f756: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/build.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/build.rs: diff --git a/target/debug/build/serde_json-b3bb04c729b7bccb/invoked.timestamp b/target/debug/build/serde_json-b3bb04c729b7bccb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/serde_json-b3bb04c729b7bccb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/serde_json-b3bb04c729b7bccb/output b/target/debug/build/serde_json-b3bb04c729b7bccb/output new file mode 100644 index 0000000..3201077 --- /dev/null +++ b/target/debug/build/serde_json-b3bb04c729b7bccb/output @@ -0,0 +1,3 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(fast_arithmetic, values("32", "64")) +cargo:rustc-cfg=fast_arithmetic="64" diff --git a/target/debug/build/serde_json-b3bb04c729b7bccb/root-output b/target/debug/build/serde_json-b3bb04c729b7bccb/root-output new file mode 100644 index 0000000..b7d3c2f --- /dev/null +++ b/target/debug/build/serde_json-b3bb04c729b7bccb/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_json-b3bb04c729b7bccb/out \ No newline at end of file diff --git a/target/debug/build/serde_json-b3bb04c729b7bccb/stderr b/target/debug/build/serde_json-b3bb04c729b7bccb/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/zmij-18898f9c462df265/invoked.timestamp b/target/debug/build/zmij-18898f9c462df265/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/zmij-18898f9c462df265/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/zmij-18898f9c462df265/output b/target/debug/build/zmij-18898f9c462df265/output new file mode 100644 index 0000000..726e627 --- /dev/null +++ b/target/debug/build/zmij-18898f9c462df265/output @@ -0,0 +1,4 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(exhaustive) +cargo:rustc-check-cfg=cfg(opt_level, values("s")) +cargo:rustc-check-cfg=cfg(zmij_no_select_unpredictable) diff --git a/target/debug/build/zmij-18898f9c462df265/root-output b/target/debug/build/zmij-18898f9c462df265/root-output new file mode 100644 index 0000000..873834c --- /dev/null +++ b/target/debug/build/zmij-18898f9c462df265/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/zmij-18898f9c462df265/out \ No newline at end of file diff --git a/target/debug/build/zmij-18898f9c462df265/stderr b/target/debug/build/zmij-18898f9c462df265/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/zmij-1a4b1e45daff5eb9/invoked.timestamp b/target/debug/build/zmij-1a4b1e45daff5eb9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/target/debug/build/zmij-1a4b1e45daff5eb9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/target/debug/build/zmij-1a4b1e45daff5eb9/output b/target/debug/build/zmij-1a4b1e45daff5eb9/output new file mode 100644 index 0000000..726e627 --- /dev/null +++ b/target/debug/build/zmij-1a4b1e45daff5eb9/output @@ -0,0 +1,4 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(exhaustive) +cargo:rustc-check-cfg=cfg(opt_level, values("s")) +cargo:rustc-check-cfg=cfg(zmij_no_select_unpredictable) diff --git a/target/debug/build/zmij-1a4b1e45daff5eb9/root-output b/target/debug/build/zmij-1a4b1e45daff5eb9/root-output new file mode 100644 index 0000000..0d1f2fe --- /dev/null +++ b/target/debug/build/zmij-1a4b1e45daff5eb9/root-output @@ -0,0 +1 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/zmij-1a4b1e45daff5eb9/out \ No newline at end of file diff --git a/target/debug/build/zmij-1a4b1e45daff5eb9/stderr b/target/debug/build/zmij-1a4b1e45daff5eb9/stderr new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/build/zmij-946061105b7cdaa0/build-script-build b/target/debug/build/zmij-946061105b7cdaa0/build-script-build new file mode 100755 index 0000000..ca7591c Binary files /dev/null and b/target/debug/build/zmij-946061105b7cdaa0/build-script-build differ diff --git a/target/debug/build/zmij-946061105b7cdaa0/build_script_build-946061105b7cdaa0 b/target/debug/build/zmij-946061105b7cdaa0/build_script_build-946061105b7cdaa0 new file mode 100755 index 0000000..ca7591c Binary files /dev/null and b/target/debug/build/zmij-946061105b7cdaa0/build_script_build-946061105b7cdaa0 differ diff --git a/target/debug/build/zmij-946061105b7cdaa0/build_script_build-946061105b7cdaa0.d b/target/debug/build/zmij-946061105b7cdaa0/build_script_build-946061105b7cdaa0.d new file mode 100644 index 0000000..20dc907 --- /dev/null +++ b/target/debug/build/zmij-946061105b7cdaa0/build_script_build-946061105b7cdaa0.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/zmij-946061105b7cdaa0/build_script_build-946061105b7cdaa0.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/build.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/zmij-946061105b7cdaa0/build_script_build-946061105b7cdaa0: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/build.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/build.rs: diff --git a/target/debug/deps/arrayvec-5517acc43f00f686.d b/target/debug/deps/arrayvec-5517acc43f00f686.d new file mode 100644 index 0000000..eeaff73 --- /dev/null +++ b/target/debug/deps/arrayvec-5517acc43f00f686.d @@ -0,0 +1,13 @@ +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/arrayvec-5517acc43f00f686.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libarrayvec-5517acc43f00f686.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libarrayvec-5517acc43f00f686.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs: diff --git a/target/debug/deps/arrayvec-de42b000988c8231.d b/target/debug/deps/arrayvec-de42b000988c8231.d new file mode 100644 index 0000000..974aa57 --- /dev/null +++ b/target/debug/deps/arrayvec-de42b000988c8231.d @@ -0,0 +1,11 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/arrayvec-de42b000988c8231.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libarrayvec-de42b000988c8231.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs: diff --git a/target/debug/deps/arrayvec-ea77df1648c71a7e.d b/target/debug/deps/arrayvec-ea77df1648c71a7e.d new file mode 100644 index 0000000..69c18b1 --- /dev/null +++ b/target/debug/deps/arrayvec-ea77df1648c71a7e.d @@ -0,0 +1,11 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/arrayvec-ea77df1648c71a7e.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libarrayvec-ea77df1648c71a7e.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec_impl.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/arrayvec.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/array_string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/char.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/errors.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.8/src/utils.rs: diff --git a/target/debug/deps/autocfg-2bddf2f80f691adf.d b/target/debug/deps/autocfg-2bddf2f80f691adf.d new file mode 100644 index 0000000..09027bc --- /dev/null +++ b/target/debug/deps/autocfg-2bddf2f80f691adf.d @@ -0,0 +1,10 @@ +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/autocfg-2bddf2f80f691adf.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/rustc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/version.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libautocfg-2bddf2f80f691adf.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/rustc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/version.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libautocfg-2bddf2f80f691adf.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/rustc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/version.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/rustc.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.1/src/version.rs: diff --git a/target/debug/deps/bookspec_checker-0b2c9b4cbd88961d.d b/target/debug/deps/bookspec_checker-0b2c9b4cbd88961d.d new file mode 100644 index 0000000..47dac67 --- /dev/null +++ b/target/debug/deps/bookspec_checker-0b2c9b4cbd88961d.d @@ -0,0 +1,89 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_checker-0b2c9b4cbd88961d.d: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_checker-0b2c9b4cbd88961d.rmeta: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md + +checker/src/lib.rs: +checker/src/derive.rs: +checker/src/engine.rs: +checker/src/files.rs: +checker/src/rules.rs: +checker/src/schema.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md: diff --git a/target/debug/deps/bookspec_checker-2a3f2963ec68cc71.d b/target/debug/deps/bookspec_checker-2a3f2963ec68cc71.d new file mode 100644 index 0000000..b40d2e4 --- /dev/null +++ b/target/debug/deps/bookspec_checker-2a3f2963ec68cc71.d @@ -0,0 +1,93 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_checker-2a3f2963ec68cc71.d: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_checker-2a3f2963ec68cc71.rmeta: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md Cargo.toml + +checker/src/lib.rs: +checker/src/derive.rs: +checker/src/engine.rs: +checker/src/files.rs: +checker/src/rules.rs: +checker/src/schema.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_checker-3de8332477e01eb6.d b/target/debug/deps/bookspec_checker-3de8332477e01eb6.d new file mode 100644 index 0000000..ebf8187 --- /dev/null +++ b/target/debug/deps/bookspec_checker-3de8332477e01eb6.d @@ -0,0 +1,93 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_checker-3de8332477e01eb6.d: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_checker-3de8332477e01eb6.rmeta: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md Cargo.toml + +checker/src/lib.rs: +checker/src/derive.rs: +checker/src/engine.rs: +checker/src/files.rs: +checker/src/rules.rs: +checker/src/schema.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_checker-4012fb682bcaaa1a.d b/target/debug/deps/bookspec_checker-4012fb682bcaaa1a.d new file mode 100644 index 0000000..f326887 --- /dev/null +++ b/target/debug/deps/bookspec_checker-4012fb682bcaaa1a.d @@ -0,0 +1,93 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_checker-4012fb682bcaaa1a.d: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_checker-4012fb682bcaaa1a.rmeta: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md Cargo.toml + +checker/src/lib.rs: +checker/src/derive.rs: +checker/src/engine.rs: +checker/src/files.rs: +checker/src/rules.rs: +checker/src/schema.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_checker-726ebe2fe657045f.d b/target/debug/deps/bookspec_checker-726ebe2fe657045f.d new file mode 100644 index 0000000..36dcaba --- /dev/null +++ b/target/debug/deps/bookspec_checker-726ebe2fe657045f.d @@ -0,0 +1,91 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_checker-726ebe2fe657045f.d: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_checker-726ebe2fe657045f.rlib: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_checker-726ebe2fe657045f.rmeta: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md + +checker/src/lib.rs: +checker/src/derive.rs: +checker/src/engine.rs: +checker/src/files.rs: +checker/src/rules.rs: +checker/src/schema.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md: diff --git a/target/debug/deps/bookspec_checker-a161a0ffd6c57fd9.d b/target/debug/deps/bookspec_checker-a161a0ffd6c57fd9.d new file mode 100644 index 0000000..deccb62 --- /dev/null +++ b/target/debug/deps/bookspec_checker-a161a0ffd6c57fd9.d @@ -0,0 +1,93 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_checker-a161a0ffd6c57fd9.d: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_checker-a161a0ffd6c57fd9.rmeta: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md Cargo.toml + +checker/src/lib.rs: +checker/src/derive.rs: +checker/src/engine.rs: +checker/src/files.rs: +checker/src/rules.rs: +checker/src/schema.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_checker-d9ae2bf93beb89ed b/target/debug/deps/bookspec_checker-d9ae2bf93beb89ed new file mode 100755 index 0000000..a1f00b8 Binary files /dev/null and b/target/debug/deps/bookspec_checker-d9ae2bf93beb89ed differ diff --git a/target/debug/deps/bookspec_checker-d9ae2bf93beb89ed.d b/target/debug/deps/bookspec_checker-d9ae2bf93beb89ed.d new file mode 100644 index 0000000..dec20db --- /dev/null +++ b/target/debug/deps/bookspec_checker-d9ae2bf93beb89ed.d @@ -0,0 +1,89 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_checker-d9ae2bf93beb89ed.d: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_checker-d9ae2bf93beb89ed: checker/src/lib.rs checker/src/derive.rs checker/src/engine.rs checker/src/files.rs checker/src/rules.rs checker/src/schema.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md + +checker/src/lib.rs: +checker/src/derive.rs: +checker/src/engine.rs: +checker/src/files.rs: +checker/src/rules.rs: +checker/src/schema.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-dated-status-applies-by-payment-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-a-members-check-through-financing-counts.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-and-party-totals-for-a-members-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-card-payments-are-excluded.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-between-own-accounts-pays-no-one.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-money-from-a-payee-is-netted-only-as-a-refund.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-the-threshold-is-the-years.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/1099-worksheet-through-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/arap-hand-control-posting-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/as-of-package-stops-at-as-of.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-723-basis-apart-from-depreciable-basis.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-a-reversed-run-is-not-posted.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-acquired-before-in-service.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-book-value-is-what-the-books-carry.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-built-in-gain-fixed-at-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/assets-four-contributed-devices.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/bad-debt-direct-write-off.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.debt-to-equity.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.government-fees.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.paid-on-the-companys-behalf.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.part-cash-purchase.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversal-of-a-reversal.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.reversed-property-contribution.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/cash-flow.two-member-llc-first-year.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/default-period-fiscal-year-to-date.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-catch-up-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-after-a-late-change-undone.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-before-a-later-run.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-in-final-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-inside-a-posted-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-disposal-mid-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-by-days.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-final-month-drift.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-reversal-before-its-run-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/depreciation-run-reversed-after-its-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-a-line-amount-is-positive.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-an-unbalanced-entry-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/entry-cents-add-exactly.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/iif-quickbooks-journal-file.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-child-account-has-its-parents-type.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-fraction-of-a-cent-is-refused.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/ledger-a-mistake-is-reversed-never-erased.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.odd-cent-across-closes.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.statement-before-and-after-a-close.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.thirds-over-twelve-months.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/members-close.true-up-of-a-per-close-split.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-accrual-counts-once.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-distribution-still-owed.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-gift-card-is-a-promise.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-members-equity-and-k1.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-own-liability-never-pays.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-reversed-card-payment.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-signs-and-reversals.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/p3-party-tin-last4.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/partnership-k1-tax-basis-odd-cents.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/period-a-close-sweeps-the-year-into-capital.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-invoice-and-bill-lines-count-by-project.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-net-is-its-tagged-lines.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/projects-on-spec-costs-are-expenses.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/rename-changes-no-amount.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-deferred-revenue.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-daily-small-first-and-last-month.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/schedule-equal-months-start-on-the-first.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/statement-the-books-balance-and-the-equation-holds.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/examples/tax-category-required.toml: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/00-model.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/1099.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/arap.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/asset.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/entry.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/format.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/ledger.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/partner.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/period.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/prepaid.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/revenue.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/rules-index.md: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/spec/statement.md: diff --git a/target/debug/deps/bookspec_gnucash-0b2723b20d769ff7.d b/target/debug/deps/bookspec_gnucash-0b2723b20d769ff7.d new file mode 100644 index 0000000..e683bcc --- /dev/null +++ b/target/debug/deps/bookspec_gnucash-0b2723b20d769ff7.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_gnucash-0b2723b20d769ff7.d: gnucash/src/lib.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_gnucash-0b2723b20d769ff7.rmeta: gnucash/src/lib.rs Cargo.toml + +gnucash/src/lib.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_gnucash-5c20f457bcd27fcc.d b/target/debug/deps/bookspec_gnucash-5c20f457bcd27fcc.d new file mode 100644 index 0000000..ca923e5 --- /dev/null +++ b/target/debug/deps/bookspec_gnucash-5c20f457bcd27fcc.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_gnucash-5c20f457bcd27fcc.d: gnucash/src/lib.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_gnucash-5c20f457bcd27fcc.rmeta: gnucash/src/lib.rs Cargo.toml + +gnucash/src/lib.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_gnucash-a386971936b1cbaf b/target/debug/deps/bookspec_gnucash-a386971936b1cbaf new file mode 100755 index 0000000..72f36b1 Binary files /dev/null and b/target/debug/deps/bookspec_gnucash-a386971936b1cbaf differ diff --git a/target/debug/deps/bookspec_gnucash-a386971936b1cbaf.d b/target/debug/deps/bookspec_gnucash-a386971936b1cbaf.d new file mode 100644 index 0000000..7dd75a7 --- /dev/null +++ b/target/debug/deps/bookspec_gnucash-a386971936b1cbaf.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_gnucash-a386971936b1cbaf.d: gnucash/src/lib.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_gnucash-a386971936b1cbaf: gnucash/src/lib.rs + +gnucash/src/lib.rs: diff --git a/target/debug/deps/bookspec_gnucash-b0bec07aa196f263.d b/target/debug/deps/bookspec_gnucash-b0bec07aa196f263.d new file mode 100644 index 0000000..6554fe8 --- /dev/null +++ b/target/debug/deps/bookspec_gnucash-b0bec07aa196f263.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_gnucash-b0bec07aa196f263.d: gnucash/src/lib.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_gnucash-b0bec07aa196f263.rlib: gnucash/src/lib.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_gnucash-b0bec07aa196f263.rmeta: gnucash/src/lib.rs + +gnucash/src/lib.rs: diff --git a/target/debug/deps/bookspec_gnucash-f7647d7d954b02cc.d b/target/debug/deps/bookspec_gnucash-f7647d7d954b02cc.d new file mode 100644 index 0000000..1b2b6e7 --- /dev/null +++ b/target/debug/deps/bookspec_gnucash-f7647d7d954b02cc.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_gnucash-f7647d7d954b02cc.d: gnucash/src/lib.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_gnucash-f7647d7d954b02cc.rmeta: gnucash/src/lib.rs Cargo.toml + +gnucash/src/lib.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_runner-1becf402983b72ae.d b/target/debug/deps/bookspec_runner-1becf402983b72ae.d new file mode 100644 index 0000000..939183c --- /dev/null +++ b/target/debug/deps/bookspec_runner-1becf402983b72ae.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_runner-1becf402983b72ae.d: runner/src/lib.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_runner-1becf402983b72ae.rmeta: runner/src/lib.rs Cargo.toml + +runner/src/lib.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_runner-299574df7c31e0fa.d b/target/debug/deps/bookspec_runner-299574df7c31e0fa.d new file mode 100644 index 0000000..c83f722 --- /dev/null +++ b/target/debug/deps/bookspec_runner-299574df7c31e0fa.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_runner-299574df7c31e0fa.d: runner/src/lib.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_runner-299574df7c31e0fa.rmeta: runner/src/lib.rs Cargo.toml + +runner/src/lib.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_runner-39ce34e279e87dd2 b/target/debug/deps/bookspec_runner-39ce34e279e87dd2 new file mode 100755 index 0000000..8194fac Binary files /dev/null and b/target/debug/deps/bookspec_runner-39ce34e279e87dd2 differ diff --git a/target/debug/deps/bookspec_runner-39ce34e279e87dd2.d b/target/debug/deps/bookspec_runner-39ce34e279e87dd2.d new file mode 100644 index 0000000..4783710 --- /dev/null +++ b/target/debug/deps/bookspec_runner-39ce34e279e87dd2.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_runner-39ce34e279e87dd2.d: runner/src/lib.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_runner-39ce34e279e87dd2: runner/src/lib.rs + +runner/src/lib.rs: diff --git a/target/debug/deps/bookspec_runner-b5fe553776695197.d b/target/debug/deps/bookspec_runner-b5fe553776695197.d new file mode 100644 index 0000000..2d7e840 --- /dev/null +++ b/target/debug/deps/bookspec_runner-b5fe553776695197.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_runner-b5fe553776695197.d: runner/src/lib.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_runner-b5fe553776695197.rlib: runner/src/lib.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_runner-b5fe553776695197.rmeta: runner/src/lib.rs + +runner/src/lib.rs: diff --git a/target/debug/deps/bookspec_runner-c405d23c2ee612c9.d b/target/debug/deps/bookspec_runner-c405d23c2ee612c9.d new file mode 100644 index 0000000..ca6dd45 --- /dev/null +++ b/target/debug/deps/bookspec_runner-c405d23c2ee612c9.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_runner-c405d23c2ee612c9.d: runner/src/lib.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_runner-c405d23c2ee612c9.rmeta: runner/src/lib.rs Cargo.toml + +runner/src/lib.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/bookspec_runner-ee15f0e6bdbb0ca7.d b/target/debug/deps/bookspec_runner-ee15f0e6bdbb0ca7.d new file mode 100644 index 0000000..2af80b2 --- /dev/null +++ b/target/debug/deps/bookspec_runner-ee15f0e6bdbb0ca7.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/bookspec_runner-ee15f0e6bdbb0ca7.d: runner/src/lib.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libbookspec_runner-ee15f0e6bdbb0ca7.rmeta: runner/src/lib.rs Cargo.toml + +runner/src/lib.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/chrono-3d5f3ad967f056a7.d b/target/debug/deps/chrono-3d5f3ad967f056a7.d new file mode 100644 index 0000000..70d84b2 --- /dev/null +++ b/target/debug/deps/chrono-3d5f3ad967f056a7.d @@ -0,0 +1,38 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/chrono-3d5f3ad967f056a7.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libchrono-3d5f3ad967f056a7.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs: diff --git a/target/debug/deps/chrono-b514d6c50fddb808.d b/target/debug/deps/chrono-b514d6c50fddb808.d new file mode 100644 index 0000000..e12b2a7 --- /dev/null +++ b/target/debug/deps/chrono-b514d6c50fddb808.d @@ -0,0 +1,40 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/chrono-b514d6c50fddb808.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libchrono-b514d6c50fddb808.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libchrono-b514d6c50fddb808.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs: diff --git a/target/debug/deps/chrono-d6ebd872f4dcf708.d b/target/debug/deps/chrono-d6ebd872f4dcf708.d new file mode 100644 index 0000000..d52acd7 --- /dev/null +++ b/target/debug/deps/chrono-d6ebd872f4dcf708.d @@ -0,0 +1,38 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/chrono-d6ebd872f4dcf708.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libchrono-d6ebd872f4dcf708.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/time_delta.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/date.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/datetime/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/formatting.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parsed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/parse.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/scan.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/strftime.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/format/locales.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/date/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/datetime/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/internals.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/isoweek.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/naive/time/serde.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/fixed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/unix.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/timezone.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/parser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/local/tz_info/rule.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/offset/utc.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/round.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/weekday_set.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/month.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/chrono-0.4.45/src/traits.rs: diff --git a/target/debug/deps/derive-a79dc2438827d1b2.d b/target/debug/deps/derive-a79dc2438827d1b2.d new file mode 100644 index 0000000..c8ced86 --- /dev/null +++ b/target/debug/deps/derive-a79dc2438827d1b2.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/derive-a79dc2438827d1b2.d: checker/tests/derive.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libderive-a79dc2438827d1b2.rmeta: checker/tests/derive.rs Cargo.toml + +checker/tests/derive.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/derive-d060432587294588 b/target/debug/deps/derive-d060432587294588 new file mode 100755 index 0000000..8d2117f Binary files /dev/null and b/target/debug/deps/derive-d060432587294588 differ diff --git a/target/debug/deps/derive-d060432587294588.d b/target/debug/deps/derive-d060432587294588.d new file mode 100644 index 0000000..a5dc7a5 --- /dev/null +++ b/target/debug/deps/derive-d060432587294588.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/derive-d060432587294588.d: checker/tests/derive.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/derive-d060432587294588: checker/tests/derive.rs + +checker/tests/derive.rs: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker diff --git a/target/debug/deps/derive-f3e4d1baec61b695.d b/target/debug/deps/derive-f3e4d1baec61b695.d new file mode 100644 index 0000000..ae516f5 --- /dev/null +++ b/target/debug/deps/derive-f3e4d1baec61b695.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/derive-f3e4d1baec61b695.d: checker/tests/derive.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libderive-f3e4d1baec61b695.rmeta: checker/tests/derive.rs Cargo.toml + +checker/tests/derive.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/gnucash-257aa07fc4a5eb7e b/target/debug/deps/gnucash-257aa07fc4a5eb7e new file mode 100755 index 0000000..04b2ae0 Binary files /dev/null and b/target/debug/deps/gnucash-257aa07fc4a5eb7e differ diff --git a/target/debug/deps/gnucash-257aa07fc4a5eb7e.d b/target/debug/deps/gnucash-257aa07fc4a5eb7e.d new file mode 100644 index 0000000..1766106 --- /dev/null +++ b/target/debug/deps/gnucash-257aa07fc4a5eb7e.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/gnucash-257aa07fc4a5eb7e.d: gnucash/tests/gnucash.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/gnucash-257aa07fc4a5eb7e: gnucash/tests/gnucash.rs + +gnucash/tests/gnucash.rs: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/gnucash diff --git a/target/debug/deps/gnucash-ce3404f8c34e8a2e.d b/target/debug/deps/gnucash-ce3404f8c34e8a2e.d new file mode 100644 index 0000000..9ffd3b8 --- /dev/null +++ b/target/debug/deps/gnucash-ce3404f8c34e8a2e.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/gnucash-ce3404f8c34e8a2e.d: gnucash/tests/gnucash.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libgnucash-ce3404f8c34e8a2e.rmeta: gnucash/tests/gnucash.rs Cargo.toml + +gnucash/tests/gnucash.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/gnucash +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/iana_time_zone-18a35316557f8193.d b/target/debug/deps/iana_time_zone-18a35316557f8193.d new file mode 100644 index 0000000..4d3e95e --- /dev/null +++ b/target/debug/deps/iana_time_zone-18a35316557f8193.d @@ -0,0 +1,7 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/iana_time_zone-18a35316557f8193.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libiana_time_zone-18a35316557f8193.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs: diff --git a/target/debug/deps/iana_time_zone-2e7a2ae4e144bdd7.d b/target/debug/deps/iana_time_zone-2e7a2ae4e144bdd7.d new file mode 100644 index 0000000..810f103 --- /dev/null +++ b/target/debug/deps/iana_time_zone-2e7a2ae4e144bdd7.d @@ -0,0 +1,9 @@ +/home/swaits/Code/wb-U0d/target/debug/deps/iana_time_zone-2e7a2ae4e144bdd7.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs + +/home/swaits/Code/wb-U0d/target/debug/deps/libiana_time_zone-2e7a2ae4e144bdd7.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs + +/home/swaits/Code/wb-U0d/target/debug/deps/libiana_time_zone-2e7a2ae4e144bdd7.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs: diff --git a/target/debug/deps/iana_time_zone-594649c140f6d422.d b/target/debug/deps/iana_time_zone-594649c140f6d422.d new file mode 100644 index 0000000..c553520 --- /dev/null +++ b/target/debug/deps/iana_time_zone-594649c140f6d422.d @@ -0,0 +1,7 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/iana_time_zone-594649c140f6d422.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libiana_time_zone-594649c140f6d422.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/ffi_utils.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/iana-time-zone-0.1.65/src/tz_linux.rs: diff --git a/target/debug/deps/include_dir-0e5737e22c7f7986.d b/target/debug/deps/include_dir-0e5737e22c7f7986.d new file mode 100644 index 0000000..f834568 --- /dev/null +++ b/target/debug/deps/include_dir-0e5737e22c7f7986.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/include_dir-0e5737e22c7f7986.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libinclude_dir-0e5737e22c7f7986.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md: diff --git a/target/debug/deps/include_dir-728e43dd77a8901c.d b/target/debug/deps/include_dir-728e43dd77a8901c.d new file mode 100644 index 0000000..4a2713d --- /dev/null +++ b/target/debug/deps/include_dir-728e43dd77a8901c.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/include_dir-728e43dd77a8901c.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libinclude_dir-728e43dd77a8901c.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md: diff --git a/target/debug/deps/include_dir-76af16c9550f49b6.d b/target/debug/deps/include_dir-76af16c9550f49b6.d new file mode 100644 index 0000000..ac0432a --- /dev/null +++ b/target/debug/deps/include_dir-76af16c9550f49b6.d @@ -0,0 +1,11 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/include_dir-76af16c9550f49b6.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libinclude_dir-76af16c9550f49b6.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libinclude_dir-76af16c9550f49b6.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/dir_entry.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/file.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir-0.7.4/src/../README.md: diff --git a/target/debug/deps/include_dir_macros-47a75299d5c0751b.d b/target/debug/deps/include_dir_macros-47a75299d5c0751b.d new file mode 100644 index 0000000..f1f8920 --- /dev/null +++ b/target/debug/deps/include_dir_macros-47a75299d5c0751b.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/include_dir_macros-47a75299d5c0751b.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir_macros-0.7.4/src/lib.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libinclude_dir_macros-47a75299d5c0751b.so: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir_macros-0.7.4/src/lib.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/include_dir_macros-0.7.4/src/lib.rs: diff --git a/target/debug/deps/itoa-0abd08f900c8f906.d b/target/debug/deps/itoa-0abd08f900c8f906.d new file mode 100644 index 0000000..310c5ab --- /dev/null +++ b/target/debug/deps/itoa-0abd08f900c8f906.d @@ -0,0 +1,8 @@ +/home/swaits/Code/wb-U0d/target/debug/deps/itoa-0abd08f900c8f906.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs + +/home/swaits/Code/wb-U0d/target/debug/deps/libitoa-0abd08f900c8f906.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs + +/home/swaits/Code/wb-U0d/target/debug/deps/libitoa-0abd08f900c8f906.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs: diff --git a/target/debug/deps/itoa-491992f5ce92dce5.d b/target/debug/deps/itoa-491992f5ce92dce5.d new file mode 100644 index 0000000..19cc791 --- /dev/null +++ b/target/debug/deps/itoa-491992f5ce92dce5.d @@ -0,0 +1,6 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/itoa-491992f5ce92dce5.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libitoa-491992f5ce92dce5.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs: diff --git a/target/debug/deps/itoa-5dd47718cb728e0a.d b/target/debug/deps/itoa-5dd47718cb728e0a.d new file mode 100644 index 0000000..0e91a3a --- /dev/null +++ b/target/debug/deps/itoa-5dd47718cb728e0a.d @@ -0,0 +1,6 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/itoa-5dd47718cb728e0a.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libitoa-5dd47718cb728e0a.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itoa-1.0.18/src/u128_ext.rs: diff --git a/target/debug/deps/lean-22e3b7e4e8054837 b/target/debug/deps/lean-22e3b7e4e8054837 new file mode 100755 index 0000000..5b61038 Binary files /dev/null and b/target/debug/deps/lean-22e3b7e4e8054837 differ diff --git a/target/debug/deps/lean-22e3b7e4e8054837.d b/target/debug/deps/lean-22e3b7e4e8054837.d new file mode 100644 index 0000000..5d6dbc1 --- /dev/null +++ b/target/debug/deps/lean-22e3b7e4e8054837.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/lean-22e3b7e4e8054837.d: checker/tests/lean.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/lean-22e3b7e4e8054837: checker/tests/lean.rs + +checker/tests/lean.rs: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker diff --git a/target/debug/deps/lean-6e06b863a01a48cb.d b/target/debug/deps/lean-6e06b863a01a48cb.d new file mode 100644 index 0000000..e1a19a4 --- /dev/null +++ b/target/debug/deps/lean-6e06b863a01a48cb.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/lean-6e06b863a01a48cb.d: checker/tests/lean.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/liblean-6e06b863a01a48cb.rmeta: checker/tests/lean.rs Cargo.toml + +checker/tests/lean.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/lean-ff4b37dd180bb238.d b/target/debug/deps/lean-ff4b37dd180bb238.d new file mode 100644 index 0000000..eb25537 --- /dev/null +++ b/target/debug/deps/lean-ff4b37dd180bb238.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/lean-ff4b37dd180bb238.d: checker/tests/lean.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/liblean-ff4b37dd180bb238.rmeta: checker/tests/lean.rs Cargo.toml + +checker/tests/lean.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/libarrayvec-5517acc43f00f686.rlib b/target/debug/deps/libarrayvec-5517acc43f00f686.rlib new file mode 100644 index 0000000..fa575d4 Binary files /dev/null and b/target/debug/deps/libarrayvec-5517acc43f00f686.rlib differ diff --git a/target/debug/deps/libarrayvec-5517acc43f00f686.rmeta b/target/debug/deps/libarrayvec-5517acc43f00f686.rmeta new file mode 100644 index 0000000..96c9b66 Binary files /dev/null and b/target/debug/deps/libarrayvec-5517acc43f00f686.rmeta differ diff --git a/target/debug/deps/libarrayvec-de42b000988c8231.rmeta b/target/debug/deps/libarrayvec-de42b000988c8231.rmeta new file mode 100644 index 0000000..efd50ac Binary files /dev/null and b/target/debug/deps/libarrayvec-de42b000988c8231.rmeta differ diff --git a/target/debug/deps/libarrayvec-ea77df1648c71a7e.rmeta b/target/debug/deps/libarrayvec-ea77df1648c71a7e.rmeta new file mode 100644 index 0000000..482b63a Binary files /dev/null and b/target/debug/deps/libarrayvec-ea77df1648c71a7e.rmeta differ diff --git a/target/debug/deps/libautocfg-2bddf2f80f691adf.rlib b/target/debug/deps/libautocfg-2bddf2f80f691adf.rlib new file mode 100644 index 0000000..e87eee0 Binary files /dev/null and b/target/debug/deps/libautocfg-2bddf2f80f691adf.rlib differ diff --git a/target/debug/deps/libautocfg-2bddf2f80f691adf.rmeta b/target/debug/deps/libautocfg-2bddf2f80f691adf.rmeta new file mode 100644 index 0000000..a3ee076 Binary files /dev/null and b/target/debug/deps/libautocfg-2bddf2f80f691adf.rmeta differ diff --git a/target/debug/deps/libbookspec_checker-0b2c9b4cbd88961d.rmeta b/target/debug/deps/libbookspec_checker-0b2c9b4cbd88961d.rmeta new file mode 100644 index 0000000..39b7222 Binary files /dev/null and b/target/debug/deps/libbookspec_checker-0b2c9b4cbd88961d.rmeta differ diff --git a/target/debug/deps/libbookspec_checker-2a3f2963ec68cc71.rmeta b/target/debug/deps/libbookspec_checker-2a3f2963ec68cc71.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libbookspec_checker-3de8332477e01eb6.rmeta b/target/debug/deps/libbookspec_checker-3de8332477e01eb6.rmeta new file mode 100644 index 0000000..fca5182 Binary files /dev/null and b/target/debug/deps/libbookspec_checker-3de8332477e01eb6.rmeta differ diff --git a/target/debug/deps/libbookspec_checker-4012fb682bcaaa1a.rmeta b/target/debug/deps/libbookspec_checker-4012fb682bcaaa1a.rmeta new file mode 100644 index 0000000..ff74c3f Binary files /dev/null and b/target/debug/deps/libbookspec_checker-4012fb682bcaaa1a.rmeta differ diff --git a/target/debug/deps/libbookspec_checker-726ebe2fe657045f.rlib b/target/debug/deps/libbookspec_checker-726ebe2fe657045f.rlib new file mode 100644 index 0000000..69cffae Binary files /dev/null and b/target/debug/deps/libbookspec_checker-726ebe2fe657045f.rlib differ diff --git a/target/debug/deps/libbookspec_checker-726ebe2fe657045f.rmeta b/target/debug/deps/libbookspec_checker-726ebe2fe657045f.rmeta new file mode 100644 index 0000000..fb72e18 Binary files /dev/null and b/target/debug/deps/libbookspec_checker-726ebe2fe657045f.rmeta differ diff --git a/target/debug/deps/libbookspec_checker-a161a0ffd6c57fd9.rmeta b/target/debug/deps/libbookspec_checker-a161a0ffd6c57fd9.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libbookspec_gnucash-0b2723b20d769ff7.rmeta b/target/debug/deps/libbookspec_gnucash-0b2723b20d769ff7.rmeta new file mode 100644 index 0000000..32d2d25 Binary files /dev/null and b/target/debug/deps/libbookspec_gnucash-0b2723b20d769ff7.rmeta differ diff --git a/target/debug/deps/libbookspec_gnucash-5c20f457bcd27fcc.rmeta b/target/debug/deps/libbookspec_gnucash-5c20f457bcd27fcc.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libbookspec_gnucash-b0bec07aa196f263.rlib b/target/debug/deps/libbookspec_gnucash-b0bec07aa196f263.rlib new file mode 100644 index 0000000..aa9f1a3 Binary files /dev/null and b/target/debug/deps/libbookspec_gnucash-b0bec07aa196f263.rlib differ diff --git a/target/debug/deps/libbookspec_gnucash-b0bec07aa196f263.rmeta b/target/debug/deps/libbookspec_gnucash-b0bec07aa196f263.rmeta new file mode 100644 index 0000000..bfe2335 Binary files /dev/null and b/target/debug/deps/libbookspec_gnucash-b0bec07aa196f263.rmeta differ diff --git a/target/debug/deps/libbookspec_gnucash-f7647d7d954b02cc.rmeta b/target/debug/deps/libbookspec_gnucash-f7647d7d954b02cc.rmeta new file mode 100644 index 0000000..84df6bc Binary files /dev/null and b/target/debug/deps/libbookspec_gnucash-f7647d7d954b02cc.rmeta differ diff --git a/target/debug/deps/libbookspec_runner-1becf402983b72ae.rmeta b/target/debug/deps/libbookspec_runner-1becf402983b72ae.rmeta new file mode 100644 index 0000000..4b2d7a7 Binary files /dev/null and b/target/debug/deps/libbookspec_runner-1becf402983b72ae.rmeta differ diff --git a/target/debug/deps/libbookspec_runner-299574df7c31e0fa.rmeta b/target/debug/deps/libbookspec_runner-299574df7c31e0fa.rmeta new file mode 100644 index 0000000..b1c81d7 Binary files /dev/null and b/target/debug/deps/libbookspec_runner-299574df7c31e0fa.rmeta differ diff --git a/target/debug/deps/libbookspec_runner-b5fe553776695197.rlib b/target/debug/deps/libbookspec_runner-b5fe553776695197.rlib new file mode 100644 index 0000000..f6e4575 Binary files /dev/null and b/target/debug/deps/libbookspec_runner-b5fe553776695197.rlib differ diff --git a/target/debug/deps/libbookspec_runner-b5fe553776695197.rmeta b/target/debug/deps/libbookspec_runner-b5fe553776695197.rmeta new file mode 100644 index 0000000..2e154f7 Binary files /dev/null and b/target/debug/deps/libbookspec_runner-b5fe553776695197.rmeta differ diff --git a/target/debug/deps/libbookspec_runner-c405d23c2ee612c9.rmeta b/target/debug/deps/libbookspec_runner-c405d23c2ee612c9.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libbookspec_runner-ee15f0e6bdbb0ca7.rmeta b/target/debug/deps/libbookspec_runner-ee15f0e6bdbb0ca7.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libchrono-3d5f3ad967f056a7.rmeta b/target/debug/deps/libchrono-3d5f3ad967f056a7.rmeta new file mode 100644 index 0000000..ae6f58e Binary files /dev/null and b/target/debug/deps/libchrono-3d5f3ad967f056a7.rmeta differ diff --git a/target/debug/deps/libchrono-b514d6c50fddb808.rlib b/target/debug/deps/libchrono-b514d6c50fddb808.rlib new file mode 100644 index 0000000..a3907cc Binary files /dev/null and b/target/debug/deps/libchrono-b514d6c50fddb808.rlib differ diff --git a/target/debug/deps/libchrono-b514d6c50fddb808.rmeta b/target/debug/deps/libchrono-b514d6c50fddb808.rmeta new file mode 100644 index 0000000..6f5b3ce Binary files /dev/null and b/target/debug/deps/libchrono-b514d6c50fddb808.rmeta differ diff --git a/target/debug/deps/libchrono-d6ebd872f4dcf708.rmeta b/target/debug/deps/libchrono-d6ebd872f4dcf708.rmeta new file mode 100644 index 0000000..238508f Binary files /dev/null and b/target/debug/deps/libchrono-d6ebd872f4dcf708.rmeta differ diff --git a/target/debug/deps/libderive-a79dc2438827d1b2.rmeta b/target/debug/deps/libderive-a79dc2438827d1b2.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libderive-f3e4d1baec61b695.rmeta b/target/debug/deps/libderive-f3e4d1baec61b695.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libgnucash-ce3404f8c34e8a2e.rmeta b/target/debug/deps/libgnucash-ce3404f8c34e8a2e.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libiana_time_zone-18a35316557f8193.rmeta b/target/debug/deps/libiana_time_zone-18a35316557f8193.rmeta new file mode 100644 index 0000000..1c5483b Binary files /dev/null and b/target/debug/deps/libiana_time_zone-18a35316557f8193.rmeta differ diff --git a/target/debug/deps/libiana_time_zone-2e7a2ae4e144bdd7.rlib b/target/debug/deps/libiana_time_zone-2e7a2ae4e144bdd7.rlib new file mode 100644 index 0000000..3abb419 Binary files /dev/null and b/target/debug/deps/libiana_time_zone-2e7a2ae4e144bdd7.rlib differ diff --git a/target/debug/deps/libiana_time_zone-2e7a2ae4e144bdd7.rmeta b/target/debug/deps/libiana_time_zone-2e7a2ae4e144bdd7.rmeta new file mode 100644 index 0000000..fddac6c Binary files /dev/null and b/target/debug/deps/libiana_time_zone-2e7a2ae4e144bdd7.rmeta differ diff --git a/target/debug/deps/libiana_time_zone-594649c140f6d422.rmeta b/target/debug/deps/libiana_time_zone-594649c140f6d422.rmeta new file mode 100644 index 0000000..fde54be Binary files /dev/null and b/target/debug/deps/libiana_time_zone-594649c140f6d422.rmeta differ diff --git a/target/debug/deps/libinclude_dir-0e5737e22c7f7986.rmeta b/target/debug/deps/libinclude_dir-0e5737e22c7f7986.rmeta new file mode 100644 index 0000000..4c33667 Binary files /dev/null and b/target/debug/deps/libinclude_dir-0e5737e22c7f7986.rmeta differ diff --git a/target/debug/deps/libinclude_dir-728e43dd77a8901c.rmeta b/target/debug/deps/libinclude_dir-728e43dd77a8901c.rmeta new file mode 100644 index 0000000..992a645 Binary files /dev/null and b/target/debug/deps/libinclude_dir-728e43dd77a8901c.rmeta differ diff --git a/target/debug/deps/libinclude_dir-76af16c9550f49b6.rlib b/target/debug/deps/libinclude_dir-76af16c9550f49b6.rlib new file mode 100644 index 0000000..d7c0231 Binary files /dev/null and b/target/debug/deps/libinclude_dir-76af16c9550f49b6.rlib differ diff --git a/target/debug/deps/libinclude_dir-76af16c9550f49b6.rmeta b/target/debug/deps/libinclude_dir-76af16c9550f49b6.rmeta new file mode 100644 index 0000000..7ed1d55 Binary files /dev/null and b/target/debug/deps/libinclude_dir-76af16c9550f49b6.rmeta differ diff --git a/target/debug/deps/libinclude_dir_macros-47a75299d5c0751b.so b/target/debug/deps/libinclude_dir_macros-47a75299d5c0751b.so new file mode 100755 index 0000000..5708099 Binary files /dev/null and b/target/debug/deps/libinclude_dir_macros-47a75299d5c0751b.so differ diff --git a/target/debug/deps/libitoa-0abd08f900c8f906.rlib b/target/debug/deps/libitoa-0abd08f900c8f906.rlib new file mode 100644 index 0000000..aa0b394 Binary files /dev/null and b/target/debug/deps/libitoa-0abd08f900c8f906.rlib differ diff --git a/target/debug/deps/libitoa-0abd08f900c8f906.rmeta b/target/debug/deps/libitoa-0abd08f900c8f906.rmeta new file mode 100644 index 0000000..b0a028f Binary files /dev/null and b/target/debug/deps/libitoa-0abd08f900c8f906.rmeta differ diff --git a/target/debug/deps/libitoa-491992f5ce92dce5.rmeta b/target/debug/deps/libitoa-491992f5ce92dce5.rmeta new file mode 100644 index 0000000..4fca83d Binary files /dev/null and b/target/debug/deps/libitoa-491992f5ce92dce5.rmeta differ diff --git a/target/debug/deps/libitoa-5dd47718cb728e0a.rmeta b/target/debug/deps/libitoa-5dd47718cb728e0a.rmeta new file mode 100644 index 0000000..ccc4da6 Binary files /dev/null and b/target/debug/deps/libitoa-5dd47718cb728e0a.rmeta differ diff --git a/target/debug/deps/liblean-6e06b863a01a48cb.rmeta b/target/debug/deps/liblean-6e06b863a01a48cb.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/liblean-ff4b37dd180bb238.rmeta b/target/debug/deps/liblean-ff4b37dd180bb238.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libmemchr-84afd64c39d86d31.rlib b/target/debug/deps/libmemchr-84afd64c39d86d31.rlib new file mode 100644 index 0000000..5cb9618 Binary files /dev/null and b/target/debug/deps/libmemchr-84afd64c39d86d31.rlib differ diff --git a/target/debug/deps/libmemchr-84afd64c39d86d31.rmeta b/target/debug/deps/libmemchr-84afd64c39d86d31.rmeta new file mode 100644 index 0000000..5947b31 Binary files /dev/null and b/target/debug/deps/libmemchr-84afd64c39d86d31.rmeta differ diff --git a/target/debug/deps/libmemchr-98fdb696fc4340ef.rmeta b/target/debug/deps/libmemchr-98fdb696fc4340ef.rmeta new file mode 100644 index 0000000..1f74da4 Binary files /dev/null and b/target/debug/deps/libmemchr-98fdb696fc4340ef.rmeta differ diff --git a/target/debug/deps/libmemchr-e066deb452e3346f.rmeta b/target/debug/deps/libmemchr-e066deb452e3346f.rmeta new file mode 100644 index 0000000..ac41322 Binary files /dev/null and b/target/debug/deps/libmemchr-e066deb452e3346f.rmeta differ diff --git a/target/debug/deps/libnum_traits-35cae3e2c17cc053.rmeta b/target/debug/deps/libnum_traits-35cae3e2c17cc053.rmeta new file mode 100644 index 0000000..cea3700 Binary files /dev/null and b/target/debug/deps/libnum_traits-35cae3e2c17cc053.rmeta differ diff --git a/target/debug/deps/libnum_traits-4d0606b740c78087.rlib b/target/debug/deps/libnum_traits-4d0606b740c78087.rlib new file mode 100644 index 0000000..a752579 Binary files /dev/null and b/target/debug/deps/libnum_traits-4d0606b740c78087.rlib differ diff --git a/target/debug/deps/libnum_traits-4d0606b740c78087.rmeta b/target/debug/deps/libnum_traits-4d0606b740c78087.rmeta new file mode 100644 index 0000000..0425125 Binary files /dev/null and b/target/debug/deps/libnum_traits-4d0606b740c78087.rmeta differ diff --git a/target/debug/deps/libnum_traits-7ecd5a5a14c634d8.rmeta b/target/debug/deps/libnum_traits-7ecd5a5a14c634d8.rmeta new file mode 100644 index 0000000..876d1da Binary files /dev/null and b/target/debug/deps/libnum_traits-7ecd5a5a14c634d8.rmeta differ diff --git a/target/debug/deps/libproc_macro2-48009055b595a344.rlib b/target/debug/deps/libproc_macro2-48009055b595a344.rlib new file mode 100644 index 0000000..c33cb13 Binary files /dev/null and b/target/debug/deps/libproc_macro2-48009055b595a344.rlib differ diff --git a/target/debug/deps/libproc_macro2-48009055b595a344.rmeta b/target/debug/deps/libproc_macro2-48009055b595a344.rmeta new file mode 100644 index 0000000..8dae782 Binary files /dev/null and b/target/debug/deps/libproc_macro2-48009055b595a344.rmeta differ diff --git a/target/debug/deps/libquote-8a050a42cff7de9b.rlib b/target/debug/deps/libquote-8a050a42cff7de9b.rlib new file mode 100644 index 0000000..95b4f08 Binary files /dev/null and b/target/debug/deps/libquote-8a050a42cff7de9b.rlib differ diff --git a/target/debug/deps/libquote-8a050a42cff7de9b.rmeta b/target/debug/deps/libquote-8a050a42cff7de9b.rmeta new file mode 100644 index 0000000..c3d0dae Binary files /dev/null and b/target/debug/deps/libquote-8a050a42cff7de9b.rmeta differ diff --git a/target/debug/deps/librules-191045b0e2425ebd.rmeta b/target/debug/deps/librules-191045b0e2425ebd.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/librules-7f56efa2849d3907.rmeta b/target/debug/deps/librules-7f56efa2849d3907.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/librunner-6a587b3586163cee.rmeta b/target/debug/deps/librunner-6a587b3586163cee.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/librust_decimal-44a49a0261d7eb9d.rmeta b/target/debug/deps/librust_decimal-44a49a0261d7eb9d.rmeta new file mode 100644 index 0000000..c702f8a Binary files /dev/null and b/target/debug/deps/librust_decimal-44a49a0261d7eb9d.rmeta differ diff --git a/target/debug/deps/librust_decimal-91d5c554e0fdc919.rlib b/target/debug/deps/librust_decimal-91d5c554e0fdc919.rlib new file mode 100644 index 0000000..4c2fdcb Binary files /dev/null and b/target/debug/deps/librust_decimal-91d5c554e0fdc919.rlib differ diff --git a/target/debug/deps/librust_decimal-91d5c554e0fdc919.rmeta b/target/debug/deps/librust_decimal-91d5c554e0fdc919.rmeta new file mode 100644 index 0000000..47a7bb6 Binary files /dev/null and b/target/debug/deps/librust_decimal-91d5c554e0fdc919.rmeta differ diff --git a/target/debug/deps/librust_decimal-bd76ff9b6ca756e1.rmeta b/target/debug/deps/librust_decimal-bd76ff9b6ca756e1.rmeta new file mode 100644 index 0000000..5919f4b Binary files /dev/null and b/target/debug/deps/librust_decimal-bd76ff9b6ca756e1.rmeta differ diff --git a/target/debug/deps/libschema-7f42b3a0cf715ae5.rmeta b/target/debug/deps/libschema-7f42b3a0cf715ae5.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libschema-f146217bac8139e5.rmeta b/target/debug/deps/libschema-f146217bac8139e5.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libserde-5d64217da642452c.rlib b/target/debug/deps/libserde-5d64217da642452c.rlib new file mode 100644 index 0000000..550de6b Binary files /dev/null and b/target/debug/deps/libserde-5d64217da642452c.rlib differ diff --git a/target/debug/deps/libserde-5d64217da642452c.rmeta b/target/debug/deps/libserde-5d64217da642452c.rmeta new file mode 100644 index 0000000..31ae698 Binary files /dev/null and b/target/debug/deps/libserde-5d64217da642452c.rmeta differ diff --git a/target/debug/deps/libserde-8757d2807ff129f8.rmeta b/target/debug/deps/libserde-8757d2807ff129f8.rmeta new file mode 100644 index 0000000..22b0497 Binary files /dev/null and b/target/debug/deps/libserde-8757d2807ff129f8.rmeta differ diff --git a/target/debug/deps/libserde-eb0c3df84e54e9ab.rmeta b/target/debug/deps/libserde-eb0c3df84e54e9ab.rmeta new file mode 100644 index 0000000..de55111 Binary files /dev/null and b/target/debug/deps/libserde-eb0c3df84e54e9ab.rmeta differ diff --git a/target/debug/deps/libserde_core-00412b0b600e3354.rmeta b/target/debug/deps/libserde_core-00412b0b600e3354.rmeta new file mode 100644 index 0000000..71d5e37 Binary files /dev/null and b/target/debug/deps/libserde_core-00412b0b600e3354.rmeta differ diff --git a/target/debug/deps/libserde_core-5d11f89bc720d497.rmeta b/target/debug/deps/libserde_core-5d11f89bc720d497.rmeta new file mode 100644 index 0000000..8eea6e8 Binary files /dev/null and b/target/debug/deps/libserde_core-5d11f89bc720d497.rmeta differ diff --git a/target/debug/deps/libserde_core-f16924fc4f6c515d.rlib b/target/debug/deps/libserde_core-f16924fc4f6c515d.rlib new file mode 100644 index 0000000..09a6734 Binary files /dev/null and b/target/debug/deps/libserde_core-f16924fc4f6c515d.rlib differ diff --git a/target/debug/deps/libserde_core-f16924fc4f6c515d.rmeta b/target/debug/deps/libserde_core-f16924fc4f6c515d.rmeta new file mode 100644 index 0000000..9bdf406 Binary files /dev/null and b/target/debug/deps/libserde_core-f16924fc4f6c515d.rmeta differ diff --git a/target/debug/deps/libserde_derive-bd85bcb211c4ec6b.so b/target/debug/deps/libserde_derive-bd85bcb211c4ec6b.so new file mode 100755 index 0000000..b1e7349 Binary files /dev/null and b/target/debug/deps/libserde_derive-bd85bcb211c4ec6b.so differ diff --git a/target/debug/deps/libserde_json-56a502f57c71db72.rmeta b/target/debug/deps/libserde_json-56a502f57c71db72.rmeta new file mode 100644 index 0000000..99d68e9 Binary files /dev/null and b/target/debug/deps/libserde_json-56a502f57c71db72.rmeta differ diff --git a/target/debug/deps/libserde_json-a84ef61b8475e93d.rlib b/target/debug/deps/libserde_json-a84ef61b8475e93d.rlib new file mode 100644 index 0000000..05d9acd Binary files /dev/null and b/target/debug/deps/libserde_json-a84ef61b8475e93d.rlib differ diff --git a/target/debug/deps/libserde_json-a84ef61b8475e93d.rmeta b/target/debug/deps/libserde_json-a84ef61b8475e93d.rmeta new file mode 100644 index 0000000..eca10d8 Binary files /dev/null and b/target/debug/deps/libserde_json-a84ef61b8475e93d.rmeta differ diff --git a/target/debug/deps/libserde_json-fcea699031175bf0.rmeta b/target/debug/deps/libserde_json-fcea699031175bf0.rmeta new file mode 100644 index 0000000..23b3fe3 Binary files /dev/null and b/target/debug/deps/libserde_json-fcea699031175bf0.rmeta differ diff --git a/target/debug/deps/libserde_spanned-27a75e8a4b99f147.rmeta b/target/debug/deps/libserde_spanned-27a75e8a4b99f147.rmeta new file mode 100644 index 0000000..8a1c3cb Binary files /dev/null and b/target/debug/deps/libserde_spanned-27a75e8a4b99f147.rmeta differ diff --git a/target/debug/deps/libserde_spanned-b422b9c9ad57345f.rlib b/target/debug/deps/libserde_spanned-b422b9c9ad57345f.rlib new file mode 100644 index 0000000..a7671f7 Binary files /dev/null and b/target/debug/deps/libserde_spanned-b422b9c9ad57345f.rlib differ diff --git a/target/debug/deps/libserde_spanned-b422b9c9ad57345f.rmeta b/target/debug/deps/libserde_spanned-b422b9c9ad57345f.rmeta new file mode 100644 index 0000000..970c253 Binary files /dev/null and b/target/debug/deps/libserde_spanned-b422b9c9ad57345f.rmeta differ diff --git a/target/debug/deps/libserde_spanned-ebee6205d120dc0a.rmeta b/target/debug/deps/libserde_spanned-ebee6205d120dc0a.rmeta new file mode 100644 index 0000000..b61e329 Binary files /dev/null and b/target/debug/deps/libserde_spanned-ebee6205d120dc0a.rmeta differ diff --git a/target/debug/deps/libspec-d262b945f748b0c3.rmeta b/target/debug/deps/libspec-d262b945f748b0c3.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/deps/libsyn-4a09dfaf801b5fae.rlib b/target/debug/deps/libsyn-4a09dfaf801b5fae.rlib new file mode 100644 index 0000000..af1cdbf Binary files /dev/null and b/target/debug/deps/libsyn-4a09dfaf801b5fae.rlib differ diff --git a/target/debug/deps/libsyn-4a09dfaf801b5fae.rmeta b/target/debug/deps/libsyn-4a09dfaf801b5fae.rmeta new file mode 100644 index 0000000..87dd489 Binary files /dev/null and b/target/debug/deps/libsyn-4a09dfaf801b5fae.rmeta differ diff --git a/target/debug/deps/libtoml-121b4172b6fceaf7.rlib b/target/debug/deps/libtoml-121b4172b6fceaf7.rlib new file mode 100644 index 0000000..74dbe97 Binary files /dev/null and b/target/debug/deps/libtoml-121b4172b6fceaf7.rlib differ diff --git a/target/debug/deps/libtoml-121b4172b6fceaf7.rmeta b/target/debug/deps/libtoml-121b4172b6fceaf7.rmeta new file mode 100644 index 0000000..7268fe6 Binary files /dev/null and b/target/debug/deps/libtoml-121b4172b6fceaf7.rmeta differ diff --git a/target/debug/deps/libtoml-1533716307a49a7b.rmeta b/target/debug/deps/libtoml-1533716307a49a7b.rmeta new file mode 100644 index 0000000..41753b8 Binary files /dev/null and b/target/debug/deps/libtoml-1533716307a49a7b.rmeta differ diff --git a/target/debug/deps/libtoml-84bc99bfcda54b58.rmeta b/target/debug/deps/libtoml-84bc99bfcda54b58.rmeta new file mode 100644 index 0000000..b138c86 Binary files /dev/null and b/target/debug/deps/libtoml-84bc99bfcda54b58.rmeta differ diff --git a/target/debug/deps/libtoml_datetime-17254934f34d7094.rmeta b/target/debug/deps/libtoml_datetime-17254934f34d7094.rmeta new file mode 100644 index 0000000..256f1a7 Binary files /dev/null and b/target/debug/deps/libtoml_datetime-17254934f34d7094.rmeta differ diff --git a/target/debug/deps/libtoml_datetime-3d190a46b417b214.rlib b/target/debug/deps/libtoml_datetime-3d190a46b417b214.rlib new file mode 100644 index 0000000..78d31f1 Binary files /dev/null and b/target/debug/deps/libtoml_datetime-3d190a46b417b214.rlib differ diff --git a/target/debug/deps/libtoml_datetime-3d190a46b417b214.rmeta b/target/debug/deps/libtoml_datetime-3d190a46b417b214.rmeta new file mode 100644 index 0000000..bfee1ec Binary files /dev/null and b/target/debug/deps/libtoml_datetime-3d190a46b417b214.rmeta differ diff --git a/target/debug/deps/libtoml_datetime-560e7d543a8b2808.rmeta b/target/debug/deps/libtoml_datetime-560e7d543a8b2808.rmeta new file mode 100644 index 0000000..6a9232f Binary files /dev/null and b/target/debug/deps/libtoml_datetime-560e7d543a8b2808.rmeta differ diff --git a/target/debug/deps/libtoml_parser-7604bb127ec174b1.rlib b/target/debug/deps/libtoml_parser-7604bb127ec174b1.rlib new file mode 100644 index 0000000..aa32be0 Binary files /dev/null and b/target/debug/deps/libtoml_parser-7604bb127ec174b1.rlib differ diff --git a/target/debug/deps/libtoml_parser-7604bb127ec174b1.rmeta b/target/debug/deps/libtoml_parser-7604bb127ec174b1.rmeta new file mode 100644 index 0000000..47c4bd4 Binary files /dev/null and b/target/debug/deps/libtoml_parser-7604bb127ec174b1.rmeta differ diff --git a/target/debug/deps/libtoml_parser-93cbf369e7496de2.rmeta b/target/debug/deps/libtoml_parser-93cbf369e7496de2.rmeta new file mode 100644 index 0000000..b6a8976 Binary files /dev/null and b/target/debug/deps/libtoml_parser-93cbf369e7496de2.rmeta differ diff --git a/target/debug/deps/libtoml_parser-b2d815c555e46f3d.rmeta b/target/debug/deps/libtoml_parser-b2d815c555e46f3d.rmeta new file mode 100644 index 0000000..e0deb93 Binary files /dev/null and b/target/debug/deps/libtoml_parser-b2d815c555e46f3d.rmeta differ diff --git a/target/debug/deps/libtoml_writer-4135123f11b052fd.rmeta b/target/debug/deps/libtoml_writer-4135123f11b052fd.rmeta new file mode 100644 index 0000000..475689d Binary files /dev/null and b/target/debug/deps/libtoml_writer-4135123f11b052fd.rmeta differ diff --git a/target/debug/deps/libtoml_writer-7821b33ae74e100b.rmeta b/target/debug/deps/libtoml_writer-7821b33ae74e100b.rmeta new file mode 100644 index 0000000..e0c48a3 Binary files /dev/null and b/target/debug/deps/libtoml_writer-7821b33ae74e100b.rmeta differ diff --git a/target/debug/deps/libtoml_writer-91c03a596f243944.rlib b/target/debug/deps/libtoml_writer-91c03a596f243944.rlib new file mode 100644 index 0000000..0e84f79 Binary files /dev/null and b/target/debug/deps/libtoml_writer-91c03a596f243944.rlib differ diff --git a/target/debug/deps/libtoml_writer-91c03a596f243944.rmeta b/target/debug/deps/libtoml_writer-91c03a596f243944.rmeta new file mode 100644 index 0000000..d1e3271 Binary files /dev/null and b/target/debug/deps/libtoml_writer-91c03a596f243944.rmeta differ diff --git a/target/debug/deps/libunicode_ident-81bfb0f85f6a8742.rlib b/target/debug/deps/libunicode_ident-81bfb0f85f6a8742.rlib new file mode 100644 index 0000000..b53f62e Binary files /dev/null and b/target/debug/deps/libunicode_ident-81bfb0f85f6a8742.rlib differ diff --git a/target/debug/deps/libunicode_ident-81bfb0f85f6a8742.rmeta b/target/debug/deps/libunicode_ident-81bfb0f85f6a8742.rmeta new file mode 100644 index 0000000..e3bd31d Binary files /dev/null and b/target/debug/deps/libunicode_ident-81bfb0f85f6a8742.rmeta differ diff --git a/target/debug/deps/libwinnow-4244b259aa70dcf4.rmeta b/target/debug/deps/libwinnow-4244b259aa70dcf4.rmeta new file mode 100644 index 0000000..699d2b3 Binary files /dev/null and b/target/debug/deps/libwinnow-4244b259aa70dcf4.rmeta differ diff --git a/target/debug/deps/libwinnow-44bc5b526877f7aa.rlib b/target/debug/deps/libwinnow-44bc5b526877f7aa.rlib new file mode 100644 index 0000000..f63b4c3 Binary files /dev/null and b/target/debug/deps/libwinnow-44bc5b526877f7aa.rlib differ diff --git a/target/debug/deps/libwinnow-44bc5b526877f7aa.rmeta b/target/debug/deps/libwinnow-44bc5b526877f7aa.rmeta new file mode 100644 index 0000000..fe82d6c Binary files /dev/null and b/target/debug/deps/libwinnow-44bc5b526877f7aa.rmeta differ diff --git a/target/debug/deps/libwinnow-52d6b94579369c19.rmeta b/target/debug/deps/libwinnow-52d6b94579369c19.rmeta new file mode 100644 index 0000000..f5fe1b9 Binary files /dev/null and b/target/debug/deps/libwinnow-52d6b94579369c19.rmeta differ diff --git a/target/debug/deps/libzmij-071bd32896956c8f.rmeta b/target/debug/deps/libzmij-071bd32896956c8f.rmeta new file mode 100644 index 0000000..f7b6185 Binary files /dev/null and b/target/debug/deps/libzmij-071bd32896956c8f.rmeta differ diff --git a/target/debug/deps/libzmij-847df2ca2b36fef1.rlib b/target/debug/deps/libzmij-847df2ca2b36fef1.rlib new file mode 100644 index 0000000..190074f Binary files /dev/null and b/target/debug/deps/libzmij-847df2ca2b36fef1.rlib differ diff --git a/target/debug/deps/libzmij-847df2ca2b36fef1.rmeta b/target/debug/deps/libzmij-847df2ca2b36fef1.rmeta new file mode 100644 index 0000000..aac5f0b Binary files /dev/null and b/target/debug/deps/libzmij-847df2ca2b36fef1.rmeta differ diff --git a/target/debug/deps/libzmij-890ff8660f7b0f8d.rmeta b/target/debug/deps/libzmij-890ff8660f7b0f8d.rmeta new file mode 100644 index 0000000..09b6621 Binary files /dev/null and b/target/debug/deps/libzmij-890ff8660f7b0f8d.rmeta differ diff --git a/target/debug/deps/memchr-84afd64c39d86d31.d b/target/debug/deps/memchr-84afd64c39d86d31.d new file mode 100644 index 0000000..a8059c2 --- /dev/null +++ b/target/debug/deps/memchr-84afd64c39d86d31.d @@ -0,0 +1,33 @@ +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/memchr-84afd64c39d86d31.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libmemchr-84afd64c39d86d31.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libmemchr-84afd64c39d86d31.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs: diff --git a/target/debug/deps/memchr-98fdb696fc4340ef.d b/target/debug/deps/memchr-98fdb696fc4340ef.d new file mode 100644 index 0000000..dbbacb1 --- /dev/null +++ b/target/debug/deps/memchr-98fdb696fc4340ef.d @@ -0,0 +1,31 @@ +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/memchr-98fdb696fc4340ef.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libmemchr-98fdb696fc4340ef.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs: diff --git a/target/debug/deps/memchr-e066deb452e3346f.d b/target/debug/deps/memchr-e066deb452e3346f.d new file mode 100644 index 0000000..f6aed1c --- /dev/null +++ b/target/debug/deps/memchr-e066deb452e3346f.d @@ -0,0 +1,31 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/memchr-e066deb452e3346f.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libmemchr-e066deb452e3346f.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/packedpair/default_rank.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/rabinkarp.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/shiftor.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/all/twoway.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/generic/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/avx2/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/sse2/packedpair.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/arch/x86_64/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/cow.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/ext.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memchr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/memmem/searcher.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.8.3/src/vector.rs: diff --git a/target/debug/deps/num_traits-35cae3e2c17cc053.d b/target/debug/deps/num_traits-35cae3e2c17cc053.d new file mode 100644 index 0000000..67e440a --- /dev/null +++ b/target/debug/deps/num_traits-35cae3e2c17cc053.d @@ -0,0 +1,23 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/num_traits-35cae3e2c17cc053.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libnum_traits-35cae3e2c17cc053.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs: diff --git a/target/debug/deps/num_traits-4d0606b740c78087.d b/target/debug/deps/num_traits-4d0606b740c78087.d new file mode 100644 index 0000000..89956da --- /dev/null +++ b/target/debug/deps/num_traits-4d0606b740c78087.d @@ -0,0 +1,25 @@ +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/num_traits-4d0606b740c78087.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libnum_traits-4d0606b740c78087.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libnum_traits-4d0606b740c78087.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs: diff --git a/target/debug/deps/num_traits-7ecd5a5a14c634d8.d b/target/debug/deps/num_traits-7ecd5a5a14c634d8.d new file mode 100644 index 0000000..4da535e --- /dev/null +++ b/target/debug/deps/num_traits-7ecd5a5a14c634d8.d @@ -0,0 +1,23 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/num_traits-7ecd5a5a14c634d8.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libnum_traits-7ecd5a5a14c634d8.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/bounds.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/cast.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/float.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/identities.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/int.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/bytes.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/checked.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/euclid.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/inv.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/mul_add.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/overflowing.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/saturating.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/ops/wrapping.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/pow.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/real.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/sign.rs: diff --git a/target/debug/deps/proc_macro2-48009055b595a344.d b/target/debug/deps/proc_macro2-48009055b595a344.d new file mode 100644 index 0000000..6f8f5f8 --- /dev/null +++ b/target/debug/deps/proc_macro2-48009055b595a344.d @@ -0,0 +1,17 @@ +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/proc_macro2-48009055b595a344.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/marker.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe/proc_macro_span_file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe/proc_macro_span_location.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/rcvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/detection.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/fallback.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/extra.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/wrapper.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libproc_macro2-48009055b595a344.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/marker.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe/proc_macro_span_file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe/proc_macro_span_location.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/rcvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/detection.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/fallback.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/extra.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/wrapper.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libproc_macro2-48009055b595a344.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/marker.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe/proc_macro_span_file.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe/proc_macro_span_location.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/rcvec.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/detection.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/fallback.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/extra.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/wrapper.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/marker.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/parse.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe/proc_macro_span_file.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/probe/proc_macro_span_location.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/rcvec.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/detection.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/fallback.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/extra.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.107/src/wrapper.rs: diff --git a/target/debug/deps/quote-8a050a42cff7de9b.d b/target/debug/deps/quote-8a050a42cff7de9b.d new file mode 100644 index 0000000..fcfe3e0 --- /dev/null +++ b/target/debug/deps/quote-8a050a42cff7de9b.d @@ -0,0 +1,13 @@ +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/quote-8a050a42cff7de9b.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/ident_fragment.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/to_tokens.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/runtime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/spanned.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libquote-8a050a42cff7de9b.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/ident_fragment.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/to_tokens.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/runtime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/spanned.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libquote-8a050a42cff7de9b.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/ident_fragment.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/to_tokens.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/runtime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/spanned.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/ext.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/format.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/ident_fragment.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/to_tokens.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/runtime.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.47/src/spanned.rs: diff --git a/target/debug/deps/rules-191045b0e2425ebd.d b/target/debug/deps/rules-191045b0e2425ebd.d new file mode 100644 index 0000000..5ad6624 --- /dev/null +++ b/target/debug/deps/rules-191045b0e2425ebd.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/rules-191045b0e2425ebd.d: checker/tests/rules.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/librules-191045b0e2425ebd.rmeta: checker/tests/rules.rs Cargo.toml + +checker/tests/rules.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/rules-6da5b47e4394d263 b/target/debug/deps/rules-6da5b47e4394d263 new file mode 100755 index 0000000..19fc759 Binary files /dev/null and b/target/debug/deps/rules-6da5b47e4394d263 differ diff --git a/target/debug/deps/rules-6da5b47e4394d263.d b/target/debug/deps/rules-6da5b47e4394d263.d new file mode 100644 index 0000000..d7608d5 --- /dev/null +++ b/target/debug/deps/rules-6da5b47e4394d263.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/rules-6da5b47e4394d263.d: checker/tests/rules.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/rules-6da5b47e4394d263: checker/tests/rules.rs + +checker/tests/rules.rs: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker diff --git a/target/debug/deps/rules-7f56efa2849d3907.d b/target/debug/deps/rules-7f56efa2849d3907.d new file mode 100644 index 0000000..99ab6ec --- /dev/null +++ b/target/debug/deps/rules-7f56efa2849d3907.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/rules-7f56efa2849d3907.d: checker/tests/rules.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/librules-7f56efa2849d3907.rmeta: checker/tests/rules.rs Cargo.toml + +checker/tests/rules.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/runner-6a587b3586163cee.d b/target/debug/deps/runner-6a587b3586163cee.d new file mode 100644 index 0000000..fb3615a --- /dev/null +++ b/target/debug/deps/runner-6a587b3586163cee.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/runner-6a587b3586163cee.d: runner/tests/runner.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/librunner-6a587b3586163cee.rmeta: runner/tests/runner.rs Cargo.toml + +runner/tests/runner.rs: +Cargo.toml: + +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/runner-7fb47a35311d4089 b/target/debug/deps/runner-7fb47a35311d4089 new file mode 100755 index 0000000..383303e Binary files /dev/null and b/target/debug/deps/runner-7fb47a35311d4089 differ diff --git a/target/debug/deps/runner-7fb47a35311d4089.d b/target/debug/deps/runner-7fb47a35311d4089.d new file mode 100644 index 0000000..ef64138 --- /dev/null +++ b/target/debug/deps/runner-7fb47a35311d4089.d @@ -0,0 +1,5 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/runner-7fb47a35311d4089.d: runner/tests/runner.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/runner-7fb47a35311d4089: runner/tests/runner.rs + +runner/tests/runner.rs: diff --git a/target/debug/deps/rust_decimal-44a49a0261d7eb9d.d b/target/debug/deps/rust_decimal-44a49a0261d7eb9d.d new file mode 100644 index 0000000..a6cf610 --- /dev/null +++ b/target/debug/deps/rust_decimal-44a49a0261d7eb9d.d @@ -0,0 +1,22 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/rust_decimal-44a49a0261d7eb9d.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/librust_decimal-44a49a0261d7eb9d.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out diff --git a/target/debug/deps/rust_decimal-91d5c554e0fdc919.d b/target/debug/deps/rust_decimal-91d5c554e0fdc919.d new file mode 100644 index 0000000..300853e --- /dev/null +++ b/target/debug/deps/rust_decimal-91d5c554e0fdc919.d @@ -0,0 +1,24 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/rust_decimal-91d5c554e0fdc919.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/librust_decimal-91d5c554e0fdc919.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/librust_decimal-91d5c554e0fdc919.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out/README-lib.md: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-f4748df007f3c2b0/out diff --git a/target/debug/deps/rust_decimal-bd76ff9b6ca756e1.d b/target/debug/deps/rust_decimal-bd76ff9b6ca756e1.d new file mode 100644 index 0000000..b72298a --- /dev/null +++ b/target/debug/deps/rust_decimal-bd76ff9b6ca756e1.d @@ -0,0 +1,22 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/rust_decimal-bd76ff9b6ca756e1.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-3360a4e81cd17d25/out/README-lib.md + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/librust_decimal-bd76ff9b6ca756e1.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-3360a4e81cd17d25/out/README-lib.md + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/constants.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/decimal.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/add.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/cmp.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/common.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/div.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/mul.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/ops/rem.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/str.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/arithmetic_impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rust_decimal-1.43.0/src/serde.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-3360a4e81cd17d25/out/README-lib.md: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/rust_decimal-3360a4e81cd17d25/out diff --git a/target/debug/deps/schema-56482f8df13606ff b/target/debug/deps/schema-56482f8df13606ff new file mode 100755 index 0000000..f1a9fd0 Binary files /dev/null and b/target/debug/deps/schema-56482f8df13606ff differ diff --git a/target/debug/deps/schema-56482f8df13606ff.d b/target/debug/deps/schema-56482f8df13606ff.d new file mode 100644 index 0000000..e9f3f3f --- /dev/null +++ b/target/debug/deps/schema-56482f8df13606ff.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/schema-56482f8df13606ff.d: checker/tests/schema.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/schema-56482f8df13606ff: checker/tests/schema.rs + +checker/tests/schema.rs: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker diff --git a/target/debug/deps/schema-7f42b3a0cf715ae5.d b/target/debug/deps/schema-7f42b3a0cf715ae5.d new file mode 100644 index 0000000..e5ff51e --- /dev/null +++ b/target/debug/deps/schema-7f42b3a0cf715ae5.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/schema-7f42b3a0cf715ae5.d: checker/tests/schema.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libschema-7f42b3a0cf715ae5.rmeta: checker/tests/schema.rs Cargo.toml + +checker/tests/schema.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/schema-f146217bac8139e5.d b/target/debug/deps/schema-f146217bac8139e5.d new file mode 100644 index 0000000..3fe37b0 --- /dev/null +++ b/target/debug/deps/schema-f146217bac8139e5.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/schema-f146217bac8139e5.d: checker/tests/schema.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libschema-f146217bac8139e5.rmeta: checker/tests/schema.rs Cargo.toml + +checker/tests/schema.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/serde-5d64217da642452c.d b/target/debug/deps/serde-5d64217da642452c.d new file mode 100644 index 0000000..183fb98 --- /dev/null +++ b/target/debug/deps/serde-5d64217da642452c.d @@ -0,0 +1,14 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde-5d64217da642452c.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out/private.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde-5d64217da642452c.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out/private.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde-5d64217da642452c.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out/private.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out/private.rs: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out diff --git a/target/debug/deps/serde-8757d2807ff129f8.d b/target/debug/deps/serde-8757d2807ff129f8.d new file mode 100644 index 0000000..fa3f984 --- /dev/null +++ b/target/debug/deps/serde-8757d2807ff129f8.d @@ -0,0 +1,12 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde-8757d2807ff129f8.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-ba8426c877a92a17/out/private.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde-8757d2807ff129f8.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-ba8426c877a92a17/out/private.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-ba8426c877a92a17/out/private.rs: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-ba8426c877a92a17/out diff --git a/target/debug/deps/serde-eb0c3df84e54e9ab.d b/target/debug/deps/serde-eb0c3df84e54e9ab.d new file mode 100644 index 0000000..4b9f55c --- /dev/null +++ b/target/debug/deps/serde-eb0c3df84e54e9ab.d @@ -0,0 +1,12 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde-eb0c3df84e54e9ab.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out/private.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde-eb0c3df84e54e9ab.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out/private.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/integer128.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.229/src/private/ser.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out/private.rs: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde-2b4970e64ce601f3/out diff --git a/target/debug/deps/serde_core-00412b0b600e3354.d b/target/debug/deps/serde_core-00412b0b600e3354.d new file mode 100644 index 0000000..bff8c3d --- /dev/null +++ b/target/debug/deps/serde_core-00412b0b600e3354.d @@ -0,0 +1,25 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_core-00412b0b600e3354.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_core-00412b0b600e3354.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out diff --git a/target/debug/deps/serde_core-5d11f89bc720d497.d b/target/debug/deps/serde_core-5d11f89bc720d497.d new file mode 100644 index 0000000..d7ff1b9 --- /dev/null +++ b/target/debug/deps/serde_core-5d11f89bc720d497.d @@ -0,0 +1,25 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_core-5d11f89bc720d497.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-b98c1f9e4c290de7/out/private.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_core-5d11f89bc720d497.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-b98c1f9e4c290de7/out/private.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-b98c1f9e4c290de7/out/private.rs: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-b98c1f9e4c290de7/out diff --git a/target/debug/deps/serde_core-f16924fc4f6c515d.d b/target/debug/deps/serde_core-f16924fc4f6c515d.d new file mode 100644 index 0000000..5cf6092 --- /dev/null +++ b/target/debug/deps/serde_core-f16924fc4f6c515d.d @@ -0,0 +1,27 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_core-f16924fc4f6c515d.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_core-f16924fc4f6c515d.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_core-f16924fc4f6c515d.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs /tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/crate_root.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/ignored_any.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/de/impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/fmt.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impls.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/ser/impossible.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/format.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/content.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/seed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/doc.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/size_hint.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_core-1.0.229/src/private/string.rs: +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out/private.rs: + +# env-dep:OUT_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/build/serde_core-81e24eb0b878f26f/out diff --git a/target/debug/deps/serde_derive-bd85bcb211c4ec6b.d b/target/debug/deps/serde_derive-bd85bcb211c4ec6b.d new file mode 100644 index 0000000..7116b47 --- /dev/null +++ b/target/debug/deps/serde_derive-bd85bcb211c4ec6b.d @@ -0,0 +1,34 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_derive-bd85bcb211c4ec6b.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/ast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/attr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/name.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/case.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/check.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/ctxt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/receiver.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/respan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/symbol.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/bound.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/fragment.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_adjacently.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_externally.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_internally.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_untagged.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/identifier.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/struct_.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/tuple.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/unit.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/deprecated.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/dummy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/pretend.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/this.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_derive-bd85bcb211c4ec6b.so: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/ast.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/attr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/name.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/case.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/check.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/ctxt.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/receiver.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/respan.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/symbol.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/bound.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/fragment.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_adjacently.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_externally.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_internally.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_untagged.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/identifier.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/struct_.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/tuple.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/unit.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/deprecated.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/dummy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/pretend.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/this.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/ast.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/attr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/name.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/case.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/check.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/ctxt.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/receiver.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/respan.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/internals/symbol.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/bound.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/fragment.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_adjacently.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_externally.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_internally.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/enum_untagged.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/identifier.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/struct_.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/tuple.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/de/unit.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/deprecated.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/dummy.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/pretend.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/ser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_derive-1.0.229/src/this.rs: + +# env-dep:CARGO_PKG_VERSION_PATCH=229 diff --git a/target/debug/deps/serde_json-56a502f57c71db72.d b/target/debug/deps/serde_json-56a502f57c71db72.d new file mode 100644 index 0000000..5f02459 --- /dev/null +++ b/target/debug/deps/serde_json-56a502f57c71db72.d @@ -0,0 +1,20 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_json-56a502f57c71db72.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_json-56a502f57c71db72.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs: diff --git a/target/debug/deps/serde_json-a84ef61b8475e93d.d b/target/debug/deps/serde_json-a84ef61b8475e93d.d new file mode 100644 index 0000000..358c819 --- /dev/null +++ b/target/debug/deps/serde_json-a84ef61b8475e93d.d @@ -0,0 +1,22 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_json-a84ef61b8475e93d.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_json-a84ef61b8475e93d.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_json-a84ef61b8475e93d.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs: diff --git a/target/debug/deps/serde_json-fcea699031175bf0.d b/target/debug/deps/serde_json-fcea699031175bf0.d new file mode 100644 index 0000000..5e7bdc4 --- /dev/null +++ b/target/debug/deps/serde_json-fcea699031175bf0.d @@ -0,0 +1,20 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_json-fcea699031175bf0.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_json-fcea699031175bf0.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/ser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/from.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/index.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/partial_eq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/value/ser.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/io/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/iter.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/number.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_json-1.0.154/src/read.rs: diff --git a/target/debug/deps/serde_spanned-27a75e8a4b99f147.d b/target/debug/deps/serde_spanned-27a75e8a4b99f147.d new file mode 100644 index 0000000..aee6e17 --- /dev/null +++ b/target/debug/deps/serde_spanned-27a75e8a4b99f147.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_spanned-27a75e8a4b99f147.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_spanned-27a75e8a4b99f147.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs: diff --git a/target/debug/deps/serde_spanned-b422b9c9ad57345f.d b/target/debug/deps/serde_spanned-b422b9c9ad57345f.d new file mode 100644 index 0000000..a2a22f0 --- /dev/null +++ b/target/debug/deps/serde_spanned-b422b9c9ad57345f.d @@ -0,0 +1,9 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_spanned-b422b9c9ad57345f.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_spanned-b422b9c9ad57345f.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_spanned-b422b9c9ad57345f.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs: diff --git a/target/debug/deps/serde_spanned-ebee6205d120dc0a.d b/target/debug/deps/serde_spanned-ebee6205d120dc0a.d new file mode 100644 index 0000000..f8c8a94 --- /dev/null +++ b/target/debug/deps/serde_spanned-ebee6205d120dc0a.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/serde_spanned-ebee6205d120dc0a.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libserde_spanned-ebee6205d120dc0a.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/spanned.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/serde_spanned-1.1.2/src/de.rs: diff --git a/target/debug/deps/spec-6e5ccd20163000cf.d b/target/debug/deps/spec-6e5ccd20163000cf.d new file mode 100644 index 0000000..aaa6e5c --- /dev/null +++ b/target/debug/deps/spec-6e5ccd20163000cf.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/spec-6e5ccd20163000cf.d: checker/tests/spec.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libspec-6e5ccd20163000cf.rmeta: checker/tests/spec.rs Cargo.toml + +checker/tests/spec.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/spec-9b43618c042c72a8 b/target/debug/deps/spec-9b43618c042c72a8 new file mode 100755 index 0000000..7b07038 Binary files /dev/null and b/target/debug/deps/spec-9b43618c042c72a8 differ diff --git a/target/debug/deps/spec-9b43618c042c72a8.d b/target/debug/deps/spec-9b43618c042c72a8.d new file mode 100644 index 0000000..35bd168 --- /dev/null +++ b/target/debug/deps/spec-9b43618c042c72a8.d @@ -0,0 +1,7 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/spec-9b43618c042c72a8.d: checker/tests/spec.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/spec-9b43618c042c72a8: checker/tests/spec.rs + +checker/tests/spec.rs: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker diff --git a/target/debug/deps/spec-d262b945f748b0c3.d b/target/debug/deps/spec-d262b945f748b0c3.d new file mode 100644 index 0000000..b745f48 --- /dev/null +++ b/target/debug/deps/spec-d262b945f748b0c3.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/spec-d262b945f748b0c3.d: checker/tests/spec.rs Cargo.toml + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libspec-d262b945f748b0c3.rmeta: checker/tests/spec.rs Cargo.toml + +checker/tests/spec.rs: +Cargo.toml: + +# env-dep:CARGO_MANIFEST_DIR=/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/checker +# env-dep:CLIPPY_ARGS=-D__CLIPPY_HACKERY__warnings__CLIPPY_HACKERY__ +# env-dep:CLIPPY_CONF_DIR diff --git a/target/debug/deps/syn-4a09dfaf801b5fae.d b/target/debug/deps/syn-4a09dfaf801b5fae.d new file mode 100644 index 0000000..387e56d --- /dev/null +++ b/target/debug/deps/syn-4a09dfaf801b5fae.d @@ -0,0 +1,49 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/syn-4a09dfaf801b5fae.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/group.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/attr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/bigint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/classify.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/custom_keyword.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/custom_punctuation.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/data.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/derive.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/drops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/expr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/fixup.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/generics.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ident.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lifetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lit.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lookahead.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/mac.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/meta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/op.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/discouraged.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse_macro_input.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse_quote.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/path.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/precedence.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/print.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/punctuated.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/restriction.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/sealed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/scan_expr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/span.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/thread.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ty.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/verbatim.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/export.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/gen/clone.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libsyn-4a09dfaf801b5fae.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/group.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/attr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/bigint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/classify.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/custom_keyword.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/custom_punctuation.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/data.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/derive.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/drops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/expr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/fixup.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/generics.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ident.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lifetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lit.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lookahead.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/mac.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/meta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/op.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/discouraged.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse_macro_input.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse_quote.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/path.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/precedence.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/print.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/punctuated.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/restriction.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/sealed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/scan_expr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/span.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/thread.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ty.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/verbatim.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/export.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/gen/clone.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libsyn-4a09dfaf801b5fae.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/group.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/attr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/bigint.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/classify.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/custom_keyword.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/custom_punctuation.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/data.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/derive.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/drops.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/expr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ext.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/fixup.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/generics.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ident.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lifetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lit.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lookahead.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/mac.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/meta.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/op.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/discouraged.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse_macro_input.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse_quote.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/path.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/precedence.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/print.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/punctuated.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/restriction.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/sealed.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/scan_expr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/span.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/spanned.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/thread.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ty.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/verbatim.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/export.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/gen/clone.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/group.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/token.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/attr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/bigint.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/buffer.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/classify.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/custom_keyword.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/custom_punctuation.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/data.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/derive.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/drops.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/expr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ext.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/fixup.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/generics.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ident.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lifetime.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lit.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/lookahead.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/mac.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/meta.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/op.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/discouraged.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse_macro_input.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/parse_quote.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/path.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/precedence.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/print.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/punctuated.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/restriction.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/sealed.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/scan_expr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/span.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/spanned.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/thread.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/ty.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/verbatim.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/export.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-3.0.9/src/gen/clone.rs: diff --git a/target/debug/deps/toml-121b4172b6fceaf7.d b/target/debug/deps/toml-121b4172b6fceaf7.d new file mode 100644 index 0000000..cc7e17a --- /dev/null +++ b/target/debug/deps/toml-121b4172b6fceaf7.d @@ -0,0 +1,41 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/toml-121b4172b6fceaf7.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libtoml-121b4172b6fceaf7.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libtoml-121b4172b6fceaf7.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs: diff --git a/target/debug/deps/toml-1533716307a49a7b.d b/target/debug/deps/toml-1533716307a49a7b.d new file mode 100644 index 0000000..33b6ebc --- /dev/null +++ b/target/debug/deps/toml-1533716307a49a7b.d @@ -0,0 +1,39 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/toml-1533716307a49a7b.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libtoml-1533716307a49a7b.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs: diff --git a/target/debug/deps/toml-84bc99bfcda54b58.d b/target/debug/deps/toml-84bc99bfcda54b58.d new file mode 100644 index 0000000..7880ee8 --- /dev/null +++ b/target/debug/deps/toml-84bc99bfcda54b58.d @@ -0,0 +1,39 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/toml-84bc99bfcda54b58.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libtoml-84bc99bfcda54b58.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/table_enum.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/deserializer/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/dearray.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/detable.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/devalue.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/document.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/inline_table.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/de/parser/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/array_of_tables.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/buffer.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/document/strategy.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/style.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/array.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/ser/value/map.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml-1.1.8+spec-1.1.0/src/table.rs: diff --git a/target/debug/deps/toml_datetime-17254934f34d7094.d b/target/debug/deps/toml_datetime-17254934f34d7094.d new file mode 100644 index 0000000..9764150 --- /dev/null +++ b/target/debug/deps/toml_datetime-17254934f34d7094.d @@ -0,0 +1,8 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/toml_datetime-17254934f34d7094.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libtoml_datetime-17254934f34d7094.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs: diff --git a/target/debug/deps/toml_datetime-3d190a46b417b214.d b/target/debug/deps/toml_datetime-3d190a46b417b214.d new file mode 100644 index 0000000..681c21b --- /dev/null +++ b/target/debug/deps/toml_datetime-3d190a46b417b214.d @@ -0,0 +1,10 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/toml_datetime-3d190a46b417b214.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libtoml_datetime-3d190a46b417b214.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libtoml_datetime-3d190a46b417b214.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs: diff --git a/target/debug/deps/toml_datetime-560e7d543a8b2808.d b/target/debug/deps/toml_datetime-560e7d543a8b2808.d new file mode 100644 index 0000000..668e1e6 --- /dev/null +++ b/target/debug/deps/toml_datetime-560e7d543a8b2808.d @@ -0,0 +1,8 @@ +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/toml_datetime-560e7d543a8b2808.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs + +/tmp/claude-1000/-home-swaits-Code-wanderbooks/dadefedb-8c25-4271-8f56-da5f226f635b/scratchpad/bookspec/target/debug/deps/libtoml_datetime-560e7d543a8b2808.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/datetime.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/de.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_datetime-1.1.2+spec-1.1.0/src/ser.rs: diff --git a/target/debug/deps/toml_parser-7604bb127ec174b1.d b/target/debug/deps/toml_parser-7604bb127ec174b1.d new file mode 100644 index 0000000..d977e79 --- /dev/null +++ b/target/debug/deps/toml_parser-7604bb127ec174b1.d @@ -0,0 +1,19 @@ +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/toml_parser-7604bb127ec174b1.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libtoml_parser-7604bb127ec174b1.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libtoml_parser-7604bb127ec174b1.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs: diff --git a/target/debug/deps/toml_parser-93cbf369e7496de2.d b/target/debug/deps/toml_parser-93cbf369e7496de2.d new file mode 100644 index 0000000..b1f69d7 --- /dev/null +++ b/target/debug/deps/toml_parser-93cbf369e7496de2.d @@ -0,0 +1,17 @@ +/home/swaits/Code/wb-S4.5/target/debug/deps/toml_parser-93cbf369e7496de2.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs + +/home/swaits/Code/wb-S4.5/target/debug/deps/libtoml_parser-93cbf369e7496de2.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs: diff --git a/target/debug/deps/toml_parser-b2d815c555e46f3d.d b/target/debug/deps/toml_parser-b2d815c555e46f3d.d new file mode 100644 index 0000000..dfd3768 --- /dev/null +++ b/target/debug/deps/toml_parser-b2d815c555e46f3d.d @@ -0,0 +1,17 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/toml_parser-b2d815c555e46f3d.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libtoml_parser-b2d815c555e46f3d.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/macros.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/error.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/source.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/scalar.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/decoder/ws.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/lexer/token.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/document.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_parser-1.1.5+spec-1.1.0/src/parser/event.rs: diff --git a/target/debug/deps/toml_writer-4135123f11b052fd.d b/target/debug/deps/toml_writer-4135123f11b052fd.d new file mode 100644 index 0000000..52f43a8 --- /dev/null +++ b/target/debug/deps/toml_writer-4135123f11b052fd.d @@ -0,0 +1,10 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/toml_writer-4135123f11b052fd.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libtoml_writer-4135123f11b052fd.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs: diff --git a/target/debug/deps/toml_writer-7821b33ae74e100b.d b/target/debug/deps/toml_writer-7821b33ae74e100b.d new file mode 100644 index 0000000..d471e37 --- /dev/null +++ b/target/debug/deps/toml_writer-7821b33ae74e100b.d @@ -0,0 +1,10 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/toml_writer-7821b33ae74e100b.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libtoml_writer-7821b33ae74e100b.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs: diff --git a/target/debug/deps/toml_writer-91c03a596f243944.d b/target/debug/deps/toml_writer-91c03a596f243944.d new file mode 100644 index 0000000..a1e1189 --- /dev/null +++ b/target/debug/deps/toml_writer-91c03a596f243944.d @@ -0,0 +1,12 @@ +/home/swaits/Code/wb-U0d/target/debug/deps/toml_writer-91c03a596f243944.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs + +/home/swaits/Code/wb-U0d/target/debug/deps/libtoml_writer-91c03a596f243944.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs + +/home/swaits/Code/wb-U0d/target/debug/deps/libtoml_writer-91c03a596f243944.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/integer.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/key.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/string.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/value.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/toml_writer-1.1.3+spec-1.1.0/src/write.rs: diff --git a/target/debug/deps/unicode_ident-81bfb0f85f6a8742.d b/target/debug/deps/unicode_ident-81bfb0f85f6a8742.d new file mode 100644 index 0000000..7344689 --- /dev/null +++ b/target/debug/deps/unicode_ident-81bfb0f85f6a8742.d @@ -0,0 +1,8 @@ +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/unicode_ident-81bfb0f85f6a8742.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.27/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.27/src/tables.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libunicode_ident-81bfb0f85f6a8742.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.27/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.27/src/tables.rs + +/home/swaits/Code/phrp-wt/a53-land-areas/target/debug/deps/libunicode_ident-81bfb0f85f6a8742.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.27/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.27/src/tables.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.27/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.27/src/tables.rs: diff --git a/target/debug/deps/winnow-4244b259aa70dcf4.d b/target/debug/deps/winnow-4244b259aa70dcf4.d new file mode 100644 index 0000000..1b61415 --- /dev/null +++ b/target/debug/deps/winnow-4244b259aa70dcf4.d @@ -0,0 +1,18 @@ +/home/swaits/Code/wb-S4.5/target/debug/deps/winnow-4244b259aa70dcf4.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs + +/home/swaits/Code/wb-S4.5/target/debug/deps/libwinnow-4244b259aa70dcf4.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs: diff --git a/target/debug/deps/winnow-44bc5b526877f7aa.d b/target/debug/deps/winnow-44bc5b526877f7aa.d new file mode 100644 index 0000000..9b82d38 --- /dev/null +++ b/target/debug/deps/winnow-44bc5b526877f7aa.d @@ -0,0 +1,20 @@ +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/winnow-44bc5b526877f7aa.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libwinnow-44bc5b526877f7aa.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs + +/home/swaits/Code/wb-P13/bookspec/target/debug/deps/libwinnow-44bc5b526877f7aa.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs: diff --git a/target/debug/deps/winnow-52d6b94579369c19.d b/target/debug/deps/winnow-52d6b94579369c19.d new file mode 100644 index 0000000..0f68e2e --- /dev/null +++ b/target/debug/deps/winnow-52d6b94579369c19.d @@ -0,0 +1,18 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/winnow-52d6b94579369c19.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libwinnow-52d6b94579369c19.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/dispatch.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/seq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/macros/unordered_seq.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/mod.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bstr.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/bytes.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/locating.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/partial.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/range.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/stateful.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/stream/token.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winnow-1.0.4/src/../examples/css/parser.rs: diff --git a/target/debug/deps/zmij-071bd32896956c8f.d b/target/debug/deps/zmij-071bd32896956c8f.d new file mode 100644 index 0000000..abfe3f2 --- /dev/null +++ b/target/debug/deps/zmij-071bd32896956c8f.d @@ -0,0 +1,7 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/zmij-071bd32896956c8f.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libzmij-071bd32896956c8f.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs: diff --git a/target/debug/deps/zmij-847df2ca2b36fef1.d b/target/debug/deps/zmij-847df2ca2b36fef1.d new file mode 100644 index 0000000..2f556c4 --- /dev/null +++ b/target/debug/deps/zmij-847df2ca2b36fef1.d @@ -0,0 +1,9 @@ +/home/swaits/Code/wb-U0d/target/debug/deps/zmij-847df2ca2b36fef1.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs + +/home/swaits/Code/wb-U0d/target/debug/deps/libzmij-847df2ca2b36fef1.rlib: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs + +/home/swaits/Code/wb-U0d/target/debug/deps/libzmij-847df2ca2b36fef1.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs: diff --git a/target/debug/deps/zmij-890ff8660f7b0f8d.d b/target/debug/deps/zmij-890ff8660f7b0f8d.d new file mode 100644 index 0000000..fbfd460 --- /dev/null +++ b/target/debug/deps/zmij-890ff8660f7b0f8d.d @@ -0,0 +1,7 @@ +/home/swaits/Code/wb-P11a/target/debug/deps/zmij-890ff8660f7b0f8d.d: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs + +/home/swaits/Code/wb-P11a/target/debug/deps/libzmij-890ff8660f7b0f8d.rmeta: /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs /home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs + +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/lib.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/stdarch_x86.rs: +/home/swaits/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/zmij-1.0.23/src/traits.rs: diff --git a/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/dep-graph.bin b/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/dep-graph.bin new file mode 100644 index 0000000..3e8ebbf Binary files /dev/null and b/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/query-cache.bin b/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/query-cache.bin new file mode 100644 index 0000000..03bc111 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/work-products.bin b/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw-dmre2jarnqhefgh9x80hqhaox/work-products.bin differ diff --git a/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw.lock b/target/debug/incremental/bookspec_checker-08yt9hzg5mvv9/s-hnocqksr40-0d7czjw.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/dep-graph.bin b/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/dep-graph.bin new file mode 100644 index 0000000..c0249a3 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/query-cache.bin b/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/query-cache.bin new file mode 100644 index 0000000..341abdd Binary files /dev/null and b/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/work-products.bin b/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6-7lwv7dr03f6fgpm5kf20u32ol/work-products.bin differ diff --git a/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6.lock b/target/debug/incremental/bookspec_checker-125iqfuyok9eg/s-hnocqwls7r-0ppg3z6.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/dep-graph.bin b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/dep-graph.bin new file mode 100644 index 0000000..7162beb Binary files /dev/null and b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/metadata.rmeta b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/metadata.rmeta new file mode 100644 index 0000000..fca5182 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/query-cache.bin b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/query-cache.bin new file mode 100644 index 0000000..88adbe7 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/work-products.bin b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/work-products.bin new file mode 100644 index 0000000..d9d8de0 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x-8btp0apwcwnnm3gw74vr2s5rw/work-products.bin differ diff --git a/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x.lock b/target/debug/incremental/bookspec_checker-1s88s7w1d19sw/s-hnocqwlstt-1c9ww5x.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/dep-graph.bin b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/dep-graph.bin new file mode 100644 index 0000000..2453d52 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/metadata.rmeta b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/metadata.rmeta new file mode 100644 index 0000000..39b7222 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/query-cache.bin b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/query-cache.bin new file mode 100644 index 0000000..15903b3 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/work-products.bin b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/work-products.bin new file mode 100644 index 0000000..d9d8de0 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob-5lo6txseeuyrmint6s68jh3ok/work-products.bin differ diff --git a/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob.lock b/target/debug/incremental/bookspec_checker-24wzc7m91vpsu/s-hnocqy53xc-1f8v0ob.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/dep-graph.bin b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/dep-graph.bin new file mode 100644 index 0000000..18e9edc Binary files /dev/null and b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/metadata.rmeta b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/metadata.rmeta new file mode 100644 index 0000000..ff74c3f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/query-cache.bin b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/query-cache.bin new file mode 100644 index 0000000..2258b9c Binary files /dev/null and b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/work-products.bin b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/work-products.bin new file mode 100644 index 0000000..d9d8de0 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c-3qxqskyrdacuxg0omm94bnx1b/work-products.bin differ diff --git a/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c.lock b/target/debug/incremental/bookspec_checker-2rvzymglxl48y/s-hnocqksr4v-00r1l1c.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/00t4lh6csyesjzic86lcjkdu4.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/00t4lh6csyesjzic86lcjkdu4.o new file mode 100644 index 0000000..d58088f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/00t4lh6csyesjzic86lcjkdu4.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/01t6htnymjnxia9cjyxywuyhe.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/01t6htnymjnxia9cjyxywuyhe.o new file mode 100644 index 0000000..84a302d Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/01t6htnymjnxia9cjyxywuyhe.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/04243pprk21o9t31m8j3ir0wi.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/04243pprk21o9t31m8j3ir0wi.o new file mode 100644 index 0000000..6634a1a Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/04243pprk21o9t31m8j3ir0wi.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/07oqeldj0yhntgue6vn7a7tpi.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/07oqeldj0yhntgue6vn7a7tpi.o new file mode 100644 index 0000000..3c3efd5 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/07oqeldj0yhntgue6vn7a7tpi.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0fcgtu7ytkoribzply5pi8f2x.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0fcgtu7ytkoribzply5pi8f2x.o new file mode 100644 index 0000000..a1c81b7 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0fcgtu7ytkoribzply5pi8f2x.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0j1pu0jfthlj0pwllyam5234d.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0j1pu0jfthlj0pwllyam5234d.o new file mode 100644 index 0000000..3b9fc57 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0j1pu0jfthlj0pwllyam5234d.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0k4agpgeosun0wkwerrbbmgw3.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0k4agpgeosun0wkwerrbbmgw3.o new file mode 100644 index 0000000..4f467e5 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0k4agpgeosun0wkwerrbbmgw3.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0l2718fmqkf7l5y65w5ou20b7.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0l2718fmqkf7l5y65w5ou20b7.o new file mode 100644 index 0000000..146154c Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0l2718fmqkf7l5y65w5ou20b7.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0mkza9svfr2u6qpy7lonafsqc.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0mkza9svfr2u6qpy7lonafsqc.o new file mode 100644 index 0000000..ddb3c60 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0mkza9svfr2u6qpy7lonafsqc.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0qhqmje3w8oif8an13t7laygy.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0qhqmje3w8oif8an13t7laygy.o new file mode 100644 index 0000000..e2597b2 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0qhqmje3w8oif8an13t7laygy.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0xyrgvgwg2b0zp64893xjllo1.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0xyrgvgwg2b0zp64893xjllo1.o new file mode 100644 index 0000000..b5e2cae Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/0xyrgvgwg2b0zp64893xjllo1.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/10bcaz0y1ysqdpssltkkhl35z.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/10bcaz0y1ysqdpssltkkhl35z.o new file mode 100644 index 0000000..efe04d8 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/10bcaz0y1ysqdpssltkkhl35z.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/121vb1cw467l6gameccc7i7jl.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/121vb1cw467l6gameccc7i7jl.o new file mode 100644 index 0000000..6d66a80 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/121vb1cw467l6gameccc7i7jl.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/12jl7462nqbn4ug09oqt3c8oy.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/12jl7462nqbn4ug09oqt3c8oy.o new file mode 100644 index 0000000..9569116 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/12jl7462nqbn4ug09oqt3c8oy.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/135z63v78609pghr6pj6yaiju.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/135z63v78609pghr6pj6yaiju.o new file mode 100644 index 0000000..79d0669 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/135z63v78609pghr6pj6yaiju.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/15cb0lm3p80fbwtc1rz4mgxr2.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/15cb0lm3p80fbwtc1rz4mgxr2.o new file mode 100644 index 0000000..4b2d9cd Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/15cb0lm3p80fbwtc1rz4mgxr2.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/17qhbb0esyeaqzgpzek258whp.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/17qhbb0esyeaqzgpzek258whp.o new file mode 100644 index 0000000..d41f041 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/17qhbb0esyeaqzgpzek258whp.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1pljo1oull3uzejkc2ekxxhc8.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1pljo1oull3uzejkc2ekxxhc8.o new file mode 100644 index 0000000..2604961 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1pljo1oull3uzejkc2ekxxhc8.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1pwtw14l92i02lsghwevrp4oq.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1pwtw14l92i02lsghwevrp4oq.o new file mode 100644 index 0000000..f32af25 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1pwtw14l92i02lsghwevrp4oq.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1raxe250uk3wx24cyccjrapg9.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1raxe250uk3wx24cyccjrapg9.o new file mode 100644 index 0000000..94fb54b Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1raxe250uk3wx24cyccjrapg9.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1rr68yd4jl1pagc4piw83fmrr.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1rr68yd4jl1pagc4piw83fmrr.o new file mode 100644 index 0000000..0cd4200 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/1rr68yd4jl1pagc4piw83fmrr.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/21frzvrzzll9dudxqnugnq9aw.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/21frzvrzzll9dudxqnugnq9aw.o new file mode 100644 index 0000000..8351bc7 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/21frzvrzzll9dudxqnugnq9aw.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/23b33khq9ym8u4cxugg3lt6np.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/23b33khq9ym8u4cxugg3lt6np.o new file mode 100644 index 0000000..a9045f7 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/23b33khq9ym8u4cxugg3lt6np.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/26bln4jz41t7irz5exyga8965.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/26bln4jz41t7irz5exyga8965.o new file mode 100644 index 0000000..f53fba1 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/26bln4jz41t7irz5exyga8965.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/28up0oyy1r9f8fa82ev33xhru.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/28up0oyy1r9f8fa82ev33xhru.o new file mode 100644 index 0000000..04fe9f9 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/28up0oyy1r9f8fa82ev33xhru.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2a48si4et0s1aumt391nrdp5l.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2a48si4et0s1aumt391nrdp5l.o new file mode 100644 index 0000000..1bb353e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2a48si4et0s1aumt391nrdp5l.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2i4ymqbp7kvfatvs5wmw9a1wb.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2i4ymqbp7kvfatvs5wmw9a1wb.o new file mode 100644 index 0000000..0a784a1 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2i4ymqbp7kvfatvs5wmw9a1wb.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2uy9dghwq0bzwxs3jz5cl6vpo.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2uy9dghwq0bzwxs3jz5cl6vpo.o new file mode 100644 index 0000000..57331fb Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2uy9dghwq0bzwxs3jz5cl6vpo.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2y233ww4w4j0274ugby95iqw5.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2y233ww4w4j0274ugby95iqw5.o new file mode 100644 index 0000000..902b8b4 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/2y233ww4w4j0274ugby95iqw5.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/37ea2t2v03jzzuq4mdh00nhdz.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/37ea2t2v03jzzuq4mdh00nhdz.o new file mode 100644 index 0000000..e491109 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/37ea2t2v03jzzuq4mdh00nhdz.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3ati19h2ywxfctf7e1qxaqcpu.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3ati19h2ywxfctf7e1qxaqcpu.o new file mode 100644 index 0000000..02de5a3 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3ati19h2ywxfctf7e1qxaqcpu.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3byrvvjtzjuh8yzhlvax4x884.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3byrvvjtzjuh8yzhlvax4x884.o new file mode 100644 index 0000000..c50dd9e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3byrvvjtzjuh8yzhlvax4x884.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3kwv33ng85smgrjn0dypy0u7w.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3kwv33ng85smgrjn0dypy0u7w.o new file mode 100644 index 0000000..21548c6 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3kwv33ng85smgrjn0dypy0u7w.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3nisyausbpfnyi3r4b1s3d2gz.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3nisyausbpfnyi3r4b1s3d2gz.o new file mode 100644 index 0000000..da6e3ff Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3nisyausbpfnyi3r4b1s3d2gz.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3nmis1sk9cdip64pjba403lnv.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3nmis1sk9cdip64pjba403lnv.o new file mode 100644 index 0000000..21098db Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3nmis1sk9cdip64pjba403lnv.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3s0hnam755fnb67l4dbvrkx6d.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3s0hnam755fnb67l4dbvrkx6d.o new file mode 100644 index 0000000..74532bf Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3s0hnam755fnb67l4dbvrkx6d.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3suvdbj7r7u79g8ywxg50spaf.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3suvdbj7r7u79g8ywxg50spaf.o new file mode 100644 index 0000000..e930be9 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3suvdbj7r7u79g8ywxg50spaf.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3whyg78iwpu2ck1iiv7s8u2kx.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3whyg78iwpu2ck1iiv7s8u2kx.o new file mode 100644 index 0000000..51997d1 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/3whyg78iwpu2ck1iiv7s8u2kx.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/420g255fegncgzf2ks1wn5edc.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/420g255fegncgzf2ks1wn5edc.o new file mode 100644 index 0000000..fee181b Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/420g255fegncgzf2ks1wn5edc.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4jhi558gig6q0z6cojkvkzj22.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4jhi558gig6q0z6cojkvkzj22.o new file mode 100644 index 0000000..346e491 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4jhi558gig6q0z6cojkvkzj22.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4u6chs146cjc5ruaos3wsudpo.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4u6chs146cjc5ruaos3wsudpo.o new file mode 100644 index 0000000..2cb27ef Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4u6chs146cjc5ruaos3wsudpo.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4vf1bjmwlj0zc12u8ycwdvfsx.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4vf1bjmwlj0zc12u8ycwdvfsx.o new file mode 100644 index 0000000..198bb19 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/4vf1bjmwlj0zc12u8ycwdvfsx.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5ekojskygcxwoml72tsaymxgn.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5ekojskygcxwoml72tsaymxgn.o new file mode 100644 index 0000000..dd008cf Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5ekojskygcxwoml72tsaymxgn.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5o3k1wetffq1rt70x4b19topq.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5o3k1wetffq1rt70x4b19topq.o new file mode 100644 index 0000000..5fa70d3 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5o3k1wetffq1rt70x4b19topq.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5rnabehdnjsdsfw2dt4cr4taz.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5rnabehdnjsdsfw2dt4cr4taz.o new file mode 100644 index 0000000..85079a3 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5rnabehdnjsdsfw2dt4cr4taz.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5wq6jxgvzh210x7zywq39bhah.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5wq6jxgvzh210x7zywq39bhah.o new file mode 100644 index 0000000..9c5a056 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5wq6jxgvzh210x7zywq39bhah.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5xqk8h9yy428ci44naum97op0.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5xqk8h9yy428ci44naum97op0.o new file mode 100644 index 0000000..1a53097 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5xqk8h9yy428ci44naum97op0.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5z6y3m5azxklemcwunreyxz0p.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5z6y3m5azxklemcwunreyxz0p.o new file mode 100644 index 0000000..1f560fd Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/5z6y3m5azxklemcwunreyxz0p.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6aznsawiyo1qlhxaf7ve9uyz5.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6aznsawiyo1qlhxaf7ve9uyz5.o new file mode 100644 index 0000000..090b345 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6aznsawiyo1qlhxaf7ve9uyz5.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6gr9zlb3qq1gpg1waws40sb0s.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6gr9zlb3qq1gpg1waws40sb0s.o new file mode 100644 index 0000000..9c033dc Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6gr9zlb3qq1gpg1waws40sb0s.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6id65wgfasrdj23t3n8bfmb67.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6id65wgfasrdj23t3n8bfmb67.o new file mode 100644 index 0000000..27acfde Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6id65wgfasrdj23t3n8bfmb67.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6otg5c2xd40wtbj68aczb93nh.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6otg5c2xd40wtbj68aczb93nh.o new file mode 100644 index 0000000..36237bf Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6otg5c2xd40wtbj68aczb93nh.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6wp4007apgcl2hkr7jw7y9jg0.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6wp4007apgcl2hkr7jw7y9jg0.o new file mode 100644 index 0000000..9b4f0ad Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6wp4007apgcl2hkr7jw7y9jg0.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6xamvqoaai7sjnuzsiplcms6q.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6xamvqoaai7sjnuzsiplcms6q.o new file mode 100644 index 0000000..068c81e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6xamvqoaai7sjnuzsiplcms6q.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6y50q32e6arx0woac0e219sem.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6y50q32e6arx0woac0e219sem.o new file mode 100644 index 0000000..dc611e0 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/6y50q32e6arx0woac0e219sem.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/77owfej41pnt6dvwga9jxy2od.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/77owfej41pnt6dvwga9jxy2od.o new file mode 100644 index 0000000..fe55513 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/77owfej41pnt6dvwga9jxy2od.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/783jg0dbqenp6sqg9vv2fu1sg.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/783jg0dbqenp6sqg9vv2fu1sg.o new file mode 100644 index 0000000..5ebb9e9 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/783jg0dbqenp6sqg9vv2fu1sg.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7eadul3cfhjj9uwuvpsan3igk.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7eadul3cfhjj9uwuvpsan3igk.o new file mode 100644 index 0000000..974493f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7eadul3cfhjj9uwuvpsan3igk.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7enopukjdk93i52fze0hji2na.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7enopukjdk93i52fze0hji2na.o new file mode 100644 index 0000000..d6526cd Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7enopukjdk93i52fze0hji2na.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7frx4g1p4h6sjixaotqt8dl3r.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7frx4g1p4h6sjixaotqt8dl3r.o new file mode 100644 index 0000000..56e504f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7frx4g1p4h6sjixaotqt8dl3r.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7gfh6nzokzojkxrr6shmp75b6.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7gfh6nzokzojkxrr6shmp75b6.o new file mode 100644 index 0000000..e40fb3c Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7gfh6nzokzojkxrr6shmp75b6.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7lxen2ptfuh62r7sq9unmev8e.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7lxen2ptfuh62r7sq9unmev8e.o new file mode 100644 index 0000000..ef88b38 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7lxen2ptfuh62r7sq9unmev8e.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7t01r6x1ayhiymud02172bc7p.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7t01r6x1ayhiymud02172bc7p.o new file mode 100644 index 0000000..3beebb6 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/7t01r6x1ayhiymud02172bc7p.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8149fnj9vclexrc97dmid37r8.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8149fnj9vclexrc97dmid37r8.o new file mode 100644 index 0000000..3645c63 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8149fnj9vclexrc97dmid37r8.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/825o11s7svqeewhpfsqr5l75q.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/825o11s7svqeewhpfsqr5l75q.o new file mode 100644 index 0000000..5465b57 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/825o11s7svqeewhpfsqr5l75q.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/85m5ilm2sg3bqki0hf7ji4fxv.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/85m5ilm2sg3bqki0hf7ji4fxv.o new file mode 100644 index 0000000..b59f9fa Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/85m5ilm2sg3bqki0hf7ji4fxv.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/869ao43879holxubebtz8l07x.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/869ao43879holxubebtz8l07x.o new file mode 100644 index 0000000..d2bf220 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/869ao43879holxubebtz8l07x.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/88km1x3zfv9a3ipa7efuq2p7x.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/88km1x3zfv9a3ipa7efuq2p7x.o new file mode 100644 index 0000000..0d91319 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/88km1x3zfv9a3ipa7efuq2p7x.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8pyar43c70nzujvjgqn7fz2zv.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8pyar43c70nzujvjgqn7fz2zv.o new file mode 100644 index 0000000..3168554 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8pyar43c70nzujvjgqn7fz2zv.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8ww7pxoyha414gl9n6lksav78.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8ww7pxoyha414gl9n6lksav78.o new file mode 100644 index 0000000..3d21ff7 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8ww7pxoyha414gl9n6lksav78.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8ze40j2qsbo54kp808c1tcawr.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8ze40j2qsbo54kp808c1tcawr.o new file mode 100644 index 0000000..6028a8d Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8ze40j2qsbo54kp808c1tcawr.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8zq23e5u63nq1naw1hbf2e2hq.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8zq23e5u63nq1naw1hbf2e2hq.o new file mode 100644 index 0000000..4bda3ff Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/8zq23e5u63nq1naw1hbf2e2hq.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/91685uk17gpk2le40aicsf3lv.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/91685uk17gpk2le40aicsf3lv.o new file mode 100644 index 0000000..08c8622 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/91685uk17gpk2le40aicsf3lv.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/94z8j40btvqwc18bt0smeptyj.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/94z8j40btvqwc18bt0smeptyj.o new file mode 100644 index 0000000..6c873ec Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/94z8j40btvqwc18bt0smeptyj.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/953vjhbtpqxqzsvbt14lp8pkc.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/953vjhbtpqxqzsvbt14lp8pkc.o new file mode 100644 index 0000000..0b0459f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/953vjhbtpqxqzsvbt14lp8pkc.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9674i9uv51dwvumt2vu9uocb9.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9674i9uv51dwvumt2vu9uocb9.o new file mode 100644 index 0000000..593c0a1 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9674i9uv51dwvumt2vu9uocb9.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/98nx453qy4avgp1vwiktj93wo.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/98nx453qy4avgp1vwiktj93wo.o new file mode 100644 index 0000000..318dbc2 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/98nx453qy4avgp1vwiktj93wo.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9evccb6kh550tb5y1g3sburpj.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9evccb6kh550tb5y1g3sburpj.o new file mode 100644 index 0000000..3b6b466 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9evccb6kh550tb5y1g3sburpj.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9h0c8rq0bbunuqvfgflcu8kwa.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9h0c8rq0bbunuqvfgflcu8kwa.o new file mode 100644 index 0000000..5d5279c Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9h0c8rq0bbunuqvfgflcu8kwa.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9mrcgvu13si3eyyqaofdoo2mk.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9mrcgvu13si3eyyqaofdoo2mk.o new file mode 100644 index 0000000..344bcc9 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9mrcgvu13si3eyyqaofdoo2mk.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9ntfwthor7eour2nkuswen29n.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9ntfwthor7eour2nkuswen29n.o new file mode 100644 index 0000000..3187ce8 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9ntfwthor7eour2nkuswen29n.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9vpww2zgx08ga96937mbx5q4g.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9vpww2zgx08ga96937mbx5q4g.o new file mode 100644 index 0000000..32611cc Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9vpww2zgx08ga96937mbx5q4g.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9wu3h6zs0wemb2ohd4j7t1n7j.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9wu3h6zs0wemb2ohd4j7t1n7j.o new file mode 100644 index 0000000..dc83df8 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9wu3h6zs0wemb2ohd4j7t1n7j.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9xyya0xvf98pmax8ew1vksblf.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9xyya0xvf98pmax8ew1vksblf.o new file mode 100644 index 0000000..2621bc8 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9xyya0xvf98pmax8ew1vksblf.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9ya4msiw13rcdrl582bkhypuc.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9ya4msiw13rcdrl582bkhypuc.o new file mode 100644 index 0000000..411322f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/9ya4msiw13rcdrl582bkhypuc.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ahbfsg0gwx9h5gk3midei0zj8.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ahbfsg0gwx9h5gk3midei0zj8.o new file mode 100644 index 0000000..594070e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ahbfsg0gwx9h5gk3midei0zj8.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ahultxz3a23fuest0mzwsfaoe.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ahultxz3a23fuest0mzwsfaoe.o new file mode 100644 index 0000000..7ee3c6a Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ahultxz3a23fuest0mzwsfaoe.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/an6fh5k96zsjeb8h3dboqh60v.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/an6fh5k96zsjeb8h3dboqh60v.o new file mode 100644 index 0000000..fa67e41 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/an6fh5k96zsjeb8h3dboqh60v.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/anbu3d8lqceueul30jcw5q1xp.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/anbu3d8lqceueul30jcw5q1xp.o new file mode 100644 index 0000000..5ebfbf2 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/anbu3d8lqceueul30jcw5q1xp.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/axznm0sbpg0w6fjyxpvdvl8i7.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/axznm0sbpg0w6fjyxpvdvl8i7.o new file mode 100644 index 0000000..30e3188 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/axznm0sbpg0w6fjyxpvdvl8i7.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b0u4i9eoyngx9dikm5th2w051.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b0u4i9eoyngx9dikm5th2w051.o new file mode 100644 index 0000000..7ac0f70 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b0u4i9eoyngx9dikm5th2w051.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b8nm8ffnn1pfqutqb94u2b7c1.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b8nm8ffnn1pfqutqb94u2b7c1.o new file mode 100644 index 0000000..170599c Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b8nm8ffnn1pfqutqb94u2b7c1.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b91ewvitfhgw5g0uhwbe0etcd.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b91ewvitfhgw5g0uhwbe0etcd.o new file mode 100644 index 0000000..f1e73fd Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/b91ewvitfhgw5g0uhwbe0etcd.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bipdtkr22qh2uk2zwfilpv970.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bipdtkr22qh2uk2zwfilpv970.o new file mode 100644 index 0000000..1cc9f01 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bipdtkr22qh2uk2zwfilpv970.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bl2vpciuzb92yy8fwyqm8aodo.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bl2vpciuzb92yy8fwyqm8aodo.o new file mode 100644 index 0000000..1b75f1f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bl2vpciuzb92yy8fwyqm8aodo.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bogkuifo2duyimjgmyp5bsin4.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bogkuifo2duyimjgmyp5bsin4.o new file mode 100644 index 0000000..0a11797 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/bogkuifo2duyimjgmyp5bsin4.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/c2z68sxyvx3fayg1yc22gp335.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/c2z68sxyvx3fayg1yc22gp335.o new file mode 100644 index 0000000..b2b00ed Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/c2z68sxyvx3fayg1yc22gp335.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/c5pl2rl4zeo38z56poa4yl421.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/c5pl2rl4zeo38z56poa4yl421.o new file mode 100644 index 0000000..43689ca Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/c5pl2rl4zeo38z56poa4yl421.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/causspt3829vcqpx392fpshjg.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/causspt3829vcqpx392fpshjg.o new file mode 100644 index 0000000..c7316be Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/causspt3829vcqpx392fpshjg.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ccso9wydxba7iyjur1yub9f9e.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ccso9wydxba7iyjur1yub9f9e.o new file mode 100644 index 0000000..8b5f952 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ccso9wydxba7iyjur1yub9f9e.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ceo8vpjfvetl1fzwerabkqt3b.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ceo8vpjfvetl1fzwerabkqt3b.o new file mode 100644 index 0000000..f413325 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ceo8vpjfvetl1fzwerabkqt3b.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/cof0sb66wvwvghiq4trafu1ok.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/cof0sb66wvwvghiq4trafu1ok.o new file mode 100644 index 0000000..90c62af Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/cof0sb66wvwvghiq4trafu1ok.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dbfsa2dq2bz7meg2wwxi6m9hs.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dbfsa2dq2bz7meg2wwxi6m9hs.o new file mode 100644 index 0000000..741fe8f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dbfsa2dq2bz7meg2wwxi6m9hs.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dep-graph.bin b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dep-graph.bin new file mode 100644 index 0000000..25d6601 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dexf8q2u9nlpqokwi5xcgpyrd.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dexf8q2u9nlpqokwi5xcgpyrd.o new file mode 100644 index 0000000..8d4b0ca Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dexf8q2u9nlpqokwi5xcgpyrd.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dgh1glmdr445m82ulrb9ldi24.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dgh1glmdr445m82ulrb9ldi24.o new file mode 100644 index 0000000..f90791f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dgh1glmdr445m82ulrb9ldi24.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dy4ireqpfv4e12jdj876tjm5m.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dy4ireqpfv4e12jdj876tjm5m.o new file mode 100644 index 0000000..8081da8 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/dy4ireqpfv4e12jdj876tjm5m.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e3nz3eqajl744jipxeral8mgz.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e3nz3eqajl744jipxeral8mgz.o new file mode 100644 index 0000000..13ee6e2 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e3nz3eqajl744jipxeral8mgz.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e3x7gmf6v90aqncw4r73y6g30.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e3x7gmf6v90aqncw4r73y6g30.o new file mode 100644 index 0000000..bc47192 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e3x7gmf6v90aqncw4r73y6g30.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e8sb6oxn77e4ydb8zmbbflkg4.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e8sb6oxn77e4ydb8zmbbflkg4.o new file mode 100644 index 0000000..c0457b6 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/e8sb6oxn77e4ydb8zmbbflkg4.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/edaaayvbj5ydmai46p9gx2z9h.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/edaaayvbj5ydmai46p9gx2z9h.o new file mode 100644 index 0000000..bf1ac55 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/edaaayvbj5ydmai46p9gx2z9h.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/edzl7lq8qyg0iogjky9jalq0f.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/edzl7lq8qyg0iogjky9jalq0f.o new file mode 100644 index 0000000..ba72c47 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/edzl7lq8qyg0iogjky9jalq0f.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eo3qr9uwuld4hd7j1wgaa3mmj.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eo3qr9uwuld4hd7j1wgaa3mmj.o new file mode 100644 index 0000000..546aaa3 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eo3qr9uwuld4hd7j1wgaa3mmj.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eqy4376dmeau7sdfk40hkke7j.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eqy4376dmeau7sdfk40hkke7j.o new file mode 100644 index 0000000..621179f Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eqy4376dmeau7sdfk40hkke7j.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/etqnwno9exg0ynl5r7lo4to3c.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/etqnwno9exg0ynl5r7lo4to3c.o new file mode 100644 index 0000000..206a749 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/etqnwno9exg0ynl5r7lo4to3c.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eu1zhw1w73hc2cxjtt6kfhhvy.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eu1zhw1w73hc2cxjtt6kfhhvy.o new file mode 100644 index 0000000..cdb94e9 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eu1zhw1w73hc2cxjtt6kfhhvy.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eu8g1ee27lppj8nsybfbzt3r5.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eu8g1ee27lppj8nsybfbzt3r5.o new file mode 100644 index 0000000..b716ed5 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eu8g1ee27lppj8nsybfbzt3r5.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eusxho0hlm4tg1q3ed6idobbn.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eusxho0hlm4tg1q3ed6idobbn.o new file mode 100644 index 0000000..3f6117b Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/eusxho0hlm4tg1q3ed6idobbn.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ez9r78x7g5n412obxt4ihv7ta.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ez9r78x7g5n412obxt4ihv7ta.o new file mode 100644 index 0000000..4989ea2 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/ez9r78x7g5n412obxt4ihv7ta.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/f2el81evskuqo766t7hs5a6u3.o b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/f2el81evskuqo766t7hs5a6u3.o new file mode 100644 index 0000000..bfb3059 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/f2el81evskuqo766t7hs5a6u3.o differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/metadata.rmeta b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/metadata.rmeta new file mode 100644 index 0000000..fb72e18 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/query-cache.bin b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/query-cache.bin new file mode 100644 index 0000000..ee507b0 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/work-products.bin b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/work-products.bin new file mode 100644 index 0000000..b31f19d Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow-799yxuratgvjpx1cqt2pwy8a1/work-products.bin differ diff --git a/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow.lock b/target/debug/incremental/bookspec_checker-3mf49pcl5jwoh/s-hnocr99tcd-1qeqzow.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/005awtl6evhs37xdal74c8m57.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/005awtl6evhs37xdal74c8m57.o new file mode 100644 index 0000000..794dead Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/005awtl6evhs37xdal74c8m57.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/0pcyfrhii8wqtkc1v9fm0a2cw.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/0pcyfrhii8wqtkc1v9fm0a2cw.o new file mode 100644 index 0000000..ef62dba Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/0pcyfrhii8wqtkc1v9fm0a2cw.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/0wyz7tvluj3d2rvwu3y80lp2v.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/0wyz7tvluj3d2rvwu3y80lp2v.o new file mode 100644 index 0000000..0e15d89 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/0wyz7tvluj3d2rvwu3y80lp2v.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1adoy70b52ashgs6z8fffl14j.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1adoy70b52ashgs6z8fffl14j.o new file mode 100644 index 0000000..2159c01 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1adoy70b52ashgs6z8fffl14j.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1oy8x39vbawz3vxpugkhki5b5.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1oy8x39vbawz3vxpugkhki5b5.o new file mode 100644 index 0000000..91808e3 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1oy8x39vbawz3vxpugkhki5b5.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1p2sjim298n97s11v6lhteksd.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1p2sjim298n97s11v6lhteksd.o new file mode 100644 index 0000000..d4614a0 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1p2sjim298n97s11v6lhteksd.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1wezyscoxlj4o9f1dy0qwq65g.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1wezyscoxlj4o9f1dy0qwq65g.o new file mode 100644 index 0000000..396af18 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/1wezyscoxlj4o9f1dy0qwq65g.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/22g7lnmlvy2gqcs64aoma83cr.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/22g7lnmlvy2gqcs64aoma83cr.o new file mode 100644 index 0000000..3fc348e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/22g7lnmlvy2gqcs64aoma83cr.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/29p7d1n30tby1li0kd3xzi63a.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/29p7d1n30tby1li0kd3xzi63a.o new file mode 100644 index 0000000..0eebbc0 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/29p7d1n30tby1li0kd3xzi63a.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/3oycizrvg5r85im5nwey1rlq2.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/3oycizrvg5r85im5nwey1rlq2.o new file mode 100644 index 0000000..545f08d Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/3oycizrvg5r85im5nwey1rlq2.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/4z3hklauxsb0h19rhgnfgvo96.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/4z3hklauxsb0h19rhgnfgvo96.o new file mode 100644 index 0000000..3e1888b Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/4z3hklauxsb0h19rhgnfgvo96.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/51q1p41la8hn7pu74pn2h4ujy.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/51q1p41la8hn7pu74pn2h4ujy.o new file mode 100644 index 0000000..370d5ff Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/51q1p41la8hn7pu74pn2h4ujy.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/54f1cipzuzm5ybi5jh1yp4y3r.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/54f1cipzuzm5ybi5jh1yp4y3r.o new file mode 100644 index 0000000..e516ce4 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/54f1cipzuzm5ybi5jh1yp4y3r.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/5mbfsf84fdayjuosq7fienuvg.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/5mbfsf84fdayjuosq7fienuvg.o new file mode 100644 index 0000000..4e33694 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/5mbfsf84fdayjuosq7fienuvg.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/6fv7ptqtdvy6yv77ocpracb92.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/6fv7ptqtdvy6yv77ocpracb92.o new file mode 100644 index 0000000..5fb8c02 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/6fv7ptqtdvy6yv77ocpracb92.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/6wjxln5ovduhz9kz5caw2rplu.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/6wjxln5ovduhz9kz5caw2rplu.o new file mode 100644 index 0000000..ac3a880 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/6wjxln5ovduhz9kz5caw2rplu.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/79tosxsd8qf8gog2qyaih5ekv.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/79tosxsd8qf8gog2qyaih5ekv.o new file mode 100644 index 0000000..b8b74f4 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/79tosxsd8qf8gog2qyaih5ekv.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7a2acfpdkfl9txk65pxbmir1p.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7a2acfpdkfl9txk65pxbmir1p.o new file mode 100644 index 0000000..0e3b4f4 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7a2acfpdkfl9txk65pxbmir1p.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7of97j8ssjcttzwxz64t5x77b.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7of97j8ssjcttzwxz64t5x77b.o new file mode 100644 index 0000000..cef00a7 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7of97j8ssjcttzwxz64t5x77b.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7vxtatsppccqoebpvi3wsqtrb.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7vxtatsppccqoebpvi3wsqtrb.o new file mode 100644 index 0000000..eac1a4b Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/7vxtatsppccqoebpvi3wsqtrb.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/8huoo9gevjkgubg3eczgfvljx.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/8huoo9gevjkgubg3eczgfvljx.o new file mode 100644 index 0000000..314a1e1 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/8huoo9gevjkgubg3eczgfvljx.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/912cukrqns2bmp9dk8rpgojop.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/912cukrqns2bmp9dk8rpgojop.o new file mode 100644 index 0000000..8dcbdcd Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/912cukrqns2bmp9dk8rpgojop.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9ayhd740of1yswkgf7c3w5d5o.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9ayhd740of1yswkgf7c3w5d5o.o new file mode 100644 index 0000000..b927115 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9ayhd740of1yswkgf7c3w5d5o.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9pgf05s9iplec2pk0ihyr9972.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9pgf05s9iplec2pk0ihyr9972.o new file mode 100644 index 0000000..6179f31 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9pgf05s9iplec2pk0ihyr9972.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9uus431s811nc3yykrvtbfw1r.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9uus431s811nc3yykrvtbfw1r.o new file mode 100644 index 0000000..3a0e4cf Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/9uus431s811nc3yykrvtbfw1r.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/a1fkiquh333gffw6e7ko0jxol.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/a1fkiquh333gffw6e7ko0jxol.o new file mode 100644 index 0000000..12169d6 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/a1fkiquh333gffw6e7ko0jxol.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/azmue0rrb6dffvmf1r5r3ksar.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/azmue0rrb6dffvmf1r5r3ksar.o new file mode 100644 index 0000000..03e5fae Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/azmue0rrb6dffvmf1r5r3ksar.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/bo34vgc46lz6c9ass0hzp8fjo.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/bo34vgc46lz6c9ass0hzp8fjo.o new file mode 100644 index 0000000..a42ed17 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/bo34vgc46lz6c9ass0hzp8fjo.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/bpo9pgztm1k5wr71ro6vrauol.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/bpo9pgztm1k5wr71ro6vrauol.o new file mode 100644 index 0000000..84b9c93 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/bpo9pgztm1k5wr71ro6vrauol.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/btxlpvu53u7l4oaztxvbvyk0y.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/btxlpvu53u7l4oaztxvbvyk0y.o new file mode 100644 index 0000000..1353eb1 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/btxlpvu53u7l4oaztxvbvyk0y.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/cmnkc09gw15m8eoqxmc5lyegx.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/cmnkc09gw15m8eoqxmc5lyegx.o new file mode 100644 index 0000000..166a6e7 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/cmnkc09gw15m8eoqxmc5lyegx.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/d6cd94giumj7o2l4j90umnn3r.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/d6cd94giumj7o2l4j90umnn3r.o new file mode 100644 index 0000000..8de7ae0 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/d6cd94giumj7o2l4j90umnn3r.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/dep-graph.bin b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/dep-graph.bin new file mode 100644 index 0000000..9d8f9b1 Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/don4uyk79e0ghwry1w9ee2kbg.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/don4uyk79e0ghwry1w9ee2kbg.o new file mode 100644 index 0000000..808e82e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/don4uyk79e0ghwry1w9ee2kbg.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/e3no0btgqte64i9bibm6d4xgc.o b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/e3no0btgqte64i9bibm6d4xgc.o new file mode 100644 index 0000000..fd5f7ab Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/e3no0btgqte64i9bibm6d4xgc.o differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/query-cache.bin b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/query-cache.bin new file mode 100644 index 0000000..b6fe2ed Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/work-products.bin b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/work-products.bin new file mode 100644 index 0000000..af7305e Binary files /dev/null and b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd-cbg5av2atqkasy23k4uemhs3t/work-products.bin differ diff --git a/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd.lock b/target/debug/incremental/bookspec_checker-3pa7h97fnv2ct/s-hnocr99td7-1tebspd.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/1yqj4lksnsxmwixj33oit0b6k.o b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/1yqj4lksnsxmwixj33oit0b6k.o new file mode 100644 index 0000000..bc0bcab Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/1yqj4lksnsxmwixj33oit0b6k.o differ diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/8goiawywy1b6lgrli25pb43pu.o b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/8goiawywy1b6lgrli25pb43pu.o new file mode 100644 index 0000000..0d06ccd Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/8goiawywy1b6lgrli25pb43pu.o differ diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/bst6mdc9blc6e6puzkdmoz3zc.o b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/bst6mdc9blc6e6puzkdmoz3zc.o new file mode 100644 index 0000000..e383eeb Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/bst6mdc9blc6e6puzkdmoz3zc.o differ diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/dep-graph.bin b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/dep-graph.bin new file mode 100644 index 0000000..37f0202 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/di88j5pnh84r8bqufnmdq64l8.o b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/di88j5pnh84r8bqufnmdq64l8.o new file mode 100644 index 0000000..13e2a6d Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/di88j5pnh84r8bqufnmdq64l8.o differ diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/dt1ffw7iru1arkyh6stya236u.o b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/dt1ffw7iru1arkyh6stya236u.o new file mode 100644 index 0000000..50738c0 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/dt1ffw7iru1arkyh6stya236u.o differ diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/query-cache.bin b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/query-cache.bin new file mode 100644 index 0000000..cfbca56 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/work-products.bin b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/work-products.bin new file mode 100644 index 0000000..f523287 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso-2c9tcion2why00mknpwl8l861/work-products.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso.lock b/target/debug/incremental/bookspec_gnucash-0nm3v2lfnjxr2/s-hnocrb7vh7-0mfdcso.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/dep-graph.bin b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/dep-graph.bin new file mode 100644 index 0000000..d3c55ad Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/metadata.rmeta b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/metadata.rmeta new file mode 100644 index 0000000..84df6bc Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/query-cache.bin b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/query-cache.bin new file mode 100644 index 0000000..ea3a805 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/work-products.bin b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/work-products.bin new file mode 100644 index 0000000..d9d8de0 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy-c1djqvp6fuuz1vjae98r93dql/work-products.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy.lock b/target/debug/incremental/bookspec_gnucash-0rx3s8olyvsto/s-hnocqxt2zd-1ik98vy.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/dep-graph.bin b/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/dep-graph.bin new file mode 100644 index 0000000..dc1727a Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/query-cache.bin b/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/query-cache.bin new file mode 100644 index 0000000..ca7f933 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/work-products.bin b/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj-c35pebwci04pf2gwax2xkmby7/work-products.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj.lock b/target/debug/incremental/bookspec_gnucash-16xhrxtk4ok1r/s-hnocqxyuep-0rck2oj.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/dep-graph.bin b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/dep-graph.bin new file mode 100644 index 0000000..0f57096 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/metadata.rmeta b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/metadata.rmeta new file mode 100644 index 0000000..32d2d25 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/query-cache.bin b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/query-cache.bin new file mode 100644 index 0000000..47d42f1 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/work-products.bin b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/work-products.bin new file mode 100644 index 0000000..d9d8de0 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3-ca5qklzywfy7g9ito12xwifap/work-products.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3.lock b/target/debug/incremental/bookspec_gnucash-1b2luvh4qj8ko/s-hnocqlim36-03twzs3.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0kyt1rjhe1cy7j4d43hkmoyon.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0kyt1rjhe1cy7j4d43hkmoyon.o new file mode 100644 index 0000000..c7065e8 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0kyt1rjhe1cy7j4d43hkmoyon.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0lzir384oup10ut4r3wgihyjz.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0lzir384oup10ut4r3wgihyjz.o new file mode 100644 index 0000000..ef323c5 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0lzir384oup10ut4r3wgihyjz.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0ruw7d0e88crhhqzum44bnd1r.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0ruw7d0e88crhhqzum44bnd1r.o new file mode 100644 index 0000000..77e3a41 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/0ruw7d0e88crhhqzum44bnd1r.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/18fr5yt5nemvppe9ljez43hfo.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/18fr5yt5nemvppe9ljez43hfo.o new file mode 100644 index 0000000..57ccbb3 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/18fr5yt5nemvppe9ljez43hfo.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/1svre7s0blolh07jld8j83zeh.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/1svre7s0blolh07jld8j83zeh.o new file mode 100644 index 0000000..7e359f2 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/1svre7s0blolh07jld8j83zeh.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2622pnjx44ofbao8gzsqy5c46.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2622pnjx44ofbao8gzsqy5c46.o new file mode 100644 index 0000000..d06c9e3 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2622pnjx44ofbao8gzsqy5c46.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/28e35y5p1947ucgih8t9713g6.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/28e35y5p1947ucgih8t9713g6.o new file mode 100644 index 0000000..07a561e Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/28e35y5p1947ucgih8t9713g6.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2ejo7j8oidxdwei5qika2evln.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2ejo7j8oidxdwei5qika2evln.o new file mode 100644 index 0000000..dcf02f7 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2ejo7j8oidxdwei5qika2evln.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2ge6ag4rucqidwglikdhpzfni.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2ge6ag4rucqidwglikdhpzfni.o new file mode 100644 index 0000000..4afc88c Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2ge6ag4rucqidwglikdhpzfni.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2nhlzst72zp44x5j28w17qowp.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2nhlzst72zp44x5j28w17qowp.o new file mode 100644 index 0000000..01bb3a3 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2nhlzst72zp44x5j28w17qowp.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2udfanmf2p7dc5a9r6a85078l.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2udfanmf2p7dc5a9r6a85078l.o new file mode 100644 index 0000000..1f468e4 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/2udfanmf2p7dc5a9r6a85078l.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/33we3mqfibtbifq8t5poqyv02.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/33we3mqfibtbifq8t5poqyv02.o new file mode 100644 index 0000000..8a25520 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/33we3mqfibtbifq8t5poqyv02.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3aets471qxbddws1iksmua8i3.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3aets471qxbddws1iksmua8i3.o new file mode 100644 index 0000000..134e2ad Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3aets471qxbddws1iksmua8i3.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3gitudqvbi6wsx5kdfe602z40.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3gitudqvbi6wsx5kdfe602z40.o new file mode 100644 index 0000000..1106b42 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3gitudqvbi6wsx5kdfe602z40.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3xyrfug1xat6urwl36vc8g7h3.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3xyrfug1xat6urwl36vc8g7h3.o new file mode 100644 index 0000000..50b8f06 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3xyrfug1xat6urwl36vc8g7h3.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3zo8nnb0m8bwnnis2sjvjbyqk.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3zo8nnb0m8bwnnis2sjvjbyqk.o new file mode 100644 index 0000000..90661be Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/3zo8nnb0m8bwnnis2sjvjbyqk.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/49evl9c87d1qan7viyeuywh15.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/49evl9c87d1qan7viyeuywh15.o new file mode 100644 index 0000000..f96a6e8 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/49evl9c87d1qan7viyeuywh15.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4dmfkjyspt28ngo31olgnbys5.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4dmfkjyspt28ngo31olgnbys5.o new file mode 100644 index 0000000..8564d88 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4dmfkjyspt28ngo31olgnbys5.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4o3oeiu49dl5fkbog3ovwpvq7.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4o3oeiu49dl5fkbog3ovwpvq7.o new file mode 100644 index 0000000..fc58e5e Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4o3oeiu49dl5fkbog3ovwpvq7.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4wc4905vxmo7zb4iat417vhgr.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4wc4905vxmo7zb4iat417vhgr.o new file mode 100644 index 0000000..4c7f463 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4wc4905vxmo7zb4iat417vhgr.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4zazgs190xiq9zvaljmihxgxq.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4zazgs190xiq9zvaljmihxgxq.o new file mode 100644 index 0000000..fc1a7b8 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4zazgs190xiq9zvaljmihxgxq.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4zmgsblug3od8t3ofaeuaeggw.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4zmgsblug3od8t3ofaeuaeggw.o new file mode 100644 index 0000000..a624bed Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/4zmgsblug3od8t3ofaeuaeggw.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/57hlwqwsrycbciba78kzhepjp.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/57hlwqwsrycbciba78kzhepjp.o new file mode 100644 index 0000000..887bde7 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/57hlwqwsrycbciba78kzhepjp.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5a5a5ml8rzovqhrws01unsfwr.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5a5a5ml8rzovqhrws01unsfwr.o new file mode 100644 index 0000000..e0164a7 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5a5a5ml8rzovqhrws01unsfwr.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5fo4mjsgh0b01p83hzl4cr952.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5fo4mjsgh0b01p83hzl4cr952.o new file mode 100644 index 0000000..707476b Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5fo4mjsgh0b01p83hzl4cr952.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5fx7cplmfri9nd286xqhecwai.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5fx7cplmfri9nd286xqhecwai.o new file mode 100644 index 0000000..e2b8057 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5fx7cplmfri9nd286xqhecwai.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5glbsz8dtp7jhefnlubrp8gcs.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5glbsz8dtp7jhefnlubrp8gcs.o new file mode 100644 index 0000000..e71ba72 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5glbsz8dtp7jhefnlubrp8gcs.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5hfca4c269i6yf0ou1q7jxxuu.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5hfca4c269i6yf0ou1q7jxxuu.o new file mode 100644 index 0000000..7a0428d Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5hfca4c269i6yf0ou1q7jxxuu.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5jl9o9v2uxoj6ko9yz92lqmii.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5jl9o9v2uxoj6ko9yz92lqmii.o new file mode 100644 index 0000000..e315dc7 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5jl9o9v2uxoj6ko9yz92lqmii.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5qcs9uisol8tnqlm9sk2bold2.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5qcs9uisol8tnqlm9sk2bold2.o new file mode 100644 index 0000000..a6baf25 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/5qcs9uisol8tnqlm9sk2bold2.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/67nzumtmmz882l460p6g2tw05.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/67nzumtmmz882l460p6g2tw05.o new file mode 100644 index 0000000..eb75838 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/67nzumtmmz882l460p6g2tw05.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/68forp0nlel0a9e9fw4uy10yi.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/68forp0nlel0a9e9fw4uy10yi.o new file mode 100644 index 0000000..8872bfd Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/68forp0nlel0a9e9fw4uy10yi.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6dt24oxnm14y9fjk8f5lgthm7.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6dt24oxnm14y9fjk8f5lgthm7.o new file mode 100644 index 0000000..3d8e935 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6dt24oxnm14y9fjk8f5lgthm7.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6fdyf23bxt341sdbzug4qmb0i.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6fdyf23bxt341sdbzug4qmb0i.o new file mode 100644 index 0000000..98187b4 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6fdyf23bxt341sdbzug4qmb0i.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6j8jsis22vvxn0602e6qo876x.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6j8jsis22vvxn0602e6qo876x.o new file mode 100644 index 0000000..61cffad Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6j8jsis22vvxn0602e6qo876x.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6p7sankqme5jiwucb8e8a21dc.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6p7sankqme5jiwucb8e8a21dc.o new file mode 100644 index 0000000..0120f3b Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6p7sankqme5jiwucb8e8a21dc.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6q5x0kdjnelqbf6rh3pvbjtsv.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6q5x0kdjnelqbf6rh3pvbjtsv.o new file mode 100644 index 0000000..941f8bd Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6q5x0kdjnelqbf6rh3pvbjtsv.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6v9trtnbsan50euvnmen2wxxj.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6v9trtnbsan50euvnmen2wxxj.o new file mode 100644 index 0000000..6295e75 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6v9trtnbsan50euvnmen2wxxj.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6yoxvqgh7k7h2m57z4l0qh4xq.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6yoxvqgh7k7h2m57z4l0qh4xq.o new file mode 100644 index 0000000..7a732fa Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/6yoxvqgh7k7h2m57z4l0qh4xq.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7c4g295bu8gfhr4h97txmypdh.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7c4g295bu8gfhr4h97txmypdh.o new file mode 100644 index 0000000..d7d7a6e Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7c4g295bu8gfhr4h97txmypdh.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7g5wbe7uwx52k2osmsdnbcp2c.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7g5wbe7uwx52k2osmsdnbcp2c.o new file mode 100644 index 0000000..a309761 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7g5wbe7uwx52k2osmsdnbcp2c.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7jsm6utdlx0mmvrx7t9doct5x.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7jsm6utdlx0mmvrx7t9doct5x.o new file mode 100644 index 0000000..a2ecb50 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7jsm6utdlx0mmvrx7t9doct5x.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7o3z1etievixt0cxigfgavzj2.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7o3z1etievixt0cxigfgavzj2.o new file mode 100644 index 0000000..6782db3 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7o3z1etievixt0cxigfgavzj2.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7ubaa92c6p36pbf5ne77tb579.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7ubaa92c6p36pbf5ne77tb579.o new file mode 100644 index 0000000..e896f3d Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/7ubaa92c6p36pbf5ne77tb579.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/80uvb8d3y5f7yixckeb8yam4o.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/80uvb8d3y5f7yixckeb8yam4o.o new file mode 100644 index 0000000..9c087d1 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/80uvb8d3y5f7yixckeb8yam4o.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9cozxoait0db1abo4wg4g5qb6.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9cozxoait0db1abo4wg4g5qb6.o new file mode 100644 index 0000000..eeed1ab Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9cozxoait0db1abo4wg4g5qb6.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9ddciamfhgirdh63j9q81sg9o.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9ddciamfhgirdh63j9q81sg9o.o new file mode 100644 index 0000000..48da5ba Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9ddciamfhgirdh63j9q81sg9o.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9p8atbwms951rvh2ojgfxq129.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9p8atbwms951rvh2ojgfxq129.o new file mode 100644 index 0000000..3313976 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9p8atbwms951rvh2ojgfxq129.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9xe0cwug2l6qfcy8ytercptzf.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9xe0cwug2l6qfcy8ytercptzf.o new file mode 100644 index 0000000..7b3c0a4 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9xe0cwug2l6qfcy8ytercptzf.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9yt10tiyh0peqiuyrr76ssr5a.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9yt10tiyh0peqiuyrr76ssr5a.o new file mode 100644 index 0000000..fde3899 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/9yt10tiyh0peqiuyrr76ssr5a.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/a2bnkjfbjl2ea68bufai9ncsh.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/a2bnkjfbjl2ea68bufai9ncsh.o new file mode 100644 index 0000000..5c204fe Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/a2bnkjfbjl2ea68bufai9ncsh.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/a8u74rbwhjkha1nylieirhmy7.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/a8u74rbwhjkha1nylieirhmy7.o new file mode 100644 index 0000000..4b57ee2 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/a8u74rbwhjkha1nylieirhmy7.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/acw2umvadlnudl3wlxnd627gs.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/acw2umvadlnudl3wlxnd627gs.o new file mode 100644 index 0000000..8283729 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/acw2umvadlnudl3wlxnd627gs.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/ak2bb8vml0vfylgf9mjmzkgko.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/ak2bb8vml0vfylgf9mjmzkgko.o new file mode 100644 index 0000000..266dbeb Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/ak2bb8vml0vfylgf9mjmzkgko.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/aki6xwao1amnd1xul6rssni4d.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/aki6xwao1amnd1xul6rssni4d.o new file mode 100644 index 0000000..4ac1009 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/aki6xwao1amnd1xul6rssni4d.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/b66y5ixp6gdlr0moh6redy2ue.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/b66y5ixp6gdlr0moh6redy2ue.o new file mode 100644 index 0000000..3049687 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/b66y5ixp6gdlr0moh6redy2ue.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/bgzpf55y4dv9qot3pwkd1gn0c.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/bgzpf55y4dv9qot3pwkd1gn0c.o new file mode 100644 index 0000000..e6f76d7 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/bgzpf55y4dv9qot3pwkd1gn0c.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c0hj45wz0by4uqtltrp82alpk.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c0hj45wz0by4uqtltrp82alpk.o new file mode 100644 index 0000000..3f50d63 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c0hj45wz0by4uqtltrp82alpk.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c306adny3nx64bc53wxxhcmix.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c306adny3nx64bc53wxxhcmix.o new file mode 100644 index 0000000..2a8467f Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c306adny3nx64bc53wxxhcmix.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c64shjbskvrj7qkamhj7ho8qc.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c64shjbskvrj7qkamhj7ho8qc.o new file mode 100644 index 0000000..548bb85 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/c64shjbskvrj7qkamhj7ho8qc.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/cog50bgsqo69z5hi4q414j7te.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/cog50bgsqo69z5hi4q414j7te.o new file mode 100644 index 0000000..95a54ff Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/cog50bgsqo69z5hi4q414j7te.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/ct01zj5xapgfh44nj4n5it0o6.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/ct01zj5xapgfh44nj4n5it0o6.o new file mode 100644 index 0000000..4391b21 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/ct01zj5xapgfh44nj4n5it0o6.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/cv1k6i7fu2dgl37lupmp58bwe.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/cv1k6i7fu2dgl37lupmp58bwe.o new file mode 100644 index 0000000..9df4300 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/cv1k6i7fu2dgl37lupmp58bwe.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/d4smcmc9hf9atotrwjzpvie7w.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/d4smcmc9hf9atotrwjzpvie7w.o new file mode 100644 index 0000000..53744d4 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/d4smcmc9hf9atotrwjzpvie7w.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/d643xqxp0o5d4k161n9kxk6g5.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/d643xqxp0o5d4k161n9kxk6g5.o new file mode 100644 index 0000000..0b6ab93 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/d643xqxp0o5d4k161n9kxk6g5.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/da0ml3kavbyuyiy5lwwsabu4q.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/da0ml3kavbyuyiy5lwwsabu4q.o new file mode 100644 index 0000000..47570ba Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/da0ml3kavbyuyiy5lwwsabu4q.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/da7o41cy71sht96p0e8k6tk0n.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/da7o41cy71sht96p0e8k6tk0n.o new file mode 100644 index 0000000..906b591 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/da7o41cy71sht96p0e8k6tk0n.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dep-graph.bin b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dep-graph.bin new file mode 100644 index 0000000..9c0a8f6 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dl8bz2rl4mi4az709671yat4w.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dl8bz2rl4mi4az709671yat4w.o new file mode 100644 index 0000000..488cfce Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dl8bz2rl4mi4az709671yat4w.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dlznljumbywgs7y1s3qutpgcc.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dlznljumbywgs7y1s3qutpgcc.o new file mode 100644 index 0000000..b169429 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dlznljumbywgs7y1s3qutpgcc.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dm5uua8dr311ye98uf33d4jyk.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dm5uua8dr311ye98uf33d4jyk.o new file mode 100644 index 0000000..bb768a0 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dm5uua8dr311ye98uf33d4jyk.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dr63mfatjxxc40dn1566smzc4.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dr63mfatjxxc40dn1566smzc4.o new file mode 100644 index 0000000..2bd5cac Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dr63mfatjxxc40dn1566smzc4.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/duwqept8r0c5t6281wxlgogn0.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/duwqept8r0c5t6281wxlgogn0.o new file mode 100644 index 0000000..dbd21ab Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/duwqept8r0c5t6281wxlgogn0.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dw4uk8etimt7vmje6pljuwjhv.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dw4uk8etimt7vmje6pljuwjhv.o new file mode 100644 index 0000000..ae2c0c8 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dw4uk8etimt7vmje6pljuwjhv.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dxsnl715wnl39v47aqitblsqy.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dxsnl715wnl39v47aqitblsqy.o new file mode 100644 index 0000000..70fc6bd Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dxsnl715wnl39v47aqitblsqy.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dzewapuruovna8koegwb6nuj8.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dzewapuruovna8koegwb6nuj8.o new file mode 100644 index 0000000..25be90c Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/dzewapuruovna8koegwb6nuj8.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eakksj7wri2xnyw38k79tzw37.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eakksj7wri2xnyw38k79tzw37.o new file mode 100644 index 0000000..1d7f6a5 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eakksj7wri2xnyw38k79tzw37.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eand36dg3hat9u80giak6b5ai.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eand36dg3hat9u80giak6b5ai.o new file mode 100644 index 0000000..fdb34b3 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eand36dg3hat9u80giak6b5ai.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eb3hjj9ehxnasiqapjv6xzkfv.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eb3hjj9ehxnasiqapjv6xzkfv.o new file mode 100644 index 0000000..05e6945 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eb3hjj9ehxnasiqapjv6xzkfv.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/egh0p3j3rqer8ir3pk84h7yci.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/egh0p3j3rqer8ir3pk84h7yci.o new file mode 100644 index 0000000..1f2cc82 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/egh0p3j3rqer8ir3pk84h7yci.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eigpw9hxabwkvtdqiweq6tyv1.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eigpw9hxabwkvtdqiweq6tyv1.o new file mode 100644 index 0000000..7176dba Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eigpw9hxabwkvtdqiweq6tyv1.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eixua3ik0dhrnewe9u7iq681d.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eixua3ik0dhrnewe9u7iq681d.o new file mode 100644 index 0000000..6344acd Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/eixua3ik0dhrnewe9u7iq681d.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/erqi0d4pz25zws80y5qcokl6k.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/erqi0d4pz25zws80y5qcokl6k.o new file mode 100644 index 0000000..a23500f Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/erqi0d4pz25zws80y5qcokl6k.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/f1ptyn9npuual1d1tpdwz3m6n.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/f1ptyn9npuual1d1tpdwz3m6n.o new file mode 100644 index 0000000..7f904e0 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/f1ptyn9npuual1d1tpdwz3m6n.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/f3a5bnsozpy5pgfsjwqlzmlc9.o b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/f3a5bnsozpy5pgfsjwqlzmlc9.o new file mode 100644 index 0000000..30bedc8 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/f3a5bnsozpy5pgfsjwqlzmlc9.o differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/metadata.rmeta b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/metadata.rmeta new file mode 100644 index 0000000..bfe2335 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/query-cache.bin b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/query-cache.bin new file mode 100644 index 0000000..6d92ae5 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/work-products.bin b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/work-products.bin new file mode 100644 index 0000000..6a90880 Binary files /dev/null and b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm-ef8d8rrtkueoz36bja7csloxd/work-products.bin differ diff --git a/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm.lock b/target/debug/incremental/bookspec_gnucash-1pu264hupta6e/s-hnocranbnd-1b56sxm.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/dep-graph.bin b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/dep-graph.bin new file mode 100644 index 0000000..a54a803 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/metadata.rmeta b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/metadata.rmeta new file mode 100644 index 0000000..b1c81d7 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/query-cache.bin b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/query-cache.bin new file mode 100644 index 0000000..eee3422 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/work-products.bin b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/work-products.bin new file mode 100644 index 0000000..d9d8de0 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x-4yqoef1ygs5cg49hxp3oi56rn/work-products.bin differ diff --git a/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x.lock b/target/debug/incremental/bookspec_runner-13qhfx46e2jf4/s-hnocqxt9zt-1oja27x.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/dep-graph.bin b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/dep-graph.bin new file mode 100644 index 0000000..d41f58c Binary files /dev/null and b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/metadata.rmeta b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/metadata.rmeta new file mode 100644 index 0000000..4b2d7a7 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/query-cache.bin b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/query-cache.bin new file mode 100644 index 0000000..1a68d11 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/work-products.bin b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/work-products.bin new file mode 100644 index 0000000..d9d8de0 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t-95y131tlgy62lrszdpmlc0zpq/work-products.bin differ diff --git a/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t.lock b/target/debug/incremental/bookspec_runner-18mqsfn4fi2a0/s-hnocqlipj8-1y9ut0t.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/0jcn9h7zjv0fgmir65dov9dlx.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/0jcn9h7zjv0fgmir65dov9dlx.o new file mode 100644 index 0000000..64c6062 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/0jcn9h7zjv0fgmir65dov9dlx.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/10wmuyktsg77ti2atg156j00z.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/10wmuyktsg77ti2atg156j00z.o new file mode 100644 index 0000000..a6cf9d0 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/10wmuyktsg77ti2atg156j00z.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1aftwmjy1v683wnejejzf25ju.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1aftwmjy1v683wnejejzf25ju.o new file mode 100644 index 0000000..0c08854 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1aftwmjy1v683wnejejzf25ju.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1l6qmq1w1wimbbejauphy0kir.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1l6qmq1w1wimbbejauphy0kir.o new file mode 100644 index 0000000..cde8aff Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1l6qmq1w1wimbbejauphy0kir.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1twthgy0ywf81q7h8jj7uhlhc.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1twthgy0ywf81q7h8jj7uhlhc.o new file mode 100644 index 0000000..ce01821 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/1twthgy0ywf81q7h8jj7uhlhc.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/27zcub17jzsc358km9xcts32c.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/27zcub17jzsc358km9xcts32c.o new file mode 100644 index 0000000..e35e17d Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/27zcub17jzsc358km9xcts32c.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/2tx2yj7va3dpjfb3nxd5289bk.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/2tx2yj7va3dpjfb3nxd5289bk.o new file mode 100644 index 0000000..711e9c6 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/2tx2yj7va3dpjfb3nxd5289bk.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/3bj57rqav353k9sdoly3241np.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/3bj57rqav353k9sdoly3241np.o new file mode 100644 index 0000000..e3b98f8 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/3bj57rqav353k9sdoly3241np.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/3quimysjs1y81gtw6swhfywhn.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/3quimysjs1y81gtw6swhfywhn.o new file mode 100644 index 0000000..1328fcd Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/3quimysjs1y81gtw6swhfywhn.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/46qyv7pr2eqlk1h8d5etdzpai.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/46qyv7pr2eqlk1h8d5etdzpai.o new file mode 100644 index 0000000..25106f6 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/46qyv7pr2eqlk1h8d5etdzpai.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/49a7xlilwicypp50rvhurfxc9.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/49a7xlilwicypp50rvhurfxc9.o new file mode 100644 index 0000000..d1e208b Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/49a7xlilwicypp50rvhurfxc9.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/4b0e13masqbthsot60d8lhaiv.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/4b0e13masqbthsot60d8lhaiv.o new file mode 100644 index 0000000..aa0917a Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/4b0e13masqbthsot60d8lhaiv.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5avtqhmcnobz65jswvunapg3l.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5avtqhmcnobz65jswvunapg3l.o new file mode 100644 index 0000000..9f04dbc Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5avtqhmcnobz65jswvunapg3l.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5oqt80nride8ttuccv5cua8j6.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5oqt80nride8ttuccv5cua8j6.o new file mode 100644 index 0000000..382b8bf Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5oqt80nride8ttuccv5cua8j6.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5y940mdypibscxz9yb422uiip.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5y940mdypibscxz9yb422uiip.o new file mode 100644 index 0000000..c145eb4 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/5y940mdypibscxz9yb422uiip.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/63svceemp4svu83qx4eahul9l.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/63svceemp4svu83qx4eahul9l.o new file mode 100644 index 0000000..7ba9c10 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/63svceemp4svu83qx4eahul9l.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/6hjv88ugroor7x5jpm259156s.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/6hjv88ugroor7x5jpm259156s.o new file mode 100644 index 0000000..2cd25ee Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/6hjv88ugroor7x5jpm259156s.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7dtzdrpp7w0sdsggj7cw1on5s.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7dtzdrpp7w0sdsggj7cw1on5s.o new file mode 100644 index 0000000..83559bb Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7dtzdrpp7w0sdsggj7cw1on5s.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7e6qgoh6r73wxtos5y8f897et.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7e6qgoh6r73wxtos5y8f897et.o new file mode 100644 index 0000000..b31bb40 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7e6qgoh6r73wxtos5y8f897et.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7sh1r9nzyck1556tp77ot2o6g.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7sh1r9nzyck1556tp77ot2o6g.o new file mode 100644 index 0000000..7e128e0 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/7sh1r9nzyck1556tp77ot2o6g.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/820nd396n1jdfzg22musp2my0.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/820nd396n1jdfzg22musp2my0.o new file mode 100644 index 0000000..a462510 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/820nd396n1jdfzg22musp2my0.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/8itm391dhys32qmf3o5qhddqk.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/8itm391dhys32qmf3o5qhddqk.o new file mode 100644 index 0000000..309f39e Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/8itm391dhys32qmf3o5qhddqk.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/9isptu0yzzhtx67qy2cotp5u2.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/9isptu0yzzhtx67qy2cotp5u2.o new file mode 100644 index 0000000..a32fffe Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/9isptu0yzzhtx67qy2cotp5u2.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/9p77du0r3doi461talik5lnof.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/9p77du0r3doi461talik5lnof.o new file mode 100644 index 0000000..9688bec Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/9p77du0r3doi461talik5lnof.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/a0nimwdxbxjmhppfxa19phw6e.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/a0nimwdxbxjmhppfxa19phw6e.o new file mode 100644 index 0000000..86ae87f Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/a0nimwdxbxjmhppfxa19phw6e.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/a9s04724gngjdnpylg2lr41g0.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/a9s04724gngjdnpylg2lr41g0.o new file mode 100644 index 0000000..1f19646 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/a9s04724gngjdnpylg2lr41g0.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/asujt3kmwpvucv21k55jj0th9.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/asujt3kmwpvucv21k55jj0th9.o new file mode 100644 index 0000000..40940a3 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/asujt3kmwpvucv21k55jj0th9.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bfxwhv73rqjv90u888br9nzr7.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bfxwhv73rqjv90u888br9nzr7.o new file mode 100644 index 0000000..e040ff9 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bfxwhv73rqjv90u888br9nzr7.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bh5n5ppzn6aj89fv66pulyehl.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bh5n5ppzn6aj89fv66pulyehl.o new file mode 100644 index 0000000..0b05fd0 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bh5n5ppzn6aj89fv66pulyehl.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bmb0bkf7q18djbji9senjdc52.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bmb0bkf7q18djbji9senjdc52.o new file mode 100644 index 0000000..c038a65 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bmb0bkf7q18djbji9senjdc52.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/btqq4k6hkdnedlxsy4bnr4gjn.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/btqq4k6hkdnedlxsy4bnr4gjn.o new file mode 100644 index 0000000..6a977ec Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/btqq4k6hkdnedlxsy4bnr4gjn.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bvj43zbla9uq3pcfx7ij6s0qq.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bvj43zbla9uq3pcfx7ij6s0qq.o new file mode 100644 index 0000000..282228e Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bvj43zbla9uq3pcfx7ij6s0qq.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bxqmc933645a2dwsslrpeb4tt.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bxqmc933645a2dwsslrpeb4tt.o new file mode 100644 index 0000000..bd54fc1 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/bxqmc933645a2dwsslrpeb4tt.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/c4c0djy86a99o6tt6ep9pe9yz.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/c4c0djy86a99o6tt6ep9pe9yz.o new file mode 100644 index 0000000..20fea72 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/c4c0djy86a99o6tt6ep9pe9yz.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/canlmt3bmstxva20wd6lvacbi.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/canlmt3bmstxva20wd6lvacbi.o new file mode 100644 index 0000000..8d2a086 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/canlmt3bmstxva20wd6lvacbi.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/cnb1cl6odyv5y9htfrk938vxr.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/cnb1cl6odyv5y9htfrk938vxr.o new file mode 100644 index 0000000..9149e35 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/cnb1cl6odyv5y9htfrk938vxr.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/cwq68q3tz3k9k3tyvjudamh86.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/cwq68q3tz3k9k3tyvjudamh86.o new file mode 100644 index 0000000..bb5a940 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/cwq68q3tz3k9k3tyvjudamh86.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/d7klz3l7ej47qa0nk4tl14ypi.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/d7klz3l7ej47qa0nk4tl14ypi.o new file mode 100644 index 0000000..0b5e164 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/d7klz3l7ej47qa0nk4tl14ypi.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/dep-graph.bin b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/dep-graph.bin new file mode 100644 index 0000000..1398faa Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/drem31n1kobahzzxu9g67ya0b.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/drem31n1kobahzzxu9g67ya0b.o new file mode 100644 index 0000000..2b9e348 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/drem31n1kobahzzxu9g67ya0b.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/ejgkp8cr42jaispi0xo6z19fx.o b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/ejgkp8cr42jaispi0xo6z19fx.o new file mode 100644 index 0000000..6fd893c Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/ejgkp8cr42jaispi0xo6z19fx.o differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/metadata.rmeta b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/metadata.rmeta new file mode 100644 index 0000000..2e154f7 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/metadata.rmeta differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/query-cache.bin b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/query-cache.bin new file mode 100644 index 0000000..c0d3f5b Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/work-products.bin b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/work-products.bin new file mode 100644 index 0000000..9aa9e49 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i-486km28tbpeg6btvrk24skdui/work-products.bin differ diff --git a/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i.lock b/target/debug/incremental/bookspec_runner-1x89w7yoe8ozh/s-hnocranbr1-0efoq1i.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/dep-graph.bin b/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/dep-graph.bin new file mode 100644 index 0000000..22cf13a Binary files /dev/null and b/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/query-cache.bin b/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/query-cache.bin new file mode 100644 index 0000000..05ca5cf Binary files /dev/null and b/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/work-products.bin b/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw-1224978z3qu95onii0fpn3wne/work-products.bin differ diff --git a/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw.lock b/target/debug/incremental/bookspec_runner-2sw27kyxu6tul/s-hnocqxt4gu-03qeeiw.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/679ykzqig3dp2w1dxnixqksf9.o b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/679ykzqig3dp2w1dxnixqksf9.o new file mode 100644 index 0000000..fbb36cc Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/679ykzqig3dp2w1dxnixqksf9.o differ diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/6lrl6ztvpftnrb8c4wmzyj85d.o b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/6lrl6ztvpftnrb8c4wmzyj85d.o new file mode 100644 index 0000000..9c59eae Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/6lrl6ztvpftnrb8c4wmzyj85d.o differ diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/9j2edellyntbcsnoy2zvnsyax.o b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/9j2edellyntbcsnoy2zvnsyax.o new file mode 100644 index 0000000..e49e0b3 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/9j2edellyntbcsnoy2zvnsyax.o differ diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/9us1co9ww1dmyq38s0b770a9h.o b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/9us1co9ww1dmyq38s0b770a9h.o new file mode 100644 index 0000000..10f4e6c Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/9us1co9ww1dmyq38s0b770a9h.o differ diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/ch7cnemsqjw8uf8mshqgi388r.o b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/ch7cnemsqjw8uf8mshqgi388r.o new file mode 100644 index 0000000..29c0203 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/ch7cnemsqjw8uf8mshqgi388r.o differ diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/dep-graph.bin b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/dep-graph.bin new file mode 100644 index 0000000..01bd18c Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/query-cache.bin b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/query-cache.bin new file mode 100644 index 0000000..0c3e998 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/work-products.bin b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/work-products.bin new file mode 100644 index 0000000..7a0438f Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge-dy7b949o2lo9guwy274tfdu6q/work-products.bin differ diff --git a/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge.lock b/target/debug/incremental/bookspec_runner-3iluvrc3li1iz/s-hnocrb7xee-0psspge.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/dep-graph.bin b/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/dep-graph.bin new file mode 100644 index 0000000..d461d75 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/dep-graph.bin differ diff --git a/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/query-cache.bin b/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/query-cache.bin new file mode 100644 index 0000000..a425272 Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/query-cache.bin differ diff --git a/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/work-products.bin b/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze-bit3qnx38oehn9y4dw7vh1cer/work-products.bin differ diff --git a/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze.lock b/target/debug/incremental/bookspec_runner-3s6esy720dq4x/s-hnocqlivch-0049xze.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/dep-graph.bin b/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/dep-graph.bin new file mode 100644 index 0000000..3827357 Binary files /dev/null and b/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/dep-graph.bin differ diff --git a/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/query-cache.bin b/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/query-cache.bin new file mode 100644 index 0000000..f82ec45 Binary files /dev/null and b/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/query-cache.bin differ diff --git a/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/work-products.bin b/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv-6bb5c8vtr4t0253niydw4006g/work-products.bin differ diff --git a/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv.lock b/target/debug/incremental/derive-0h16tofeelvjn/s-hnocqxt2hd-1afykpv.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/dep-graph.bin b/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/dep-graph.bin new file mode 100644 index 0000000..c937a1c Binary files /dev/null and b/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/dep-graph.bin differ diff --git a/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/query-cache.bin b/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/query-cache.bin new file mode 100644 index 0000000..c1e4aad Binary files /dev/null and b/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/query-cache.bin differ diff --git a/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/work-products.bin b/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870-bvpuboi4yh9pk8fm180hwpc2a/work-products.bin differ diff --git a/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870.lock b/target/debug/incremental/derive-1a21hd093l8am/s-hnocqljcs9-0v9l870.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/07ys587gxro4kdji8k5qi8gs1.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/07ys587gxro4kdji8k5qi8gs1.o new file mode 100644 index 0000000..682aa83 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/07ys587gxro4kdji8k5qi8gs1.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/09zn2foex2r1u4uj40gxkraa5.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/09zn2foex2r1u4uj40gxkraa5.o new file mode 100644 index 0000000..680a7f0 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/09zn2foex2r1u4uj40gxkraa5.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0bndr5zrp4kij93ijj1xr344z.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0bndr5zrp4kij93ijj1xr344z.o new file mode 100644 index 0000000..e1e8bad Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0bndr5zrp4kij93ijj1xr344z.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0hcm395keled8eyzmpqvkinb1.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0hcm395keled8eyzmpqvkinb1.o new file mode 100644 index 0000000..5b8bf39 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0hcm395keled8eyzmpqvkinb1.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0ky0bz0rgq8druzjuwjweum8o.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0ky0bz0rgq8druzjuwjweum8o.o new file mode 100644 index 0000000..8ace170 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/0ky0bz0rgq8druzjuwjweum8o.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/1mjmiti2a4yloxnloukut1i79.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/1mjmiti2a4yloxnloukut1i79.o new file mode 100644 index 0000000..7d72342 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/1mjmiti2a4yloxnloukut1i79.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/1ti4ag2ya8fn26oe5jno6oe5c.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/1ti4ag2ya8fn26oe5jno6oe5c.o new file mode 100644 index 0000000..042558a Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/1ti4ag2ya8fn26oe5jno6oe5c.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/2k2872llblh5ryo9iosdm8244.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/2k2872llblh5ryo9iosdm8244.o new file mode 100644 index 0000000..0d29b8d Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/2k2872llblh5ryo9iosdm8244.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/3ah3rlkc6fiusb3qdodgr52x8.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/3ah3rlkc6fiusb3qdodgr52x8.o new file mode 100644 index 0000000..9b62fba Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/3ah3rlkc6fiusb3qdodgr52x8.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/468sgzrcmogsr0ms7lxwuslp9.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/468sgzrcmogsr0ms7lxwuslp9.o new file mode 100644 index 0000000..8fca63e Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/468sgzrcmogsr0ms7lxwuslp9.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/4s4f94pgc3jqz2e70ect9r1t4.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/4s4f94pgc3jqz2e70ect9r1t4.o new file mode 100644 index 0000000..db1080a Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/4s4f94pgc3jqz2e70ect9r1t4.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/4yji0uiv127fq4m5h8ukk396r.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/4yji0uiv127fq4m5h8ukk396r.o new file mode 100644 index 0000000..0de27fe Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/4yji0uiv127fq4m5h8ukk396r.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/51nwqbdpjqhikzn79gcqi293s.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/51nwqbdpjqhikzn79gcqi293s.o new file mode 100644 index 0000000..f25e761 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/51nwqbdpjqhikzn79gcqi293s.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5262170i6wlx7x3mqn0d9bj7g.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5262170i6wlx7x3mqn0d9bj7g.o new file mode 100644 index 0000000..63df0d3 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5262170i6wlx7x3mqn0d9bj7g.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/52zgfau82lhyb01v44gamt4na.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/52zgfau82lhyb01v44gamt4na.o new file mode 100644 index 0000000..54bc8d9 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/52zgfau82lhyb01v44gamt4na.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5f05na22xmh9jv6ul6g1lq7jf.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5f05na22xmh9jv6ul6g1lq7jf.o new file mode 100644 index 0000000..68f6cfa Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5f05na22xmh9jv6ul6g1lq7jf.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5hmolibp5f46p4ehp3jjhkbst.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5hmolibp5f46p4ehp3jjhkbst.o new file mode 100644 index 0000000..fea69c3 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5hmolibp5f46p4ehp3jjhkbst.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5rbnamvoaxczllrflti74ymv3.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5rbnamvoaxczllrflti74ymv3.o new file mode 100644 index 0000000..ebcd1e2 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/5rbnamvoaxczllrflti74ymv3.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/65zb3mrmaf4ubduimsqapk24d.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/65zb3mrmaf4ubduimsqapk24d.o new file mode 100644 index 0000000..489bdd9 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/65zb3mrmaf4ubduimsqapk24d.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6rdjlulsms3ou3ffnni4nxqeh.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6rdjlulsms3ou3ffnni4nxqeh.o new file mode 100644 index 0000000..0b83f0f Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6rdjlulsms3ou3ffnni4nxqeh.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6rpamv04l81cmsa81qrzg5244.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6rpamv04l81cmsa81qrzg5244.o new file mode 100644 index 0000000..08a3e36 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6rpamv04l81cmsa81qrzg5244.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6xxpy2t4oetph00mq47pphzsq.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6xxpy2t4oetph00mq47pphzsq.o new file mode 100644 index 0000000..d09bb44 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/6xxpy2t4oetph00mq47pphzsq.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/74k0yj5q9rhz452xhz517n001.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/74k0yj5q9rhz452xhz517n001.o new file mode 100644 index 0000000..ed53627 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/74k0yj5q9rhz452xhz517n001.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/76l6rgy9dr2d9f6tt6tlifb8t.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/76l6rgy9dr2d9f6tt6tlifb8t.o new file mode 100644 index 0000000..8f20892 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/76l6rgy9dr2d9f6tt6tlifb8t.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7ll93lfktiaydg72krztnnlll.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7ll93lfktiaydg72krztnnlll.o new file mode 100644 index 0000000..12575f8 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7ll93lfktiaydg72krztnnlll.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7qxdw75hkwxij1sb9o3rxjm1v.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7qxdw75hkwxij1sb9o3rxjm1v.o new file mode 100644 index 0000000..881ac04 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7qxdw75hkwxij1sb9o3rxjm1v.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7tq0pqpybkjpul7kabf3ww8xg.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7tq0pqpybkjpul7kabf3ww8xg.o new file mode 100644 index 0000000..4468cd0 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/7tq0pqpybkjpul7kabf3ww8xg.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/828ieuqqey271imo735tobidr.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/828ieuqqey271imo735tobidr.o new file mode 100644 index 0000000..f98eef4 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/828ieuqqey271imo735tobidr.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8ayjttgjbuofzj6ai5z2ax0t1.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8ayjttgjbuofzj6ai5z2ax0t1.o new file mode 100644 index 0000000..f438a9b Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8ayjttgjbuofzj6ai5z2ax0t1.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8cbuao1014mfu0q2ucjxq4h5g.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8cbuao1014mfu0q2ucjxq4h5g.o new file mode 100644 index 0000000..5745e1f Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8cbuao1014mfu0q2ucjxq4h5g.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8im1rruwsa39xbxwg38xeb351.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8im1rruwsa39xbxwg38xeb351.o new file mode 100644 index 0000000..508d74e Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8im1rruwsa39xbxwg38xeb351.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8kj9yo029iccibpbj80e8ij5w.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8kj9yo029iccibpbj80e8ij5w.o new file mode 100644 index 0000000..c83f644 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8kj9yo029iccibpbj80e8ij5w.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8qbccccg13x9x4hr6xyxi7ueu.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8qbccccg13x9x4hr6xyxi7ueu.o new file mode 100644 index 0000000..3754e50 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/8qbccccg13x9x4hr6xyxi7ueu.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9gvnh722k1naaeqimlixynw2q.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9gvnh722k1naaeqimlixynw2q.o new file mode 100644 index 0000000..50f3c45 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9gvnh722k1naaeqimlixynw2q.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9t1zim4hc5uu3sa17sg38ngkq.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9t1zim4hc5uu3sa17sg38ngkq.o new file mode 100644 index 0000000..79af828 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9t1zim4hc5uu3sa17sg38ngkq.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9tdv4ldq22w3x30oruma72itu.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9tdv4ldq22w3x30oruma72itu.o new file mode 100644 index 0000000..64d1d92 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9tdv4ldq22w3x30oruma72itu.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9xcz2qpp5s54eyhf8ycllds6t.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9xcz2qpp5s54eyhf8ycllds6t.o new file mode 100644 index 0000000..786222e Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/9xcz2qpp5s54eyhf8ycllds6t.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/a2qlbw645uzaey3pe1hvyw78c.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/a2qlbw645uzaey3pe1hvyw78c.o new file mode 100644 index 0000000..cba7fb3 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/a2qlbw645uzaey3pe1hvyw78c.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aanupp7j28o5y2idywkwj9kkm.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aanupp7j28o5y2idywkwj9kkm.o new file mode 100644 index 0000000..12eeedc Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aanupp7j28o5y2idywkwj9kkm.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aepw1rgkuzllimdxnlycr20ul.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aepw1rgkuzllimdxnlycr20ul.o new file mode 100644 index 0000000..9aad361 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aepw1rgkuzllimdxnlycr20ul.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/am9msz07bz0832fbfdwwwe2c8.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/am9msz07bz0832fbfdwwwe2c8.o new file mode 100644 index 0000000..dd996a9 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/am9msz07bz0832fbfdwwwe2c8.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/an05hpdutyk36c7ebij70pweb.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/an05hpdutyk36c7ebij70pweb.o new file mode 100644 index 0000000..c516b18 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/an05hpdutyk36c7ebij70pweb.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aylawktrdbxb22fov4bsymoxw.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aylawktrdbxb22fov4bsymoxw.o new file mode 100644 index 0000000..8e0ef3e Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/aylawktrdbxb22fov4bsymoxw.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/azg1295omue925q2n9fglh7lm.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/azg1295omue925q2n9fglh7lm.o new file mode 100644 index 0000000..234aa0a Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/azg1295omue925q2n9fglh7lm.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/b5d6bryst8hxbsqf49qgmq00s.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/b5d6bryst8hxbsqf49qgmq00s.o new file mode 100644 index 0000000..4432e63 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/b5d6bryst8hxbsqf49qgmq00s.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bfqx6zqy36qoz59ix59nlak61.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bfqx6zqy36qoz59ix59nlak61.o new file mode 100644 index 0000000..da3ac85 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bfqx6zqy36qoz59ix59nlak61.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bgf2wn1ivqjws9zvia4ekk77o.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bgf2wn1ivqjws9zvia4ekk77o.o new file mode 100644 index 0000000..1e57b42 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bgf2wn1ivqjws9zvia4ekk77o.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bvyy6g5fhp5lmwu7qguh9w7j4.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bvyy6g5fhp5lmwu7qguh9w7j4.o new file mode 100644 index 0000000..56bc893 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/bvyy6g5fhp5lmwu7qguh9w7j4.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/byq72v2f9dyu2nd4smcpvcn98.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/byq72v2f9dyu2nd4smcpvcn98.o new file mode 100644 index 0000000..9917661 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/byq72v2f9dyu2nd4smcpvcn98.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/ce9oaeqv3349rb9ksy3ndytb2.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/ce9oaeqv3349rb9ksy3ndytb2.o new file mode 100644 index 0000000..a6a989d Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/ce9oaeqv3349rb9ksy3ndytb2.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/chra8nt4sz8nfrhdds5xaels0.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/chra8nt4sz8nfrhdds5xaels0.o new file mode 100644 index 0000000..545eaa1 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/chra8nt4sz8nfrhdds5xaels0.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/cs2lje7tk7vpmk4jyym21df0r.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/cs2lje7tk7vpmk4jyym21df0r.o new file mode 100644 index 0000000..ca74707 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/cs2lje7tk7vpmk4jyym21df0r.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/d92in5banqu2eggc01tr4905g.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/d92in5banqu2eggc01tr4905g.o new file mode 100644 index 0000000..7d9703d Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/d92in5banqu2eggc01tr4905g.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/d9b00mba1rxi6pk7llbg7zifn.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/d9b00mba1rxi6pk7llbg7zifn.o new file mode 100644 index 0000000..aae0c7c Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/d9b00mba1rxi6pk7llbg7zifn.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/ddnjmdwwg12nnpgwgxhz22wtx.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/ddnjmdwwg12nnpgwgxhz22wtx.o new file mode 100644 index 0000000..7223c51 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/ddnjmdwwg12nnpgwgxhz22wtx.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/dep-graph.bin b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/dep-graph.bin new file mode 100644 index 0000000..7ed0813 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/dep-graph.bin differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/dlptbrjbjvj8nj7x3q4fq7su8.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/dlptbrjbjvj8nj7x3q4fq7su8.o new file mode 100644 index 0000000..2cbd051 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/dlptbrjbjvj8nj7x3q4fq7su8.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/e9iaoec5zr3x52uen6ysl54yo.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/e9iaoec5zr3x52uen6ysl54yo.o new file mode 100644 index 0000000..1c9963c Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/e9iaoec5zr3x52uen6ysl54yo.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/eigbx9oczbp3sdjufnajpzc8j.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/eigbx9oczbp3sdjufnajpzc8j.o new file mode 100644 index 0000000..185e78d Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/eigbx9oczbp3sdjufnajpzc8j.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/elc2o4fi68c1506kbd99bsx85.o b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/elc2o4fi68c1506kbd99bsx85.o new file mode 100644 index 0000000..1e08301 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/elc2o4fi68c1506kbd99bsx85.o differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/query-cache.bin b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/query-cache.bin new file mode 100644 index 0000000..b8d0214 Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/query-cache.bin differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/work-products.bin b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/work-products.bin new file mode 100644 index 0000000..7e925ee Binary files /dev/null and b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l-dn48pahsummbtjgd0tiu8acsb/work-products.bin differ diff --git a/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l.lock b/target/debug/incremental/derive-1u4unuho89ct4/s-hnocrb7iie-08ai59l.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/06jqzxsn3cadng53t6kzl0y67.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/06jqzxsn3cadng53t6kzl0y67.o new file mode 100644 index 0000000..aa3b747 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/06jqzxsn3cadng53t6kzl0y67.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/07d2hgq86twvgystrbwtv8907.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/07d2hgq86twvgystrbwtv8907.o new file mode 100644 index 0000000..4c56457 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/07d2hgq86twvgystrbwtv8907.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/0c2jbof0pui6ux5wywvyiy2so.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/0c2jbof0pui6ux5wywvyiy2so.o new file mode 100644 index 0000000..efdb8ec Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/0c2jbof0pui6ux5wywvyiy2so.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/0k7tmjetvm4d8dc0t4dj2pcfb.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/0k7tmjetvm4d8dc0t4dj2pcfb.o new file mode 100644 index 0000000..667d405 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/0k7tmjetvm4d8dc0t4dj2pcfb.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/16tty667nq8mym2ze9yb9h1k5.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/16tty667nq8mym2ze9yb9h1k5.o new file mode 100644 index 0000000..eefc018 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/16tty667nq8mym2ze9yb9h1k5.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/18applo87c400ypocoebiln59.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/18applo87c400ypocoebiln59.o new file mode 100644 index 0000000..53ccfa9 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/18applo87c400ypocoebiln59.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1awc5hk7pwqyedfxxmbfu45e0.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1awc5hk7pwqyedfxxmbfu45e0.o new file mode 100644 index 0000000..bd87808 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1awc5hk7pwqyedfxxmbfu45e0.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1h9kzm3h924utt1dy1oibiuxq.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1h9kzm3h924utt1dy1oibiuxq.o new file mode 100644 index 0000000..406a725 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1h9kzm3h924utt1dy1oibiuxq.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1y3oig1tzandfs7uf6v1cfswg.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1y3oig1tzandfs7uf6v1cfswg.o new file mode 100644 index 0000000..4d20b08 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/1y3oig1tzandfs7uf6v1cfswg.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/235o9tc378gc7jak85amjvxtn.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/235o9tc378gc7jak85amjvxtn.o new file mode 100644 index 0000000..00c6264 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/235o9tc378gc7jak85amjvxtn.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2ai2jyjjenlgjv7k266sf9v44.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2ai2jyjjenlgjv7k266sf9v44.o new file mode 100644 index 0000000..90f8937 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2ai2jyjjenlgjv7k266sf9v44.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2bg31sedx48dx6g057ace9auv.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2bg31sedx48dx6g057ace9auv.o new file mode 100644 index 0000000..327d714 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2bg31sedx48dx6g057ace9auv.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2dgkrjg9ueen7ey20ijrq8199.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2dgkrjg9ueen7ey20ijrq8199.o new file mode 100644 index 0000000..11b6622 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2dgkrjg9ueen7ey20ijrq8199.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2e9dl95i8otdl942l4ausl7io.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2e9dl95i8otdl942l4ausl7io.o new file mode 100644 index 0000000..38fd3ac Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2e9dl95i8otdl942l4ausl7io.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2pqk6ccmstfv0wrf3fabhvjwg.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2pqk6ccmstfv0wrf3fabhvjwg.o new file mode 100644 index 0000000..41da333 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/2pqk6ccmstfv0wrf3fabhvjwg.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/31wcfkzfn23zjtwotggjkts26.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/31wcfkzfn23zjtwotggjkts26.o new file mode 100644 index 0000000..fb6ef24 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/31wcfkzfn23zjtwotggjkts26.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3c72utktyvbmzsbbo44dewvrb.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3c72utktyvbmzsbbo44dewvrb.o new file mode 100644 index 0000000..062b984 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3c72utktyvbmzsbbo44dewvrb.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3f4pup0b21akxpc3g7v98jue0.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3f4pup0b21akxpc3g7v98jue0.o new file mode 100644 index 0000000..271cf28 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3f4pup0b21akxpc3g7v98jue0.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3kunolj0122auhumx2xn8fz8d.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3kunolj0122auhumx2xn8fz8d.o new file mode 100644 index 0000000..91ddf6b Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/3kunolj0122auhumx2xn8fz8d.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/41ihqo0no1ffn7gt1gxh36fod.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/41ihqo0no1ffn7gt1gxh36fod.o new file mode 100644 index 0000000..ff68ed3 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/41ihqo0no1ffn7gt1gxh36fod.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/42etcksrieu0wkzlizvc6ibfo.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/42etcksrieu0wkzlizvc6ibfo.o new file mode 100644 index 0000000..4f3e016 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/42etcksrieu0wkzlizvc6ibfo.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4az3yjgpjf9s51oendsckqbvb.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4az3yjgpjf9s51oendsckqbvb.o new file mode 100644 index 0000000..7457ad8 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4az3yjgpjf9s51oendsckqbvb.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4d8eub1txtv6caqswwzw9o1r7.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4d8eub1txtv6caqswwzw9o1r7.o new file mode 100644 index 0000000..bb6ddf6 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4d8eub1txtv6caqswwzw9o1r7.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4lby9u5cqnu0cknmeahalxjr2.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4lby9u5cqnu0cknmeahalxjr2.o new file mode 100644 index 0000000..e307000 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4lby9u5cqnu0cknmeahalxjr2.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4t26k500181snjcu8gjuwkwzv.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4t26k500181snjcu8gjuwkwzv.o new file mode 100644 index 0000000..d3eeb26 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/4t26k500181snjcu8gjuwkwzv.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/51daq9y8xckrp1p9bm7xtpi26.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/51daq9y8xckrp1p9bm7xtpi26.o new file mode 100644 index 0000000..a8ade12 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/51daq9y8xckrp1p9bm7xtpi26.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/51veecw7wl0k5j0inr0kaw7pr.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/51veecw7wl0k5j0inr0kaw7pr.o new file mode 100644 index 0000000..8d3574b Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/51veecw7wl0k5j0inr0kaw7pr.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5azymg56oecw1nopjvubqo19b.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5azymg56oecw1nopjvubqo19b.o new file mode 100644 index 0000000..0a95a35 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5azymg56oecw1nopjvubqo19b.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5cm55ae5qqe5db6mqfdfk4y0r.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5cm55ae5qqe5db6mqfdfk4y0r.o new file mode 100644 index 0000000..0accd55 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5cm55ae5qqe5db6mqfdfk4y0r.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5fash7nktk6rfw06qjnehxi7f.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5fash7nktk6rfw06qjnehxi7f.o new file mode 100644 index 0000000..3bb37dc Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5fash7nktk6rfw06qjnehxi7f.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5h6ahi8er5qz0gn0psuyyr4qp.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5h6ahi8er5qz0gn0psuyyr4qp.o new file mode 100644 index 0000000..8c78aaf Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5h6ahi8er5qz0gn0psuyyr4qp.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5kzy7j1mkm8sm4p83ep2ypxgh.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5kzy7j1mkm8sm4p83ep2ypxgh.o new file mode 100644 index 0000000..96eca73 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5kzy7j1mkm8sm4p83ep2ypxgh.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5wm5ccxbg4sn0ynxwiuknp0r4.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5wm5ccxbg4sn0ynxwiuknp0r4.o new file mode 100644 index 0000000..cb9c7c7 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/5wm5ccxbg4sn0ynxwiuknp0r4.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/644wmt2y0gz8cy3qjk7yiqnuw.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/644wmt2y0gz8cy3qjk7yiqnuw.o new file mode 100644 index 0000000..09bfb77 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/644wmt2y0gz8cy3qjk7yiqnuw.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/6d5gnlh4pdonn8ohw0v244b8q.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/6d5gnlh4pdonn8ohw0v244b8q.o new file mode 100644 index 0000000..28a98aa Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/6d5gnlh4pdonn8ohw0v244b8q.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/70lplguiqbsjcei4gu4tk6bp1.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/70lplguiqbsjcei4gu4tk6bp1.o new file mode 100644 index 0000000..b9f42bf Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/70lplguiqbsjcei4gu4tk6bp1.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/712mni5yxsp2kfcv0244fkjzg.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/712mni5yxsp2kfcv0244fkjzg.o new file mode 100644 index 0000000..1b4bb14 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/712mni5yxsp2kfcv0244fkjzg.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/72743omkyvj2gzfmk37rnuly4.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/72743omkyvj2gzfmk37rnuly4.o new file mode 100644 index 0000000..2fb50bd Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/72743omkyvj2gzfmk37rnuly4.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/74caoxnewd29bdt09xfj77c5q.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/74caoxnewd29bdt09xfj77c5q.o new file mode 100644 index 0000000..3f2d250 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/74caoxnewd29bdt09xfj77c5q.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/78f4egl4afpeueudoiip7bio0.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/78f4egl4afpeueudoiip7bio0.o new file mode 100644 index 0000000..34b1c2e Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/78f4egl4afpeueudoiip7bio0.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/7tshcy24pxojj9oio706he65o.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/7tshcy24pxojj9oio706he65o.o new file mode 100644 index 0000000..f628e78 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/7tshcy24pxojj9oio706he65o.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/80t1jh0yach0hpkzh3pc38qnc.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/80t1jh0yach0hpkzh3pc38qnc.o new file mode 100644 index 0000000..0650776 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/80t1jh0yach0hpkzh3pc38qnc.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/85m47fk5uos38tr25aq50c5nn.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/85m47fk5uos38tr25aq50c5nn.o new file mode 100644 index 0000000..b7483f2 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/85m47fk5uos38tr25aq50c5nn.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/88emj5mqvphplxjf6w7i2pkj5.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/88emj5mqvphplxjf6w7i2pkj5.o new file mode 100644 index 0000000..0a2617e Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/88emj5mqvphplxjf6w7i2pkj5.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8f6qi2u72t8ilui80hfdb9cub.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8f6qi2u72t8ilui80hfdb9cub.o new file mode 100644 index 0000000..713b42a Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8f6qi2u72t8ilui80hfdb9cub.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8hmlgggxklrqf9itfdkpdrbsv.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8hmlgggxklrqf9itfdkpdrbsv.o new file mode 100644 index 0000000..438729f Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8hmlgggxklrqf9itfdkpdrbsv.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8nmmxadbpwkpt7zyq6dpq2o6h.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8nmmxadbpwkpt7zyq6dpq2o6h.o new file mode 100644 index 0000000..16bf672 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8nmmxadbpwkpt7zyq6dpq2o6h.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8s4kfb0dpnq3red5srwwmeayl.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8s4kfb0dpnq3red5srwwmeayl.o new file mode 100644 index 0000000..c4cd054 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8s4kfb0dpnq3red5srwwmeayl.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8zsm6h2xedu9hf18d017znmyg.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8zsm6h2xedu9hf18d017znmyg.o new file mode 100644 index 0000000..e95a3fe Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/8zsm6h2xedu9hf18d017znmyg.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/97roiiqesvlybxy4zotlwkur7.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/97roiiqesvlybxy4zotlwkur7.o new file mode 100644 index 0000000..a1abf9b Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/97roiiqesvlybxy4zotlwkur7.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9d0k9o93b5xcqtok4zhhp26z3.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9d0k9o93b5xcqtok4zhhp26z3.o new file mode 100644 index 0000000..68859ee Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9d0k9o93b5xcqtok4zhhp26z3.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9dwiticl9vm9vsdyd9jched4f.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9dwiticl9vm9vsdyd9jched4f.o new file mode 100644 index 0000000..e301715 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9dwiticl9vm9vsdyd9jched4f.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9ed55vewzq3sliy6ts99mdjml.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9ed55vewzq3sliy6ts99mdjml.o new file mode 100644 index 0000000..ad882c8 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9ed55vewzq3sliy6ts99mdjml.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9iyr0q5ohr7lxml1ysx6o303l.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9iyr0q5ohr7lxml1ysx6o303l.o new file mode 100644 index 0000000..ec8c742 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9iyr0q5ohr7lxml1ysx6o303l.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9j6s1tpv3i587qjuq0t5g6b1w.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9j6s1tpv3i587qjuq0t5g6b1w.o new file mode 100644 index 0000000..4691bea Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9j6s1tpv3i587qjuq0t5g6b1w.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9upmvmht2gdfye3r2c7d48vjw.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9upmvmht2gdfye3r2c7d48vjw.o new file mode 100644 index 0000000..53c3a79 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9upmvmht2gdfye3r2c7d48vjw.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9y9hyw2gfp1ydbcslponrgvei.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9y9hyw2gfp1ydbcslponrgvei.o new file mode 100644 index 0000000..bc7a588 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/9y9hyw2gfp1ydbcslponrgvei.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a29n0um8r6fh80hph43xnt8ru.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a29n0um8r6fh80hph43xnt8ru.o new file mode 100644 index 0000000..cc25060 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a29n0um8r6fh80hph43xnt8ru.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a7k19ubacb19xg74hokzmsmiq.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a7k19ubacb19xg74hokzmsmiq.o new file mode 100644 index 0000000..de7bfe5 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a7k19ubacb19xg74hokzmsmiq.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a84gjnlmnd30ast3crk73cey9.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a84gjnlmnd30ast3crk73cey9.o new file mode 100644 index 0000000..897d9c7 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/a84gjnlmnd30ast3crk73cey9.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/air8rk2kma36cou8fxm35dpbx.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/air8rk2kma36cou8fxm35dpbx.o new file mode 100644 index 0000000..f5d59a6 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/air8rk2kma36cou8fxm35dpbx.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/ak888a6z67v9rxeqld2tp02ac.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/ak888a6z67v9rxeqld2tp02ac.o new file mode 100644 index 0000000..1084ce6 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/ak888a6z67v9rxeqld2tp02ac.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/aw0r2ppbcjz3trly4w0z2jf9b.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/aw0r2ppbcjz3trly4w0z2jf9b.o new file mode 100644 index 0000000..29e21f7 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/aw0r2ppbcjz3trly4w0z2jf9b.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/aw81mnvun7abtt1l05q7vqs7u.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/aw81mnvun7abtt1l05q7vqs7u.o new file mode 100644 index 0000000..6b28d05 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/aw81mnvun7abtt1l05q7vqs7u.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/axlm6wq4xbcup8kog7rbfx3ca.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/axlm6wq4xbcup8kog7rbfx3ca.o new file mode 100644 index 0000000..5d60659 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/axlm6wq4xbcup8kog7rbfx3ca.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/b41x3hgx8p5mhph2xs88e0tw3.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/b41x3hgx8p5mhph2xs88e0tw3.o new file mode 100644 index 0000000..d89a82f Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/b41x3hgx8p5mhph2xs88e0tw3.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/bm0xuw6k93rdvdqctr70lb5e1.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/bm0xuw6k93rdvdqctr70lb5e1.o new file mode 100644 index 0000000..a691c3d Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/bm0xuw6k93rdvdqctr70lb5e1.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/boegdsvyd9wxj7tzxm65h4dzg.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/boegdsvyd9wxj7tzxm65h4dzg.o new file mode 100644 index 0000000..f022bf4 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/boegdsvyd9wxj7tzxm65h4dzg.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/bwazh7neqwk9o4myl7wn5k5nm.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/bwazh7neqwk9o4myl7wn5k5nm.o new file mode 100644 index 0000000..febb423 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/bwazh7neqwk9o4myl7wn5k5nm.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cajwibbet8ui3hxsomwekiolc.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cajwibbet8ui3hxsomwekiolc.o new file mode 100644 index 0000000..2aa4b8f Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cajwibbet8ui3hxsomwekiolc.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cne3rszaht3sbz7nzysr64el1.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cne3rszaht3sbz7nzysr64el1.o new file mode 100644 index 0000000..5519c61 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cne3rszaht3sbz7nzysr64el1.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/crieu5v63ql7q0i0s0erj2g51.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/crieu5v63ql7q0i0s0erj2g51.o new file mode 100644 index 0000000..232f369 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/crieu5v63ql7q0i0s0erj2g51.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/csjj74qrlgycz2qohyhkw7pb7.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/csjj74qrlgycz2qohyhkw7pb7.o new file mode 100644 index 0000000..e78c746 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/csjj74qrlgycz2qohyhkw7pb7.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cxebvahc7666o9gn7y9e7ajrx.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cxebvahc7666o9gn7y9e7ajrx.o new file mode 100644 index 0000000..08ba13d Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cxebvahc7666o9gn7y9e7ajrx.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cxi31kppq7h96jyfo8azpxaan.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cxi31kppq7h96jyfo8azpxaan.o new file mode 100644 index 0000000..29c437a Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/cxi31kppq7h96jyfo8azpxaan.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/d1a2ucqadt4qf3au08q20du5y.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/d1a2ucqadt4qf3au08q20du5y.o new file mode 100644 index 0000000..fe8bc8c Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/d1a2ucqadt4qf3au08q20du5y.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/d3ov4ablr3bxflcc6c0m8nmha.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/d3ov4ablr3bxflcc6c0m8nmha.o new file mode 100644 index 0000000..22e3463 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/d3ov4ablr3bxflcc6c0m8nmha.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dah8yvalqeoi6sh9aj4mzshue.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dah8yvalqeoi6sh9aj4mzshue.o new file mode 100644 index 0000000..98c835d Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dah8yvalqeoi6sh9aj4mzshue.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dep-graph.bin b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dep-graph.bin new file mode 100644 index 0000000..9ebe339 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dep-graph.bin differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dklpf3wfpcovmhkfeg2akwotr.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dklpf3wfpcovmhkfeg2akwotr.o new file mode 100644 index 0000000..2350107 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/dklpf3wfpcovmhkfeg2akwotr.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/drg1gl8ta2vr9vegayf0o1tn8.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/drg1gl8ta2vr9vegayf0o1tn8.o new file mode 100644 index 0000000..80807af Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/drg1gl8ta2vr9vegayf0o1tn8.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/e5w4grenwtfvv7ytlj0oyee6b.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/e5w4grenwtfvv7ytlj0oyee6b.o new file mode 100644 index 0000000..15ac42e Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/e5w4grenwtfvv7ytlj0oyee6b.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/f4f00ys8guq40iipo2c8azafp.o b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/f4f00ys8guq40iipo2c8azafp.o new file mode 100644 index 0000000..c537d7e Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/f4f00ys8guq40iipo2c8azafp.o differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/query-cache.bin b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/query-cache.bin new file mode 100644 index 0000000..1bfce25 Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/query-cache.bin differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/work-products.bin b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/work-products.bin new file mode 100644 index 0000000..a5804ae Binary files /dev/null and b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3-ctoqt9n4gfih0aucwqu3kvv8v/work-products.bin differ diff --git a/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3.lock b/target/debug/incremental/gnucash-0r8hn2kkjpvt3/s-hnocrb7nc5-0go1mv3.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/dep-graph.bin b/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/dep-graph.bin new file mode 100644 index 0000000..bb9c4de Binary files /dev/null and b/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/dep-graph.bin differ diff --git a/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/query-cache.bin b/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/query-cache.bin new file mode 100644 index 0000000..52b9563 Binary files /dev/null and b/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/query-cache.bin differ diff --git a/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/work-products.bin b/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi-ee7vai693bsis1lhjephk039b/work-products.bin differ diff --git a/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi.lock b/target/debug/incremental/gnucash-3tabf4grdr9mm/s-hnocqxyub8-0qksofi.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/06uh4hlu0s1m3cobnfp0ib9ux.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/06uh4hlu0s1m3cobnfp0ib9ux.o new file mode 100644 index 0000000..e4d987e Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/06uh4hlu0s1m3cobnfp0ib9ux.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0a1nmny2ig7nb6gu0lwvsoalc.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0a1nmny2ig7nb6gu0lwvsoalc.o new file mode 100644 index 0000000..d8aef4b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0a1nmny2ig7nb6gu0lwvsoalc.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0a5i3ldthv46lp27ic4l76oat.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0a5i3ldthv46lp27ic4l76oat.o new file mode 100644 index 0000000..9046b2f Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0a5i3ldthv46lp27ic4l76oat.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0sgc9lpdwtcrje4qit2hpbzpd.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0sgc9lpdwtcrje4qit2hpbzpd.o new file mode 100644 index 0000000..db3a3db Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0sgc9lpdwtcrje4qit2hpbzpd.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0u2jm2et30hrqnn3n3xa35yoy.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0u2jm2et30hrqnn3n3xa35yoy.o new file mode 100644 index 0000000..bceb68a Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/0u2jm2et30hrqnn3n3xa35yoy.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/10vhwp04lcz5s9wyjm427jy7w.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/10vhwp04lcz5s9wyjm427jy7w.o new file mode 100644 index 0000000..16add08 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/10vhwp04lcz5s9wyjm427jy7w.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1krqjw2g9pcfajh0dcvhp28hl.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1krqjw2g9pcfajh0dcvhp28hl.o new file mode 100644 index 0000000..952d47f Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1krqjw2g9pcfajh0dcvhp28hl.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1u0btvhndwn924kzkixgr4cwu.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1u0btvhndwn924kzkixgr4cwu.o new file mode 100644 index 0000000..9c56439 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1u0btvhndwn924kzkixgr4cwu.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1va0cft4q13d66ume118dat09.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1va0cft4q13d66ume118dat09.o new file mode 100644 index 0000000..0d2d2ae Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/1va0cft4q13d66ume118dat09.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/21cjcslft45fftufqryfc6dwu.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/21cjcslft45fftufqryfc6dwu.o new file mode 100644 index 0000000..c39f189 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/21cjcslft45fftufqryfc6dwu.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/24quf5acpzom0830f65vvnkls.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/24quf5acpzom0830f65vvnkls.o new file mode 100644 index 0000000..1e53afb Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/24quf5acpzom0830f65vvnkls.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2a74m5zlb6cw7fabo6vok2x04.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2a74m5zlb6cw7fabo6vok2x04.o new file mode 100644 index 0000000..cfdd792 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2a74m5zlb6cw7fabo6vok2x04.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2gxxk4gerceigfmplvd27qgl4.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2gxxk4gerceigfmplvd27qgl4.o new file mode 100644 index 0000000..a330b21 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2gxxk4gerceigfmplvd27qgl4.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2h4y4q6h9fnc3tmv8h55c07po.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2h4y4q6h9fnc3tmv8h55c07po.o new file mode 100644 index 0000000..3b7c3aa Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2h4y4q6h9fnc3tmv8h55c07po.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2md30n508pm1ke3ti7bdtc3dt.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2md30n508pm1ke3ti7bdtc3dt.o new file mode 100644 index 0000000..ca4ae7d Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/2md30n508pm1ke3ti7bdtc3dt.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/30jujmdsmp0whc7emgm7yswfq.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/30jujmdsmp0whc7emgm7yswfq.o new file mode 100644 index 0000000..07a314b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/30jujmdsmp0whc7emgm7yswfq.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/35okpnrctegcpyotocxc4m5my.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/35okpnrctegcpyotocxc4m5my.o new file mode 100644 index 0000000..668644b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/35okpnrctegcpyotocxc4m5my.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3cc5961p7armvha0j5gw0xrnr.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3cc5961p7armvha0j5gw0xrnr.o new file mode 100644 index 0000000..b501701 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3cc5961p7armvha0j5gw0xrnr.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3i63983cufjfhm1g8h3cu6we5.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3i63983cufjfhm1g8h3cu6we5.o new file mode 100644 index 0000000..edd640a Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3i63983cufjfhm1g8h3cu6we5.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3ic9ess0nrdm3plq4ifvipdz7.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3ic9ess0nrdm3plq4ifvipdz7.o new file mode 100644 index 0000000..1be8661 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3ic9ess0nrdm3plq4ifvipdz7.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3jj05mdgo21s94ijumy5lfdjm.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3jj05mdgo21s94ijumy5lfdjm.o new file mode 100644 index 0000000..0baf21a Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3jj05mdgo21s94ijumy5lfdjm.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3snweo28l4bknpm8dbx2j6hqv.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3snweo28l4bknpm8dbx2j6hqv.o new file mode 100644 index 0000000..0a3cce4 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3snweo28l4bknpm8dbx2j6hqv.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3sx50tfaj0iagz22vexw06ctm.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3sx50tfaj0iagz22vexw06ctm.o new file mode 100644 index 0000000..ca569ee Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3sx50tfaj0iagz22vexw06ctm.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3szqg5hvhe8yjxqmthvos92wr.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3szqg5hvhe8yjxqmthvos92wr.o new file mode 100644 index 0000000..9f244e2 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3szqg5hvhe8yjxqmthvos92wr.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3ujjrgjiniyt681utirfiahmb.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3ujjrgjiniyt681utirfiahmb.o new file mode 100644 index 0000000..2b2171e Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3ujjrgjiniyt681utirfiahmb.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3zwt7blcjnvuke6srs8ajm5p0.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3zwt7blcjnvuke6srs8ajm5p0.o new file mode 100644 index 0000000..7d2cfd8 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/3zwt7blcjnvuke6srs8ajm5p0.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/446vm55x4mu0teqzwrrsw4efq.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/446vm55x4mu0teqzwrrsw4efq.o new file mode 100644 index 0000000..847bfab Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/446vm55x4mu0teqzwrrsw4efq.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/48g6w06ejtboxverz13j0egmn.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/48g6w06ejtboxverz13j0egmn.o new file mode 100644 index 0000000..e2e9064 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/48g6w06ejtboxverz13j0egmn.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/4zmy6z8226hff6xz4qrju3i0w.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/4zmy6z8226hff6xz4qrju3i0w.o new file mode 100644 index 0000000..4703baf Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/4zmy6z8226hff6xz4qrju3i0w.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/52zd15et4mfs8vfzdegf0dos1.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/52zd15et4mfs8vfzdegf0dos1.o new file mode 100644 index 0000000..4a6a83b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/52zd15et4mfs8vfzdegf0dos1.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5633kw3qwqr9n1gj70wt965tu.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5633kw3qwqr9n1gj70wt965tu.o new file mode 100644 index 0000000..a740321 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5633kw3qwqr9n1gj70wt965tu.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/578dn129cvj7p8z895erd6us8.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/578dn129cvj7p8z895erd6us8.o new file mode 100644 index 0000000..8b2db4b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/578dn129cvj7p8z895erd6us8.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5lnrs58o1v8yzdrkztiofd924.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5lnrs58o1v8yzdrkztiofd924.o new file mode 100644 index 0000000..2a98e61 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5lnrs58o1v8yzdrkztiofd924.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5vh0p37tdgyb5j769t75rui6s.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5vh0p37tdgyb5j769t75rui6s.o new file mode 100644 index 0000000..07f69ca Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5vh0p37tdgyb5j769t75rui6s.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5xu9mxs4ldfl8juy5i4mhnkc0.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5xu9mxs4ldfl8juy5i4mhnkc0.o new file mode 100644 index 0000000..0a0d682 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/5xu9mxs4ldfl8juy5i4mhnkc0.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/65azver4u8pz8ujn0tbsjgwhh.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/65azver4u8pz8ujn0tbsjgwhh.o new file mode 100644 index 0000000..1beac41 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/65azver4u8pz8ujn0tbsjgwhh.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/65j84q8t19foup2bi5cgcacm5.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/65j84q8t19foup2bi5cgcacm5.o new file mode 100644 index 0000000..6dd964b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/65j84q8t19foup2bi5cgcacm5.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/69gvr24t428hlcuuk1xa5lwqj.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/69gvr24t428hlcuuk1xa5lwqj.o new file mode 100644 index 0000000..f2c86a2 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/69gvr24t428hlcuuk1xa5lwqj.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6m93g4h9a6wh3w9ktrxztno5o.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6m93g4h9a6wh3w9ktrxztno5o.o new file mode 100644 index 0000000..eabc8df Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6m93g4h9a6wh3w9ktrxztno5o.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6pdh9vslepjsqem0r3cgbaoex.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6pdh9vslepjsqem0r3cgbaoex.o new file mode 100644 index 0000000..12cb45d Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6pdh9vslepjsqem0r3cgbaoex.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6pegqvnntwamydso8xj5ncd3r.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6pegqvnntwamydso8xj5ncd3r.o new file mode 100644 index 0000000..fd5ecd2 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/6pegqvnntwamydso8xj5ncd3r.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7lwakwjdv52mzo51t14ocim5d.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7lwakwjdv52mzo51t14ocim5d.o new file mode 100644 index 0000000..351c565 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7lwakwjdv52mzo51t14ocim5d.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7p6ilj51ql9rao69jnr6k8l7r.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7p6ilj51ql9rao69jnr6k8l7r.o new file mode 100644 index 0000000..f9913ea Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7p6ilj51ql9rao69jnr6k8l7r.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7q2647vmm7jtmcltfvie99ggd.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7q2647vmm7jtmcltfvie99ggd.o new file mode 100644 index 0000000..f7f565d Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7q2647vmm7jtmcltfvie99ggd.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7vsvwgmxyf679cm8ebghxqug9.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7vsvwgmxyf679cm8ebghxqug9.o new file mode 100644 index 0000000..33814ea Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/7vsvwgmxyf679cm8ebghxqug9.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/83c84z21bwbtqxdbs19mokqvq.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/83c84z21bwbtqxdbs19mokqvq.o new file mode 100644 index 0000000..725e0ab Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/83c84z21bwbtqxdbs19mokqvq.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/86zow0tv5foyy3depnz3k797z.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/86zow0tv5foyy3depnz3k797z.o new file mode 100644 index 0000000..cd07555 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/86zow0tv5foyy3depnz3k797z.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/882vkac8buuhwqqxwo6x5tj02.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/882vkac8buuhwqqxwo6x5tj02.o new file mode 100644 index 0000000..4c9466e Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/882vkac8buuhwqqxwo6x5tj02.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9ikbr6ujeieq5fnyh9rozd9z8.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9ikbr6ujeieq5fnyh9rozd9z8.o new file mode 100644 index 0000000..d2850bf Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9ikbr6ujeieq5fnyh9rozd9z8.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9jomyltlg273kzuiinqxalty3.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9jomyltlg273kzuiinqxalty3.o new file mode 100644 index 0000000..8f0de80 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9jomyltlg273kzuiinqxalty3.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9nd4jcwpzdfruxdfywun3vn3q.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9nd4jcwpzdfruxdfywun3vn3q.o new file mode 100644 index 0000000..7d94862 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9nd4jcwpzdfruxdfywun3vn3q.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9rrucdpmammnphtpqs0axl9un.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9rrucdpmammnphtpqs0axl9un.o new file mode 100644 index 0000000..b9f8e7a Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9rrucdpmammnphtpqs0axl9un.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9uc17xoq7zyxuxx4ocveulxns.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9uc17xoq7zyxuxx4ocveulxns.o new file mode 100644 index 0000000..9ee36ba Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9uc17xoq7zyxuxx4ocveulxns.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9x273hjyvghzpkcadhbc6rb80.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9x273hjyvghzpkcadhbc6rb80.o new file mode 100644 index 0000000..235d87b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9x273hjyvghzpkcadhbc6rb80.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9xuv2yepjp9fvnj9k7nklcq97.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9xuv2yepjp9fvnj9k7nklcq97.o new file mode 100644 index 0000000..736dda2 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/9xuv2yepjp9fvnj9k7nklcq97.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/actneh6mn5s35c0qb9a5ixbmj.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/actneh6mn5s35c0qb9a5ixbmj.o new file mode 100644 index 0000000..af57f4b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/actneh6mn5s35c0qb9a5ixbmj.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/aejowncylo5to1u2nx3ke4u6w.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/aejowncylo5to1u2nx3ke4u6w.o new file mode 100644 index 0000000..e051586 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/aejowncylo5to1u2nx3ke4u6w.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/awz6gr2wsx9ryvpxbya3wtndk.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/awz6gr2wsx9ryvpxbya3wtndk.o new file mode 100644 index 0000000..e35b289 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/awz6gr2wsx9ryvpxbya3wtndk.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b0ksquulobfbdrutvyr2v94wr.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b0ksquulobfbdrutvyr2v94wr.o new file mode 100644 index 0000000..cf63138 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b0ksquulobfbdrutvyr2v94wr.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b1t8o5r5xwfx838ctj4cm7ot4.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b1t8o5r5xwfx838ctj4cm7ot4.o new file mode 100644 index 0000000..e08f024 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b1t8o5r5xwfx838ctj4cm7ot4.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b4b9pnfv695bbb2063yn3tcf9.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b4b9pnfv695bbb2063yn3tcf9.o new file mode 100644 index 0000000..c8c4c46 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/b4b9pnfv695bbb2063yn3tcf9.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bf6slhnaz083g6q6qw7mev639.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bf6slhnaz083g6q6qw7mev639.o new file mode 100644 index 0000000..42dcdb4 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bf6slhnaz083g6q6qw7mev639.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bkvz842ru38wnczpusoskjwx2.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bkvz842ru38wnczpusoskjwx2.o new file mode 100644 index 0000000..1912aab Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bkvz842ru38wnczpusoskjwx2.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bp0ltknz3dtqmyy5ii2tyj9tw.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bp0ltknz3dtqmyy5ii2tyj9tw.o new file mode 100644 index 0000000..85fd97b Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bp0ltknz3dtqmyy5ii2tyj9tw.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bq73726ipgtk7gyg2rsfb9rlz.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bq73726ipgtk7gyg2rsfb9rlz.o new file mode 100644 index 0000000..a025384 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/bq73726ipgtk7gyg2rsfb9rlz.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/c2u40m9m7pgvynszbk3v6nf0x.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/c2u40m9m7pgvynszbk3v6nf0x.o new file mode 100644 index 0000000..703666c Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/c2u40m9m7pgvynszbk3v6nf0x.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ccn3q2olbzvinvq1pyxrlxr1j.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ccn3q2olbzvinvq1pyxrlxr1j.o new file mode 100644 index 0000000..9981c2e Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ccn3q2olbzvinvq1pyxrlxr1j.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cfljm6kjp66uda0dcemjkoepk.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cfljm6kjp66uda0dcemjkoepk.o new file mode 100644 index 0000000..79b058f Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cfljm6kjp66uda0dcemjkoepk.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cl6fq2cgrjeihdu80h0t9er0l.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cl6fq2cgrjeihdu80h0t9er0l.o new file mode 100644 index 0000000..2d5108f Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cl6fq2cgrjeihdu80h0t9er0l.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/covzhzo4r8n1g96592llo6vbr.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/covzhzo4r8n1g96592llo6vbr.o new file mode 100644 index 0000000..42ea9ae Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/covzhzo4r8n1g96592llo6vbr.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cpndrjn9o4t11v7we1xxowv9u.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cpndrjn9o4t11v7we1xxowv9u.o new file mode 100644 index 0000000..46889af Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cpndrjn9o4t11v7we1xxowv9u.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cvyv4nalnnkfr28i1iffzjodl.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cvyv4nalnnkfr28i1iffzjodl.o new file mode 100644 index 0000000..26f5ddc Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cvyv4nalnnkfr28i1iffzjodl.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cwop2wlbht1udhdntn1qjv5op.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cwop2wlbht1udhdntn1qjv5op.o new file mode 100644 index 0000000..1bbd73e Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/cwop2wlbht1udhdntn1qjv5op.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/d7rixvdql0ccfayvrom2ak3is.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/d7rixvdql0ccfayvrom2ak3is.o new file mode 100644 index 0000000..c5783ed Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/d7rixvdql0ccfayvrom2ak3is.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/d8n3hsoruu2wv34t21gsh9iub.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/d8n3hsoruu2wv34t21gsh9iub.o new file mode 100644 index 0000000..62f0a13 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/d8n3hsoruu2wv34t21gsh9iub.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dep-graph.bin b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dep-graph.bin new file mode 100644 index 0000000..75071ea Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dep-graph.bin differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dhr090qr5swogcqef1q9vz8el.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dhr090qr5swogcqef1q9vz8el.o new file mode 100644 index 0000000..6bc6058 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dhr090qr5swogcqef1q9vz8el.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dm76ue8csiok9e43kz5alqcd1.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dm76ue8csiok9e43kz5alqcd1.o new file mode 100644 index 0000000..bd856b1 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dm76ue8csiok9e43kz5alqcd1.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dscl74c42jisnnllmeba3z2qm.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dscl74c42jisnnllmeba3z2qm.o new file mode 100644 index 0000000..d5eec21 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/dscl74c42jisnnllmeba3z2qm.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/e9c2neclka6wystlcug27hpe6.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/e9c2neclka6wystlcug27hpe6.o new file mode 100644 index 0000000..14a0162 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/e9c2neclka6wystlcug27hpe6.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ellrhuo3hh7nyimlzo5ob8n6z.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ellrhuo3hh7nyimlzo5ob8n6z.o new file mode 100644 index 0000000..694f0de Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ellrhuo3hh7nyimlzo5ob8n6z.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/esa91ixkln6z72qxxdep0iy4o.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/esa91ixkln6z72qxxdep0iy4o.o new file mode 100644 index 0000000..8e8c99e Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/esa91ixkln6z72qxxdep0iy4o.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ewn3ngi9v3b7gxd2o1sl9a8pd.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ewn3ngi9v3b7gxd2o1sl9a8pd.o new file mode 100644 index 0000000..a85f0dc Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ewn3ngi9v3b7gxd2o1sl9a8pd.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ex9ci5liyx2nkrff9bp5ptmo8.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ex9ci5liyx2nkrff9bp5ptmo8.o new file mode 100644 index 0000000..5c014b7 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/ex9ci5liyx2nkrff9bp5ptmo8.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/f4q2isq69bh37ndh6obsqrq5x.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/f4q2isq69bh37ndh6obsqrq5x.o new file mode 100644 index 0000000..21fd6e5 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/f4q2isq69bh37ndh6obsqrq5x.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/f5d7rwi30eotybp0upx55ak4c.o b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/f5d7rwi30eotybp0upx55ak4c.o new file mode 100644 index 0000000..5cf9078 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/f5d7rwi30eotybp0upx55ak4c.o differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/query-cache.bin b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/query-cache.bin new file mode 100644 index 0000000..de730c1 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/query-cache.bin differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/work-products.bin b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/work-products.bin new file mode 100644 index 0000000..8ffa992 Binary files /dev/null and b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58-b7l4knlmv0wsob0lusxrghy8r/work-products.bin differ diff --git a/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58.lock b/target/debug/incremental/lean-0ghynib25vwlo/s-hnocrb7m02-15sae58.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/dep-graph.bin b/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/dep-graph.bin new file mode 100644 index 0000000..2fe888b Binary files /dev/null and b/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/dep-graph.bin differ diff --git a/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/query-cache.bin b/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/query-cache.bin new file mode 100644 index 0000000..0f4b8cb Binary files /dev/null and b/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/query-cache.bin differ diff --git a/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/work-products.bin b/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5-65o61a132ymk1l7fx7az7t36s/work-products.bin differ diff --git a/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5.lock b/target/debug/incremental/lean-0isoofjcbjbn9/s-hnocqxt2m9-00o0ud5.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/dep-graph.bin b/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/dep-graph.bin new file mode 100644 index 0000000..b2afaa4 Binary files /dev/null and b/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/dep-graph.bin differ diff --git a/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/query-cache.bin b/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/query-cache.bin new file mode 100644 index 0000000..37eaf26 Binary files /dev/null and b/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/query-cache.bin differ diff --git a/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/work-products.bin b/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq-2ypfxaisvhzuvhuxom4juu7i3/work-products.bin differ diff --git a/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq.lock b/target/debug/incremental/lean-0sbtqs6z7mbx6/s-hnocqliyig-1d9thnq.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/dep-graph.bin b/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/dep-graph.bin new file mode 100644 index 0000000..9847bf9 Binary files /dev/null and b/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/dep-graph.bin differ diff --git a/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/query-cache.bin b/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/query-cache.bin new file mode 100644 index 0000000..4bfa927 Binary files /dev/null and b/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/query-cache.bin differ diff --git a/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/work-products.bin b/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n-9kom5z57mx8nrbvgzvsjvo4v7/work-products.bin differ diff --git a/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n.lock b/target/debug/incremental/rules-017718ahernqg/s-hnocqliqc5-1t4yq1n.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0hm0o1ej5lm7ii13j14gl9acf.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0hm0o1ej5lm7ii13j14gl9acf.o new file mode 100644 index 0000000..33cd36c Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0hm0o1ej5lm7ii13j14gl9acf.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0onu1awdjk7pkgvupwkddowi1.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0onu1awdjk7pkgvupwkddowi1.o new file mode 100644 index 0000000..7abb03a Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0onu1awdjk7pkgvupwkddowi1.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0tenyyp5783cvu9t79ttnse17.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0tenyyp5783cvu9t79ttnse17.o new file mode 100644 index 0000000..f776c66 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0tenyyp5783cvu9t79ttnse17.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0xdmu5qnkq3rifnbg1lbxso4p.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0xdmu5qnkq3rifnbg1lbxso4p.o new file mode 100644 index 0000000..9e488df Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/0xdmu5qnkq3rifnbg1lbxso4p.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/10yzejp7q7zjrt1rxo8adekvr.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/10yzejp7q7zjrt1rxo8adekvr.o new file mode 100644 index 0000000..83ac502 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/10yzejp7q7zjrt1rxo8adekvr.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/11tnr1mp1o7lo12rohrs01lf8.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/11tnr1mp1o7lo12rohrs01lf8.o new file mode 100644 index 0000000..1bc2780 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/11tnr1mp1o7lo12rohrs01lf8.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1adicrowdn9ulgiapav8l7rgp.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1adicrowdn9ulgiapav8l7rgp.o new file mode 100644 index 0000000..c3e58ac Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1adicrowdn9ulgiapav8l7rgp.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1btwskfvlwkl8x64c74aqof63.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1btwskfvlwkl8x64c74aqof63.o new file mode 100644 index 0000000..8a1dbdb Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1btwskfvlwkl8x64c74aqof63.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1h4jgmvgss7hfthkq5ft96ckp.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1h4jgmvgss7hfthkq5ft96ckp.o new file mode 100644 index 0000000..93a4d5b Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1h4jgmvgss7hfthkq5ft96ckp.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1i8gwyyue0nvsdknvfnf2gewj.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1i8gwyyue0nvsdknvfnf2gewj.o new file mode 100644 index 0000000..cb22ebb Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1i8gwyyue0nvsdknvfnf2gewj.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1qgu664kvdpvcrf4d7doxsma5.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1qgu664kvdpvcrf4d7doxsma5.o new file mode 100644 index 0000000..c084911 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1qgu664kvdpvcrf4d7doxsma5.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1vgkncgpvvmc5tdtpqy9bbul4.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1vgkncgpvvmc5tdtpqy9bbul4.o new file mode 100644 index 0000000..6b17189 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/1vgkncgpvvmc5tdtpqy9bbul4.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/254zfq6925xc63rw2vmky3lsg.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/254zfq6925xc63rw2vmky3lsg.o new file mode 100644 index 0000000..911648a Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/254zfq6925xc63rw2vmky3lsg.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/28bfjaknq488c7m8wb8gwsn21.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/28bfjaknq488c7m8wb8gwsn21.o new file mode 100644 index 0000000..fe0515a Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/28bfjaknq488c7m8wb8gwsn21.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2hujnhecpfauf73k78q2p7e0i.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2hujnhecpfauf73k78q2p7e0i.o new file mode 100644 index 0000000..b7901d2 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2hujnhecpfauf73k78q2p7e0i.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2kg2l54xohio7at95vadhxq76.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2kg2l54xohio7at95vadhxq76.o new file mode 100644 index 0000000..422d3a9 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2kg2l54xohio7at95vadhxq76.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2rlgkmcxdt4rh8phzzm0nfj4g.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2rlgkmcxdt4rh8phzzm0nfj4g.o new file mode 100644 index 0000000..42a5b3b Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2rlgkmcxdt4rh8phzzm0nfj4g.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2skrhfzidl9u69pq2jbkikob7.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2skrhfzidl9u69pq2jbkikob7.o new file mode 100644 index 0000000..14ca76c Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2skrhfzidl9u69pq2jbkikob7.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2tetoymssba631elmxt5jetfy.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2tetoymssba631elmxt5jetfy.o new file mode 100644 index 0000000..44995c5 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2tetoymssba631elmxt5jetfy.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2z2dwifqe3dy5q0gnpnvf7kui.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2z2dwifqe3dy5q0gnpnvf7kui.o new file mode 100644 index 0000000..6d460dd Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/2z2dwifqe3dy5q0gnpnvf7kui.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/314mnpxcr23aoyfl15bpsb4gs.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/314mnpxcr23aoyfl15bpsb4gs.o new file mode 100644 index 0000000..a4ed708 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/314mnpxcr23aoyfl15bpsb4gs.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/39nd9z06rf29avfeuxj1vzqgg.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/39nd9z06rf29avfeuxj1vzqgg.o new file mode 100644 index 0000000..48b7430 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/39nd9z06rf29avfeuxj1vzqgg.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3b93p76zkynketikg2uwswxuq.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3b93p76zkynketikg2uwswxuq.o new file mode 100644 index 0000000..f7544cb Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3b93p76zkynketikg2uwswxuq.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3bv5cudob3qn2o6fw71p011c8.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3bv5cudob3qn2o6fw71p011c8.o new file mode 100644 index 0000000..143c436 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3bv5cudob3qn2o6fw71p011c8.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3caxjwkotd3zzuh17v3m1pjzz.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3caxjwkotd3zzuh17v3m1pjzz.o new file mode 100644 index 0000000..fc69a42 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3caxjwkotd3zzuh17v3m1pjzz.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3in8k2kfih2u1tcjnf6w4wvt7.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3in8k2kfih2u1tcjnf6w4wvt7.o new file mode 100644 index 0000000..b3a86fc Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/3in8k2kfih2u1tcjnf6w4wvt7.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/46wewgk272ma4l7dnq805hzs3.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/46wewgk272ma4l7dnq805hzs3.o new file mode 100644 index 0000000..4a9e63c Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/46wewgk272ma4l7dnq805hzs3.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4a8zaktam07agrcs6qyy9u237.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4a8zaktam07agrcs6qyy9u237.o new file mode 100644 index 0000000..2145566 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4a8zaktam07agrcs6qyy9u237.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4ai7o4cvhzjn18hba2ttw8h31.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4ai7o4cvhzjn18hba2ttw8h31.o new file mode 100644 index 0000000..85f0d54 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4ai7o4cvhzjn18hba2ttw8h31.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4k7lv5x8cquc1bjj1x65l5kxe.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4k7lv5x8cquc1bjj1x65l5kxe.o new file mode 100644 index 0000000..4b5d336 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4k7lv5x8cquc1bjj1x65l5kxe.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4ktnv0go1p86d9s6px6itznb7.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4ktnv0go1p86d9s6px6itznb7.o new file mode 100644 index 0000000..ad0c267 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4ktnv0go1p86d9s6px6itznb7.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4umfgxrxrw3wduw3ng6w2h3ec.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4umfgxrxrw3wduw3ng6w2h3ec.o new file mode 100644 index 0000000..2028907 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/4umfgxrxrw3wduw3ng6w2h3ec.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/58rtq42v5g692rqssbvf9nw5p.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/58rtq42v5g692rqssbvf9nw5p.o new file mode 100644 index 0000000..92af0b7 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/58rtq42v5g692rqssbvf9nw5p.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/59j55ii0k4ko5wu0ctugbupx9.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/59j55ii0k4ko5wu0ctugbupx9.o new file mode 100644 index 0000000..6d77086 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/59j55ii0k4ko5wu0ctugbupx9.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5efb0r5dp79ts5fkpvulxrf4c.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5efb0r5dp79ts5fkpvulxrf4c.o new file mode 100644 index 0000000..1c5a964 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5efb0r5dp79ts5fkpvulxrf4c.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5if6bl4ad1yvgwxu8bq0hv3w9.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5if6bl4ad1yvgwxu8bq0hv3w9.o new file mode 100644 index 0000000..78b894f Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5if6bl4ad1yvgwxu8bq0hv3w9.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5tcx55h3f1yl6ysonioixqagl.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5tcx55h3f1yl6ysonioixqagl.o new file mode 100644 index 0000000..ffbcf54 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5tcx55h3f1yl6ysonioixqagl.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5ztj1dk24465occnazmg673o1.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5ztj1dk24465occnazmg673o1.o new file mode 100644 index 0000000..4a8f446 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/5ztj1dk24465occnazmg673o1.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6eahy8tv74ocjas7pu9rhhj7l.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6eahy8tv74ocjas7pu9rhhj7l.o new file mode 100644 index 0000000..e7605ef Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6eahy8tv74ocjas7pu9rhhj7l.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6f99wy90yd4nezyz6prwhvxio.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6f99wy90yd4nezyz6prwhvxio.o new file mode 100644 index 0000000..65bf37a Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6f99wy90yd4nezyz6prwhvxio.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6gbvjpqgtopizbzeq9etyce1r.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6gbvjpqgtopizbzeq9etyce1r.o new file mode 100644 index 0000000..160313c Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6gbvjpqgtopizbzeq9etyce1r.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jgftln7gjwbuamkdj4qjbwyx.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jgftln7gjwbuamkdj4qjbwyx.o new file mode 100644 index 0000000..e3945f7 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jgftln7gjwbuamkdj4qjbwyx.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jrw4xi6daofhje1q8k5817lv.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jrw4xi6daofhje1q8k5817lv.o new file mode 100644 index 0000000..1664326 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jrw4xi6daofhje1q8k5817lv.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jskpvlwijwlic50srx934pob.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jskpvlwijwlic50srx934pob.o new file mode 100644 index 0000000..2091184 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6jskpvlwijwlic50srx934pob.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6kxy9aii3z0o9zobpkmjoq5lm.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6kxy9aii3z0o9zobpkmjoq5lm.o new file mode 100644 index 0000000..9ef5f29 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6kxy9aii3z0o9zobpkmjoq5lm.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6pnj7rzmddnr30c85cut7d3nr.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6pnj7rzmddnr30c85cut7d3nr.o new file mode 100644 index 0000000..2b0d813 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6pnj7rzmddnr30c85cut7d3nr.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6xj7ivgqhy7hfy89mivf6vvwf.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6xj7ivgqhy7hfy89mivf6vvwf.o new file mode 100644 index 0000000..f9a48ca Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/6xj7ivgqhy7hfy89mivf6vvwf.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/785zzq5y11wxvpan7j08pivxq.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/785zzq5y11wxvpan7j08pivxq.o new file mode 100644 index 0000000..620ebda Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/785zzq5y11wxvpan7j08pivxq.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7dslmk938bg1pirv3yvdtefuo.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7dslmk938bg1pirv3yvdtefuo.o new file mode 100644 index 0000000..47e8aed Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7dslmk938bg1pirv3yvdtefuo.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7rcf5m9ktutrx9k0e3rmsxj1h.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7rcf5m9ktutrx9k0e3rmsxj1h.o new file mode 100644 index 0000000..7e5b3c4 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7rcf5m9ktutrx9k0e3rmsxj1h.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7s0ec6jy4letzf8mccd9niz7x.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7s0ec6jy4letzf8mccd9niz7x.o new file mode 100644 index 0000000..5139c7e Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7s0ec6jy4letzf8mccd9niz7x.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7tsop0rklbuj6w944cjxq624f.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7tsop0rklbuj6w944cjxq624f.o new file mode 100644 index 0000000..2ba1568 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7tsop0rklbuj6w944cjxq624f.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7v5dp3mo34k56v500b0p0l2wn.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7v5dp3mo34k56v500b0p0l2wn.o new file mode 100644 index 0000000..7053b3d Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/7v5dp3mo34k56v500b0p0l2wn.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/8k91duqg0hohl2wuebtx6byz4.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/8k91duqg0hohl2wuebtx6byz4.o new file mode 100644 index 0000000..39cc9f0 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/8k91duqg0hohl2wuebtx6byz4.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/8wrejhd4h2zab4qpbyl81l7m3.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/8wrejhd4h2zab4qpbyl81l7m3.o new file mode 100644 index 0000000..c82b17f Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/8wrejhd4h2zab4qpbyl81l7m3.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/90s391cpy49f0656pnm3ay8aw.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/90s391cpy49f0656pnm3ay8aw.o new file mode 100644 index 0000000..bc11f65 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/90s391cpy49f0656pnm3ay8aw.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/99bzb4bgt64y4grc6yb76z1wa.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/99bzb4bgt64y4grc6yb76z1wa.o new file mode 100644 index 0000000..476a2d5 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/99bzb4bgt64y4grc6yb76z1wa.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/99t6iozhlmfmtc679hu6apizo.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/99t6iozhlmfmtc679hu6apizo.o new file mode 100644 index 0000000..c64758b Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/99t6iozhlmfmtc679hu6apizo.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9lc4oztj4thjmvjoccsrjzdjt.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9lc4oztj4thjmvjoccsrjzdjt.o new file mode 100644 index 0000000..816ad80 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9lc4oztj4thjmvjoccsrjzdjt.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9p878jsvholrp24wfyl1axke3.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9p878jsvholrp24wfyl1axke3.o new file mode 100644 index 0000000..d0ec8c9 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9p878jsvholrp24wfyl1axke3.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9qbzn6lptf60q8t6f3dqfg7k6.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9qbzn6lptf60q8t6f3dqfg7k6.o new file mode 100644 index 0000000..579a10e Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9qbzn6lptf60q8t6f3dqfg7k6.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9yhfztkom5z9yoy4msn1uz93j.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9yhfztkom5z9yoy4msn1uz93j.o new file mode 100644 index 0000000..4828f8c Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/9yhfztkom5z9yoy4msn1uz93j.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/a8066we26os6ddi676664l3pb.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/a8066we26os6ddi676664l3pb.o new file mode 100644 index 0000000..3c1718f Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/a8066we26os6ddi676664l3pb.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/a9455qj4i122xotz7aimlphu9.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/a9455qj4i122xotz7aimlphu9.o new file mode 100644 index 0000000..7f80d62 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/a9455qj4i122xotz7aimlphu9.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/aa77pkxhfiqe2ca96i5uebiy1.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/aa77pkxhfiqe2ca96i5uebiy1.o new file mode 100644 index 0000000..3f3836f Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/aa77pkxhfiqe2ca96i5uebiy1.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/ajvqb3x7i4goujcbecthz14y6.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/ajvqb3x7i4goujcbecthz14y6.o new file mode 100644 index 0000000..2d95c1a Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/ajvqb3x7i4goujcbecthz14y6.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/amgpv9pl055hqz73ui4ixawhi.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/amgpv9pl055hqz73ui4ixawhi.o new file mode 100644 index 0000000..7e0411e Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/amgpv9pl055hqz73ui4ixawhi.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/b3t6xbvc6fg0omvq57dqkonjl.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/b3t6xbvc6fg0omvq57dqkonjl.o new file mode 100644 index 0000000..216339b Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/b3t6xbvc6fg0omvq57dqkonjl.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bk46vy87rsp5yp26kdia7m4kl.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bk46vy87rsp5yp26kdia7m4kl.o new file mode 100644 index 0000000..796d321 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bk46vy87rsp5yp26kdia7m4kl.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bny3yte5l7u08r2llojb533vm.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bny3yte5l7u08r2llojb533vm.o new file mode 100644 index 0000000..e6fc1a0 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bny3yte5l7u08r2llojb533vm.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bqw4dkkod5gcmclg1g5ykgrj9.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bqw4dkkod5gcmclg1g5ykgrj9.o new file mode 100644 index 0000000..a16103d Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bqw4dkkod5gcmclg1g5ykgrj9.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/brqf3nnhhu2mgdrvxtx19f6pt.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/brqf3nnhhu2mgdrvxtx19f6pt.o new file mode 100644 index 0000000..44a3342 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/brqf3nnhhu2mgdrvxtx19f6pt.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bxjfbw0ffntmenqz953q4p7tj.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bxjfbw0ffntmenqz953q4p7tj.o new file mode 100644 index 0000000..8da6704 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/bxjfbw0ffntmenqz953q4p7tj.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/c87qjggx057ogupd6l5hu9n7j.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/c87qjggx057ogupd6l5hu9n7j.o new file mode 100644 index 0000000..ed396ba Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/c87qjggx057ogupd6l5hu9n7j.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/cmvf6x3uetzccs7cyyju8azyk.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/cmvf6x3uetzccs7cyyju8azyk.o new file mode 100644 index 0000000..64f8b67 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/cmvf6x3uetzccs7cyyju8azyk.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/cufbtrlcqhoc2g4bnax4qc4c4.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/cufbtrlcqhoc2g4bnax4qc4c4.o new file mode 100644 index 0000000..cdffa49 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/cufbtrlcqhoc2g4bnax4qc4c4.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d0kou9l191addhaatjn1roxg9.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d0kou9l191addhaatjn1roxg9.o new file mode 100644 index 0000000..636b386 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d0kou9l191addhaatjn1roxg9.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d0q1uhzvr5rqcymww4vi8l48s.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d0q1uhzvr5rqcymww4vi8l48s.o new file mode 100644 index 0000000..68a8a22 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d0q1uhzvr5rqcymww4vi8l48s.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d9o996h7ltk34168yhyp8vny1.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d9o996h7ltk34168yhyp8vny1.o new file mode 100644 index 0000000..13b19a8 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/d9o996h7ltk34168yhyp8vny1.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dep-graph.bin b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dep-graph.bin new file mode 100644 index 0000000..568da47 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dep-graph.bin differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dma6pskqe4o28tmkesgkq5k6u.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dma6pskqe4o28tmkesgkq5k6u.o new file mode 100644 index 0000000..40dcd52 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dma6pskqe4o28tmkesgkq5k6u.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dn5rvm7l62m1qgzzxm91b9xs8.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dn5rvm7l62m1qgzzxm91b9xs8.o new file mode 100644 index 0000000..887f189 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dn5rvm7l62m1qgzzxm91b9xs8.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dnfnjijjkredptsk8c5w59av9.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dnfnjijjkredptsk8c5w59av9.o new file mode 100644 index 0000000..72a150a Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dnfnjijjkredptsk8c5w59av9.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dzn6w47cpg2m0siiycg1u58m7.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dzn6w47cpg2m0siiycg1u58m7.o new file mode 100644 index 0000000..f066f35 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/dzn6w47cpg2m0siiycg1u58m7.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e0vdwyk1b1vmos4d5n7oxyodm.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e0vdwyk1b1vmos4d5n7oxyodm.o new file mode 100644 index 0000000..382907d Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e0vdwyk1b1vmos4d5n7oxyodm.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e2a2nq3q0yd6n3rb8he6pk9tm.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e2a2nq3q0yd6n3rb8he6pk9tm.o new file mode 100644 index 0000000..4628fdb Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e2a2nq3q0yd6n3rb8he6pk9tm.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e46b1kmot4s0nikfrc7xcc9v0.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e46b1kmot4s0nikfrc7xcc9v0.o new file mode 100644 index 0000000..b9609f1 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e46b1kmot4s0nikfrc7xcc9v0.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e4mbpo81l3559v0ru2xb52c0g.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e4mbpo81l3559v0ru2xb52c0g.o new file mode 100644 index 0000000..d630673 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e4mbpo81l3559v0ru2xb52c0g.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e5vr3ftzsbh0n3ye1gopli0kr.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e5vr3ftzsbh0n3ye1gopli0kr.o new file mode 100644 index 0000000..37c42f9 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e5vr3ftzsbh0n3ye1gopli0kr.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e82cg0qogl5lepzpjq8du0xk4.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e82cg0qogl5lepzpjq8du0xk4.o new file mode 100644 index 0000000..2e9c32d Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e82cg0qogl5lepzpjq8du0xk4.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e9xlv43e1awcr2d2gd0qjgcux.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e9xlv43e1awcr2d2gd0qjgcux.o new file mode 100644 index 0000000..8bb7e5e Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/e9xlv43e1awcr2d2gd0qjgcux.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/ebnj0pp7wta7omc830s45kcwi.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/ebnj0pp7wta7omc830s45kcwi.o new file mode 100644 index 0000000..f26dec2 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/ebnj0pp7wta7omc830s45kcwi.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/einxsdbgia33y1vafvfz5p1u3.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/einxsdbgia33y1vafvfz5p1u3.o new file mode 100644 index 0000000..58ab0a0 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/einxsdbgia33y1vafvfz5p1u3.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/elqqa5q8edrlj8tjvlck7d4da.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/elqqa5q8edrlj8tjvlck7d4da.o new file mode 100644 index 0000000..ad7faef Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/elqqa5q8edrlj8tjvlck7d4da.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/emymfa7lgnowzu6a4zjyxumit.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/emymfa7lgnowzu6a4zjyxumit.o new file mode 100644 index 0000000..7ed4ced Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/emymfa7lgnowzu6a4zjyxumit.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/eua4n9qn8iicsoh3xyz916uls.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/eua4n9qn8iicsoh3xyz916uls.o new file mode 100644 index 0000000..95dc76a Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/eua4n9qn8iicsoh3xyz916uls.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/f1zvlruofpeye0vz3ab9p9i84.o b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/f1zvlruofpeye0vz3ab9p9i84.o new file mode 100644 index 0000000..bc07a71 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/f1zvlruofpeye0vz3ab9p9i84.o differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/query-cache.bin b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/query-cache.bin new file mode 100644 index 0000000..414d898 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/query-cache.bin differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/work-products.bin b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/work-products.bin new file mode 100644 index 0000000..218ffd8 Binary files /dev/null and b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj-5wk4y58vvi4in5d82tmgslr37/work-products.bin differ diff --git a/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj.lock b/target/debug/incremental/rules-01hdq992ug5k8/s-hnocrb7j53-1xonckj.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/dep-graph.bin b/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/dep-graph.bin new file mode 100644 index 0000000..78ed50e Binary files /dev/null and b/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/dep-graph.bin differ diff --git a/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/query-cache.bin b/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/query-cache.bin new file mode 100644 index 0000000..0d05abb Binary files /dev/null and b/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/query-cache.bin differ diff --git a/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/work-products.bin b/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6-13uww7pajk63wvkydow99doz4/work-products.bin differ diff --git a/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6.lock b/target/debug/incremental/rules-3a8kq08c96upe/s-hnocqxt6yv-0fggdl6.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/01hxvk7i2rzo94i59905tuezg.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/01hxvk7i2rzo94i59905tuezg.o new file mode 100644 index 0000000..792b1c3 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/01hxvk7i2rzo94i59905tuezg.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0jyk34fdinmaka8vjc38ywuiy.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0jyk34fdinmaka8vjc38ywuiy.o new file mode 100644 index 0000000..0bdadc8 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0jyk34fdinmaka8vjc38ywuiy.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0r77jgby9w3dylm8cpjnghaxa.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0r77jgby9w3dylm8cpjnghaxa.o new file mode 100644 index 0000000..8ef5078 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0r77jgby9w3dylm8cpjnghaxa.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0skxmqq7xbofj00c8tt4o4pbc.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0skxmqq7xbofj00c8tt4o4pbc.o new file mode 100644 index 0000000..2dc91be Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0skxmqq7xbofj00c8tt4o4pbc.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0y0efkswqrrgwagbtl65owsr8.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0y0efkswqrrgwagbtl65owsr8.o new file mode 100644 index 0000000..6b6897b Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/0y0efkswqrrgwagbtl65owsr8.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/18lew9dl2juvn107u96a7zzoz.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/18lew9dl2juvn107u96a7zzoz.o new file mode 100644 index 0000000..bbf6e44 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/18lew9dl2juvn107u96a7zzoz.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/18viht5mccv0a07s2gsifzd05.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/18viht5mccv0a07s2gsifzd05.o new file mode 100644 index 0000000..eca53f2 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/18viht5mccv0a07s2gsifzd05.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/19nrwqdh5222p3wwq9clb8frl.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/19nrwqdh5222p3wwq9clb8frl.o new file mode 100644 index 0000000..00b5cb0 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/19nrwqdh5222p3wwq9clb8frl.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1gsm2vljv3cge09ixnoqie222.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1gsm2vljv3cge09ixnoqie222.o new file mode 100644 index 0000000..644b9b9 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1gsm2vljv3cge09ixnoqie222.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1ighdjg457hng0tytpi6icvyl.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1ighdjg457hng0tytpi6icvyl.o new file mode 100644 index 0000000..f4b8fef Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1ighdjg457hng0tytpi6icvyl.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1npfnvpbop9myjg1ofjwjnp1n.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1npfnvpbop9myjg1ofjwjnp1n.o new file mode 100644 index 0000000..c85688d Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1npfnvpbop9myjg1ofjwjnp1n.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1t47l3wgpjkkkj5hqtxcdbp28.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1t47l3wgpjkkkj5hqtxcdbp28.o new file mode 100644 index 0000000..c5ab482 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1t47l3wgpjkkkj5hqtxcdbp28.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1tobod7rrts9pfpymf0kz4vgu.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1tobod7rrts9pfpymf0kz4vgu.o new file mode 100644 index 0000000..abd5f96 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/1tobod7rrts9pfpymf0kz4vgu.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/25cfe9sollqjd3q6j5cupxfng.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/25cfe9sollqjd3q6j5cupxfng.o new file mode 100644 index 0000000..00eed21 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/25cfe9sollqjd3q6j5cupxfng.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2m9749n1t7sj8mgq93lodhkgc.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2m9749n1t7sj8mgq93lodhkgc.o new file mode 100644 index 0000000..edd745b Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2m9749n1t7sj8mgq93lodhkgc.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2mm5vwd8jao32mb5xqnol6knq.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2mm5vwd8jao32mb5xqnol6knq.o new file mode 100644 index 0000000..3010c99 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2mm5vwd8jao32mb5xqnol6knq.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2srlouxzx1rb7mmeinmac54mg.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2srlouxzx1rb7mmeinmac54mg.o new file mode 100644 index 0000000..42d1d2a Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2srlouxzx1rb7mmeinmac54mg.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2ylhizi9rxqtupjpmemqu4x86.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2ylhizi9rxqtupjpmemqu4x86.o new file mode 100644 index 0000000..71c6676 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2ylhizi9rxqtupjpmemqu4x86.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2z2ypdtemaudlydf8lu9qvssa.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2z2ypdtemaudlydf8lu9qvssa.o new file mode 100644 index 0000000..b1465d1 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/2z2ypdtemaudlydf8lu9qvssa.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/328n97gweg0kca9cj2tlyfek4.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/328n97gweg0kca9cj2tlyfek4.o new file mode 100644 index 0000000..beed76d Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/328n97gweg0kca9cj2tlyfek4.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/33v0hyh64a3dah8nugj4y5o9l.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/33v0hyh64a3dah8nugj4y5o9l.o new file mode 100644 index 0000000..807f5af Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/33v0hyh64a3dah8nugj4y5o9l.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/34d7d0bua8r0iyvj0kc5kqql7.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/34d7d0bua8r0iyvj0kc5kqql7.o new file mode 100644 index 0000000..ea57fb3 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/34d7d0bua8r0iyvj0kc5kqql7.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/395w3ad4s7ago44svu6n6yxll.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/395w3ad4s7ago44svu6n6yxll.o new file mode 100644 index 0000000..3b851f0 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/395w3ad4s7ago44svu6n6yxll.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/3d4eui5nl29ogs8fl9xjommiv.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/3d4eui5nl29ogs8fl9xjommiv.o new file mode 100644 index 0000000..6b2819b Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/3d4eui5nl29ogs8fl9xjommiv.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/43a5u7rq3btw1erjvfrk3ovtd.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/43a5u7rq3btw1erjvfrk3ovtd.o new file mode 100644 index 0000000..cbb43af Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/43a5u7rq3btw1erjvfrk3ovtd.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/43annhz12g0a3nyb6lfslmai1.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/43annhz12g0a3nyb6lfslmai1.o new file mode 100644 index 0000000..cf47a22 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/43annhz12g0a3nyb6lfslmai1.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/47261vtkmjb3trocshjgcjqra.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/47261vtkmjb3trocshjgcjqra.o new file mode 100644 index 0000000..df2c34e Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/47261vtkmjb3trocshjgcjqra.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/4mc9fs9ffk7whpqwcwttg47jl.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/4mc9fs9ffk7whpqwcwttg47jl.o new file mode 100644 index 0000000..4eaf31d Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/4mc9fs9ffk7whpqwcwttg47jl.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/4mocxbingzkhngjsy7hxl3ho5.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/4mocxbingzkhngjsy7hxl3ho5.o new file mode 100644 index 0000000..51f8d3c Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/4mocxbingzkhngjsy7hxl3ho5.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5001o6e3naki7w3rcxly27xa2.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5001o6e3naki7w3rcxly27xa2.o new file mode 100644 index 0000000..273755f Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5001o6e3naki7w3rcxly27xa2.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/58673g6909yomktkpt0ea5ukv.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/58673g6909yomktkpt0ea5ukv.o new file mode 100644 index 0000000..3ac2315 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/58673g6909yomktkpt0ea5ukv.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/58dt47hr2w55magcmbctabwpg.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/58dt47hr2w55magcmbctabwpg.o new file mode 100644 index 0000000..b0b4b02 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/58dt47hr2w55magcmbctabwpg.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5mkzv2mi5dhouael4fyu9xbm5.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5mkzv2mi5dhouael4fyu9xbm5.o new file mode 100644 index 0000000..5b471ac Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5mkzv2mi5dhouael4fyu9xbm5.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5sr4isex0ecepzgiooutt3fbt.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5sr4isex0ecepzgiooutt3fbt.o new file mode 100644 index 0000000..4af157c Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/5sr4isex0ecepzgiooutt3fbt.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/610c9r3pchd4etbtb1pqat29o.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/610c9r3pchd4etbtb1pqat29o.o new file mode 100644 index 0000000..928bef1 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/610c9r3pchd4etbtb1pqat29o.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/62ns2enkbwn7jvk938lxjyo4e.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/62ns2enkbwn7jvk938lxjyo4e.o new file mode 100644 index 0000000..fe4dabc Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/62ns2enkbwn7jvk938lxjyo4e.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/63e7pm24vo8drzgf9ubgbq549.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/63e7pm24vo8drzgf9ubgbq549.o new file mode 100644 index 0000000..7683b8e Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/63e7pm24vo8drzgf9ubgbq549.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/6t2b4bscfc8l5dirb2dwub5z2.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/6t2b4bscfc8l5dirb2dwub5z2.o new file mode 100644 index 0000000..8d94b13 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/6t2b4bscfc8l5dirb2dwub5z2.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/6wuadfgc8l3evbfhnn1hh1w47.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/6wuadfgc8l3evbfhnn1hh1w47.o new file mode 100644 index 0000000..f5ed302 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/6wuadfgc8l3evbfhnn1hh1w47.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7438zhe0dfui1epenlw8wafk3.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7438zhe0dfui1epenlw8wafk3.o new file mode 100644 index 0000000..e3308b1 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7438zhe0dfui1epenlw8wafk3.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/766yrnl81h8glxkmj0v6x9g09.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/766yrnl81h8glxkmj0v6x9g09.o new file mode 100644 index 0000000..136924a Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/766yrnl81h8glxkmj0v6x9g09.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7k8z84uy2gg6k4o0vxbbvof6j.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7k8z84uy2gg6k4o0vxbbvof6j.o new file mode 100644 index 0000000..c0d5394 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7k8z84uy2gg6k4o0vxbbvof6j.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7slq9gsr9h6gf1qom0betcee3.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7slq9gsr9h6gf1qom0betcee3.o new file mode 100644 index 0000000..8d01c6a Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7slq9gsr9h6gf1qom0betcee3.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7vv5fdspkwoi0hpobl4vm6421.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7vv5fdspkwoi0hpobl4vm6421.o new file mode 100644 index 0000000..2caa878 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/7vv5fdspkwoi0hpobl4vm6421.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8a1rlqp8tpyhtxcm1pi2jchxo.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8a1rlqp8tpyhtxcm1pi2jchxo.o new file mode 100644 index 0000000..1523381 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8a1rlqp8tpyhtxcm1pi2jchxo.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8hh20rcun7sm3euz2zvztkhmu.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8hh20rcun7sm3euz2zvztkhmu.o new file mode 100644 index 0000000..02e1d13 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8hh20rcun7sm3euz2zvztkhmu.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8i5rdyrqnosfmi19yno5z0vjg.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8i5rdyrqnosfmi19yno5z0vjg.o new file mode 100644 index 0000000..05d087a Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8i5rdyrqnosfmi19yno5z0vjg.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8invi1uod02r2y62lzinxsk20.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8invi1uod02r2y62lzinxsk20.o new file mode 100644 index 0000000..6db08dd Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8invi1uod02r2y62lzinxsk20.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8t1e0f2gdma25q1hksa6gs691.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8t1e0f2gdma25q1hksa6gs691.o new file mode 100644 index 0000000..9d90507 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8t1e0f2gdma25q1hksa6gs691.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8tcrmx6kj6dd6jlffrz81skw2.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8tcrmx6kj6dd6jlffrz81skw2.o new file mode 100644 index 0000000..759e317 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8tcrmx6kj6dd6jlffrz81skw2.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8x2up4bgmao28ctwxjcqfl1ba.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8x2up4bgmao28ctwxjcqfl1ba.o new file mode 100644 index 0000000..7e95817 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8x2up4bgmao28ctwxjcqfl1ba.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8zxnvkfxwriroblw0rw3n1r6p.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8zxnvkfxwriroblw0rw3n1r6p.o new file mode 100644 index 0000000..22f0e80 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/8zxnvkfxwriroblw0rw3n1r6p.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/95caon4oozz9jh8vfh7ujgo5z.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/95caon4oozz9jh8vfh7ujgo5z.o new file mode 100644 index 0000000..463c449 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/95caon4oozz9jh8vfh7ujgo5z.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/99kap2t4r0av2o1rf8p4vjpl8.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/99kap2t4r0av2o1rf8p4vjpl8.o new file mode 100644 index 0000000..8045755 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/99kap2t4r0av2o1rf8p4vjpl8.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9a4ju6gsn6i1yj388zptr9hdf.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9a4ju6gsn6i1yj388zptr9hdf.o new file mode 100644 index 0000000..346dc96 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9a4ju6gsn6i1yj388zptr9hdf.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9fav84a92xihmw27xyz24h5e9.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9fav84a92xihmw27xyz24h5e9.o new file mode 100644 index 0000000..4c55531 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9fav84a92xihmw27xyz24h5e9.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9ma051bcga2nstzlfaum93k76.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9ma051bcga2nstzlfaum93k76.o new file mode 100644 index 0000000..3c77adb Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9ma051bcga2nstzlfaum93k76.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9qzjs6lqip3lxau9goooej237.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9qzjs6lqip3lxau9goooej237.o new file mode 100644 index 0000000..2937373 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9qzjs6lqip3lxau9goooej237.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9z2nln0yxbrpit11g3yw4k0z5.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9z2nln0yxbrpit11g3yw4k0z5.o new file mode 100644 index 0000000..8400ff9 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/9z2nln0yxbrpit11g3yw4k0z5.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/a57pcdfubv69015dem7wua0pp.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/a57pcdfubv69015dem7wua0pp.o new file mode 100644 index 0000000..af0016c Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/a57pcdfubv69015dem7wua0pp.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/az9gb5us3k24s9s6j3608x2sm.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/az9gb5us3k24s9s6j3608x2sm.o new file mode 100644 index 0000000..89e97dd Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/az9gb5us3k24s9s6j3608x2sm.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/b5f2ozm23frbkcy1walpbw9we.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/b5f2ozm23frbkcy1walpbw9we.o new file mode 100644 index 0000000..5c4c5bf Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/b5f2ozm23frbkcy1walpbw9we.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/bhhle2q057ilamjyix9ul73rc.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/bhhle2q057ilamjyix9ul73rc.o new file mode 100644 index 0000000..1cb5a06 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/bhhle2q057ilamjyix9ul73rc.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/byylwqpwamtk8xwjo5dng5c7m.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/byylwqpwamtk8xwjo5dng5c7m.o new file mode 100644 index 0000000..42b6d3b Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/byylwqpwamtk8xwjo5dng5c7m.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/c70e53pgco89a6rar9it487cf.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/c70e53pgco89a6rar9it487cf.o new file mode 100644 index 0000000..3f96d5b Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/c70e53pgco89a6rar9it487cf.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/cq3hwz0j4t7sm6x9bpr31ate4.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/cq3hwz0j4t7sm6x9bpr31ate4.o new file mode 100644 index 0000000..c155303 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/cq3hwz0j4t7sm6x9bpr31ate4.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ctka8xwfvh6vcweuybyrloz62.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ctka8xwfvh6vcweuybyrloz62.o new file mode 100644 index 0000000..3be3170 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ctka8xwfvh6vcweuybyrloz62.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/d5kn5cveg9he34j7hgyaxbnul.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/d5kn5cveg9he34j7hgyaxbnul.o new file mode 100644 index 0000000..6bc98ad Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/d5kn5cveg9he34j7hgyaxbnul.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/davnc7mqrna32htetgtkz3kl7.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/davnc7mqrna32htetgtkz3kl7.o new file mode 100644 index 0000000..95e7e9e Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/davnc7mqrna32htetgtkz3kl7.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dep-graph.bin b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dep-graph.bin new file mode 100644 index 0000000..33733a9 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dep-graph.bin differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dffwbbt2keu150inrzjgwfll0.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dffwbbt2keu150inrzjgwfll0.o new file mode 100644 index 0000000..c2aa128 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dffwbbt2keu150inrzjgwfll0.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dlmgvztfx8n5pw9lyhf5zo693.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dlmgvztfx8n5pw9lyhf5zo693.o new file mode 100644 index 0000000..2452d38 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dlmgvztfx8n5pw9lyhf5zo693.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dyumr1a98ufqa2en4neokhvtu.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dyumr1a98ufqa2en4neokhvtu.o new file mode 100644 index 0000000..eb6481a Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/dyumr1a98ufqa2en4neokhvtu.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e36flou078suzi7zl9ii9bu3h.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e36flou078suzi7zl9ii9bu3h.o new file mode 100644 index 0000000..f83fad5 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e36flou078suzi7zl9ii9bu3h.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e56djrr27egidytcutvq5w8e3.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e56djrr27egidytcutvq5w8e3.o new file mode 100644 index 0000000..f7b4678 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e56djrr27egidytcutvq5w8e3.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e60yy17yx4hisbhdlivento6u.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e60yy17yx4hisbhdlivento6u.o new file mode 100644 index 0000000..703691d Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/e60yy17yx4hisbhdlivento6u.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ehve4uekxuzjtsnk7xzzuzn31.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ehve4uekxuzjtsnk7xzzuzn31.o new file mode 100644 index 0000000..21b33a4 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ehve4uekxuzjtsnk7xzzuzn31.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ep3zq9arnssrtsvth2xk7wbkg.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ep3zq9arnssrtsvth2xk7wbkg.o new file mode 100644 index 0000000..b8d4e3a Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/ep3zq9arnssrtsvth2xk7wbkg.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/exr0lgp2tz428wcbzmaa67ybf.o b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/exr0lgp2tz428wcbzmaa67ybf.o new file mode 100644 index 0000000..948a92e Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/exr0lgp2tz428wcbzmaa67ybf.o differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/query-cache.bin b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/query-cache.bin new file mode 100644 index 0000000..5834569 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/query-cache.bin differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/work-products.bin b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/work-products.bin new file mode 100644 index 0000000..b8a34a5 Binary files /dev/null and b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3-bdwpknnnq87i4kbi1uuzed0rs/work-products.bin differ diff --git a/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3.lock b/target/debug/incremental/runner-003nf4vh7hrzv/s-hnocrb7yxb-05299p3.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/dep-graph.bin b/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/dep-graph.bin new file mode 100644 index 0000000..b3a55c2 Binary files /dev/null and b/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/dep-graph.bin differ diff --git a/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/query-cache.bin b/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/query-cache.bin new file mode 100644 index 0000000..8ef1c37 Binary files /dev/null and b/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/query-cache.bin differ diff --git a/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/work-products.bin b/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z-5dx565kzaofptod0wyqh7rbm5/work-products.bin differ diff --git a/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z.lock b/target/debug/incremental/runner-10a2lhpwzbbmq/s-hnocqxyt49-0ufy49z.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/dep-graph.bin b/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/dep-graph.bin new file mode 100644 index 0000000..b93afd9 Binary files /dev/null and b/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/dep-graph.bin differ diff --git a/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/query-cache.bin b/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/query-cache.bin new file mode 100644 index 0000000..1a6e736 Binary files /dev/null and b/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/query-cache.bin differ diff --git a/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/work-products.bin b/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr-ehbp63bboimsvhe3zilw3eq8a/work-products.bin differ diff --git a/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr.lock b/target/debug/incremental/schema-0f3fuoj989kon/s-hnocqxt8lp-065b0tr.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/00zvw2uerov96f7xyxq5g3u8d.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/00zvw2uerov96f7xyxq5g3u8d.o new file mode 100644 index 0000000..53cd54b Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/00zvw2uerov96f7xyxq5g3u8d.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/0f1vlvqd447x9wd9ktoblau6l.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/0f1vlvqd447x9wd9ktoblau6l.o new file mode 100644 index 0000000..61c33ce Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/0f1vlvqd447x9wd9ktoblau6l.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/0gaa5xbfvzx982sclmrrkgxru.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/0gaa5xbfvzx982sclmrrkgxru.o new file mode 100644 index 0000000..22502f9 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/0gaa5xbfvzx982sclmrrkgxru.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/15x2pyohb20wm105la6ztvnm4.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/15x2pyohb20wm105la6ztvnm4.o new file mode 100644 index 0000000..8d7cbf1 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/15x2pyohb20wm105la6ztvnm4.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/1kh20na6luvl76v1ixfnhuswj.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/1kh20na6luvl76v1ixfnhuswj.o new file mode 100644 index 0000000..0c04f0c Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/1kh20na6luvl76v1ixfnhuswj.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/1ruhj6erk5c33oflukkaefrjy.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/1ruhj6erk5c33oflukkaefrjy.o new file mode 100644 index 0000000..f8b7460 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/1ruhj6erk5c33oflukkaefrjy.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/25e2fl2rrs9iwurudbv9t3zaz.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/25e2fl2rrs9iwurudbv9t3zaz.o new file mode 100644 index 0000000..6f7bd86 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/25e2fl2rrs9iwurudbv9t3zaz.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2c5x6uyv08w7pf58tc7kn70wo.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2c5x6uyv08w7pf58tc7kn70wo.o new file mode 100644 index 0000000..a473a0b Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2c5x6uyv08w7pf58tc7kn70wo.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2ecqkj2s3bjyltukb3skic6iv.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2ecqkj2s3bjyltukb3skic6iv.o new file mode 100644 index 0000000..8dea055 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2ecqkj2s3bjyltukb3skic6iv.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2gh36yuovt8wg5c87ek4w8b2z.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2gh36yuovt8wg5c87ek4w8b2z.o new file mode 100644 index 0000000..cd7f2cb Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/2gh36yuovt8wg5c87ek4w8b2z.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/33gq6lqsztqkxw5bfhtyd3je8.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/33gq6lqsztqkxw5bfhtyd3je8.o new file mode 100644 index 0000000..9bc40a0 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/33gq6lqsztqkxw5bfhtyd3je8.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/35g175x2ks3whq8a5gnxeolw5.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/35g175x2ks3whq8a5gnxeolw5.o new file mode 100644 index 0000000..18f6c2f Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/35g175x2ks3whq8a5gnxeolw5.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/37mzqogj6rxdndzntpxhkinx4.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/37mzqogj6rxdndzntpxhkinx4.o new file mode 100644 index 0000000..634c874 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/37mzqogj6rxdndzntpxhkinx4.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3o87xlz5hbo2n97unm7me5e6i.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3o87xlz5hbo2n97unm7me5e6i.o new file mode 100644 index 0000000..3da73f1 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3o87xlz5hbo2n97unm7me5e6i.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3uz2cc37mc9ro8i1d72h92mj4.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3uz2cc37mc9ro8i1d72h92mj4.o new file mode 100644 index 0000000..dfdde1c Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3uz2cc37mc9ro8i1d72h92mj4.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3xz36rhmsp2ti4j0lzyixqu0e.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3xz36rhmsp2ti4j0lzyixqu0e.o new file mode 100644 index 0000000..a0127cb Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/3xz36rhmsp2ti4j0lzyixqu0e.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/47k06iioiwl7ho86ci2vivr7x.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/47k06iioiwl7ho86ci2vivr7x.o new file mode 100644 index 0000000..7ca3a01 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/47k06iioiwl7ho86ci2vivr7x.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/49yrdgwadry5sco3sfpf4o010.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/49yrdgwadry5sco3sfpf4o010.o new file mode 100644 index 0000000..eba3d40 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/49yrdgwadry5sco3sfpf4o010.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4a7mposvgwy5jrmkn33nebkqy.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4a7mposvgwy5jrmkn33nebkqy.o new file mode 100644 index 0000000..cc97931 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4a7mposvgwy5jrmkn33nebkqy.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4fwd03ft9l1nj8z3q60b9d70m.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4fwd03ft9l1nj8z3q60b9d70m.o new file mode 100644 index 0000000..dc96652 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4fwd03ft9l1nj8z3q60b9d70m.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4sec0ixb6k0rfbyvciamitf61.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4sec0ixb6k0rfbyvciamitf61.o new file mode 100644 index 0000000..d23c78a Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/4sec0ixb6k0rfbyvciamitf61.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/50v0trheiqo4e8dfcogzspgds.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/50v0trheiqo4e8dfcogzspgds.o new file mode 100644 index 0000000..1e9b21a Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/50v0trheiqo4e8dfcogzspgds.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/5fet55y76ac7wvoml8avh9loz.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/5fet55y76ac7wvoml8avh9loz.o new file mode 100644 index 0000000..a964e74 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/5fet55y76ac7wvoml8avh9loz.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/5yv5q0jww68hqm5akoupimysc.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/5yv5q0jww68hqm5akoupimysc.o new file mode 100644 index 0000000..fada383 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/5yv5q0jww68hqm5akoupimysc.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/64g8luawacoyvbwygsufux81y.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/64g8luawacoyvbwygsufux81y.o new file mode 100644 index 0000000..e7f624b Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/64g8luawacoyvbwygsufux81y.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/66ysgqfthm5tbxjo4jjuolhio.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/66ysgqfthm5tbxjo4jjuolhio.o new file mode 100644 index 0000000..68868d0 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/66ysgqfthm5tbxjo4jjuolhio.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6f4e2zkr9eu8uxv5slaithr6b.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6f4e2zkr9eu8uxv5slaithr6b.o new file mode 100644 index 0000000..47cea11 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6f4e2zkr9eu8uxv5slaithr6b.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6o22pco0n067bb2f9c6i5q8ax.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6o22pco0n067bb2f9c6i5q8ax.o new file mode 100644 index 0000000..36f0b60 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6o22pco0n067bb2f9c6i5q8ax.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6pb0hhsko3s24dkdnwi5b9nfg.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6pb0hhsko3s24dkdnwi5b9nfg.o new file mode 100644 index 0000000..f9179a3 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6pb0hhsko3s24dkdnwi5b9nfg.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6vsqx8x312waxwqhk9yf8iuh3.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6vsqx8x312waxwqhk9yf8iuh3.o new file mode 100644 index 0000000..43a54d2 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6vsqx8x312waxwqhk9yf8iuh3.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6w2tq4jxgf8xw5tc40h6z57n7.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6w2tq4jxgf8xw5tc40h6z57n7.o new file mode 100644 index 0000000..6165382 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/6w2tq4jxgf8xw5tc40h6z57n7.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/703huxmjbcd9qozkjf35ccbs1.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/703huxmjbcd9qozkjf35ccbs1.o new file mode 100644 index 0000000..fe443f5 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/703huxmjbcd9qozkjf35ccbs1.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/71hvbypq98sjyjip1mb36nnvu.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/71hvbypq98sjyjip1mb36nnvu.o new file mode 100644 index 0000000..5fcd62a Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/71hvbypq98sjyjip1mb36nnvu.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7ftw0at5ctugpt8bzkrqu92yo.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7ftw0at5ctugpt8bzkrqu92yo.o new file mode 100644 index 0000000..de01eec Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7ftw0at5ctugpt8bzkrqu92yo.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7l4xq7n4s8kjsn42uxtgfelmn.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7l4xq7n4s8kjsn42uxtgfelmn.o new file mode 100644 index 0000000..5141d5d Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7l4xq7n4s8kjsn42uxtgfelmn.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7lgt23hapq24p9ktnhm5g22w6.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7lgt23hapq24p9ktnhm5g22w6.o new file mode 100644 index 0000000..8603adb Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/7lgt23hapq24p9ktnhm5g22w6.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/81plvdwdklvujx50t5duwtisj.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/81plvdwdklvujx50t5duwtisj.o new file mode 100644 index 0000000..60ae57f Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/81plvdwdklvujx50t5duwtisj.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/84gl9pfwknd7kyj08t9887jzp.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/84gl9pfwknd7kyj08t9887jzp.o new file mode 100644 index 0000000..6d6a4cc Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/84gl9pfwknd7kyj08t9887jzp.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/87uc6ojwe9pb7onepg6rvmyot.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/87uc6ojwe9pb7onepg6rvmyot.o new file mode 100644 index 0000000..86d444d Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/87uc6ojwe9pb7onepg6rvmyot.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8iocaih1gcg2tu66lxwaoiy1t.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8iocaih1gcg2tu66lxwaoiy1t.o new file mode 100644 index 0000000..2156828 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8iocaih1gcg2tu66lxwaoiy1t.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8iowece027f0vrd4kigeuk687.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8iowece027f0vrd4kigeuk687.o new file mode 100644 index 0000000..91c6256 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8iowece027f0vrd4kigeuk687.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8w9stp4cdhr4sxlcidi3f7rhq.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8w9stp4cdhr4sxlcidi3f7rhq.o new file mode 100644 index 0000000..9c7fd17 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8w9stp4cdhr4sxlcidi3f7rhq.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8we4b3gszjldwbkgqbg3k9mpy.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8we4b3gszjldwbkgqbg3k9mpy.o new file mode 100644 index 0000000..b5fa1cb Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8we4b3gszjldwbkgqbg3k9mpy.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8xpnay8j8fxv1micumnk91df1.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8xpnay8j8fxv1micumnk91df1.o new file mode 100644 index 0000000..c9b0a7e Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/8xpnay8j8fxv1micumnk91df1.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/99jvtydpogaft5nto9ntmwx82.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/99jvtydpogaft5nto9ntmwx82.o new file mode 100644 index 0000000..9c90287 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/99jvtydpogaft5nto9ntmwx82.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9i78l9x3m2agw6v5fozy761n1.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9i78l9x3m2agw6v5fozy761n1.o new file mode 100644 index 0000000..cf72404 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9i78l9x3m2agw6v5fozy761n1.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9jgyv36k0kertr4k5ozpst200.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9jgyv36k0kertr4k5ozpst200.o new file mode 100644 index 0000000..5ceca59 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9jgyv36k0kertr4k5ozpst200.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9nwopsxrburuax4tn149vzjyt.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9nwopsxrburuax4tn149vzjyt.o new file mode 100644 index 0000000..5656ad4 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9nwopsxrburuax4tn149vzjyt.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9r3wadaz3agor61ims6e4ncng.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9r3wadaz3agor61ims6e4ncng.o new file mode 100644 index 0000000..48e19b7 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9r3wadaz3agor61ims6e4ncng.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9rmqfnv7rp972qz3x65qpzghz.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9rmqfnv7rp972qz3x65qpzghz.o new file mode 100644 index 0000000..24fccc4 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9rmqfnv7rp972qz3x65qpzghz.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9w2fia06u8xbhebr0ov06r9x2.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9w2fia06u8xbhebr0ov06r9x2.o new file mode 100644 index 0000000..4aebf0f Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/9w2fia06u8xbhebr0ov06r9x2.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/a7akuko7pt9g3v2oysl00j6t9.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/a7akuko7pt9g3v2oysl00j6t9.o new file mode 100644 index 0000000..ccb7049 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/a7akuko7pt9g3v2oysl00j6t9.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/afxtdaqq0dd653v0lmyytoskw.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/afxtdaqq0dd653v0lmyytoskw.o new file mode 100644 index 0000000..d3c2b78 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/afxtdaqq0dd653v0lmyytoskw.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/asu7lc0ybmzsh7qlmb5lajgz0.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/asu7lc0ybmzsh7qlmb5lajgz0.o new file mode 100644 index 0000000..f24d0af Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/asu7lc0ybmzsh7qlmb5lajgz0.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/b78dlebuhgkhgr2raa0udcopz.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/b78dlebuhgkhgr2raa0udcopz.o new file mode 100644 index 0000000..3a19f91 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/b78dlebuhgkhgr2raa0udcopz.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bn23e3tdden6jmhh2cle4yujr.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bn23e3tdden6jmhh2cle4yujr.o new file mode 100644 index 0000000..e4d469c Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bn23e3tdden6jmhh2cle4yujr.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bo32ygmobk155ks4fzcrojmqy.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bo32ygmobk155ks4fzcrojmqy.o new file mode 100644 index 0000000..58e75c7 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bo32ygmobk155ks4fzcrojmqy.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/buixytpjzord6nvnzsild8amb.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/buixytpjzord6nvnzsild8amb.o new file mode 100644 index 0000000..b2db4b8 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/buixytpjzord6nvnzsild8amb.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bw8r8yrddkoo8qcqsi972nw80.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bw8r8yrddkoo8qcqsi972nw80.o new file mode 100644 index 0000000..df14404 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/bw8r8yrddkoo8qcqsi972nw80.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c1qfig6dbefpbophm8e9348gf.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c1qfig6dbefpbophm8e9348gf.o new file mode 100644 index 0000000..23ed707 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c1qfig6dbefpbophm8e9348gf.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c2vcz8vazzduig1p5oxrntvth.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c2vcz8vazzduig1p5oxrntvth.o new file mode 100644 index 0000000..64dd92c Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c2vcz8vazzduig1p5oxrntvth.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c8odispddzraioppt5kt8r7h2.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c8odispddzraioppt5kt8r7h2.o new file mode 100644 index 0000000..d1e32f2 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c8odispddzraioppt5kt8r7h2.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c9gpl5yp3w8tgk6wn5qvt3kvb.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c9gpl5yp3w8tgk6wn5qvt3kvb.o new file mode 100644 index 0000000..4c3b976 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/c9gpl5yp3w8tgk6wn5qvt3kvb.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cgo3xvi5nk0qezbyhxn102bdy.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cgo3xvi5nk0qezbyhxn102bdy.o new file mode 100644 index 0000000..715901d Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cgo3xvi5nk0qezbyhxn102bdy.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cl935sdpm012amr1xmctxuxi2.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cl935sdpm012amr1xmctxuxi2.o new file mode 100644 index 0000000..a609865 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cl935sdpm012amr1xmctxuxi2.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cqr8ok97s69c0wfq8d00tee66.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cqr8ok97s69c0wfq8d00tee66.o new file mode 100644 index 0000000..97f263d Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cqr8ok97s69c0wfq8d00tee66.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cthrs0utqufa7hn11gg14k7ow.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cthrs0utqufa7hn11gg14k7ow.o new file mode 100644 index 0000000..8125d3e Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/cthrs0utqufa7hn11gg14k7ow.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d17estsbhfn6xhfksp0sc6x2m.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d17estsbhfn6xhfksp0sc6x2m.o new file mode 100644 index 0000000..4c1f304 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d17estsbhfn6xhfksp0sc6x2m.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d5m4codbctzyza1m1j66f3ixh.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d5m4codbctzyza1m1j66f3ixh.o new file mode 100644 index 0000000..101aa3f Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d5m4codbctzyza1m1j66f3ixh.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d8nfldzu4ahwtaju0u640lhxk.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d8nfldzu4ahwtaju0u640lhxk.o new file mode 100644 index 0000000..34eaa70 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/d8nfldzu4ahwtaju0u640lhxk.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dep-graph.bin b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dep-graph.bin new file mode 100644 index 0000000..79c07f3 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dep-graph.bin differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dic8l5nvxcs7b1q9ih25xf0qq.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dic8l5nvxcs7b1q9ih25xf0qq.o new file mode 100644 index 0000000..06d7b25 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dic8l5nvxcs7b1q9ih25xf0qq.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/djh7pobjpiujb3rlrlagokjh0.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/djh7pobjpiujb3rlrlagokjh0.o new file mode 100644 index 0000000..fedc74e Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/djh7pobjpiujb3rlrlagokjh0.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dy74is0ubetb0cyr7hss99a1b.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dy74is0ubetb0cyr7hss99a1b.o new file mode 100644 index 0000000..a229964 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dy74is0ubetb0cyr7hss99a1b.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dyajvlcc8hnbv5pk134udv1wt.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dyajvlcc8hnbv5pk134udv1wt.o new file mode 100644 index 0000000..fd3f3aa Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/dyajvlcc8hnbv5pk134udv1wt.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/e4c6nsx05etzfumiude9u2oac.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/e4c6nsx05etzfumiude9u2oac.o new file mode 100644 index 0000000..6640fd1 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/e4c6nsx05etzfumiude9u2oac.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ed4p6007wkxk7xgwdqy55qr1e.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ed4p6007wkxk7xgwdqy55qr1e.o new file mode 100644 index 0000000..3c30c17 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ed4p6007wkxk7xgwdqy55qr1e.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/el2h6v21mwektp9xqzr6ounlf.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/el2h6v21mwektp9xqzr6ounlf.o new file mode 100644 index 0000000..70ed84a Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/el2h6v21mwektp9xqzr6ounlf.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/emxmci6tt1ueow7tlv5fed76a.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/emxmci6tt1ueow7tlv5fed76a.o new file mode 100644 index 0000000..7714396 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/emxmci6tt1ueow7tlv5fed76a.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ev7wb4a3qjehtoa5naco4ozj5.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ev7wb4a3qjehtoa5naco4ozj5.o new file mode 100644 index 0000000..4f2ee97 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ev7wb4a3qjehtoa5naco4ozj5.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/exm3ellu8eelfwtr7vewy45g0.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/exm3ellu8eelfwtr7vewy45g0.o new file mode 100644 index 0000000..4630615 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/exm3ellu8eelfwtr7vewy45g0.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ez0bvlmmg6g14c0sqqerlcx4n.o b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ez0bvlmmg6g14c0sqqerlcx4n.o new file mode 100644 index 0000000..531e22c Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/ez0bvlmmg6g14c0sqqerlcx4n.o differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/query-cache.bin b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/query-cache.bin new file mode 100644 index 0000000..7ef05b5 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/query-cache.bin differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/work-products.bin b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/work-products.bin new file mode 100644 index 0000000..6f62870 Binary files /dev/null and b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw-0yj3wuvvm50sxfpbofngi22rh/work-products.bin differ diff --git a/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw.lock b/target/debug/incremental/schema-0rvig09juc50m/s-hnocrb7ihl-1uas3vw.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/dep-graph.bin b/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/dep-graph.bin new file mode 100644 index 0000000..7278822 Binary files /dev/null and b/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/dep-graph.bin differ diff --git a/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/query-cache.bin b/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/query-cache.bin new file mode 100644 index 0000000..6dab014 Binary files /dev/null and b/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/query-cache.bin differ diff --git a/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/work-products.bin b/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa-4vxsmiuzk3xjlyud8h1y96snc/work-products.bin differ diff --git a/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa.lock b/target/debug/incremental/schema-1310jtpmk22uf/s-hnocqliuga-1kl8oaa.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/dep-graph.bin b/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/dep-graph.bin new file mode 100644 index 0000000..13c5448 Binary files /dev/null and b/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/dep-graph.bin differ diff --git a/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/query-cache.bin b/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/query-cache.bin new file mode 100644 index 0000000..8b0e79a Binary files /dev/null and b/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/query-cache.bin differ diff --git a/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/work-products.bin b/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/work-products.bin new file mode 100644 index 0000000..506ef3e Binary files /dev/null and b/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy-8r0j2667qw3rc3ixkszz1snuk/work-products.bin differ diff --git a/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy.lock b/target/debug/incremental/spec-18v31imjjthqh/s-hnocqxt875-11l1jgy.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/spec-20krxa7i7l3rm/s-hnocqliu78-0sgr8yb-working/dep-graph.part.bin b/target/debug/incremental/spec-20krxa7i7l3rm/s-hnocqliu78-0sgr8yb-working/dep-graph.part.bin new file mode 100644 index 0000000..36fedc3 Binary files /dev/null and b/target/debug/incremental/spec-20krxa7i7l3rm/s-hnocqliu78-0sgr8yb-working/dep-graph.part.bin differ diff --git a/target/debug/incremental/spec-20krxa7i7l3rm/s-hnocqliu78-0sgr8yb.lock b/target/debug/incremental/spec-20krxa7i7l3rm/s-hnocqliu78-0sgr8yb.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0d1kc45oov9h94lw7ri01btbm.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0d1kc45oov9h94lw7ri01btbm.o new file mode 100644 index 0000000..4b5fdb4 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0d1kc45oov9h94lw7ri01btbm.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0h0s72rg8g82rre2hzn9166sn.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0h0s72rg8g82rre2hzn9166sn.o new file mode 100644 index 0000000..83c3b2c Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0h0s72rg8g82rre2hzn9166sn.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0r2kqq2zuxzgrg8j76kk1yfjh.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0r2kqq2zuxzgrg8j76kk1yfjh.o new file mode 100644 index 0000000..cca302a Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0r2kqq2zuxzgrg8j76kk1yfjh.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0ugx6y3iknw8ing9nl779iyi3.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0ugx6y3iknw8ing9nl779iyi3.o new file mode 100644 index 0000000..5e7c18b Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/0ugx6y3iknw8ing9nl779iyi3.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/18ldbu0nvbly1pv2xkefj9pta.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/18ldbu0nvbly1pv2xkefj9pta.o new file mode 100644 index 0000000..afa6cb9 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/18ldbu0nvbly1pv2xkefj9pta.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1cun0gmme9wiy67sumzy1802s.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1cun0gmme9wiy67sumzy1802s.o new file mode 100644 index 0000000..8c32acb Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1cun0gmme9wiy67sumzy1802s.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1edilxh3bsyu0mzjmma2lgu6m.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1edilxh3bsyu0mzjmma2lgu6m.o new file mode 100644 index 0000000..3adb046 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1edilxh3bsyu0mzjmma2lgu6m.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1jnca9vskk9at9bglnpix8nd7.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1jnca9vskk9at9bglnpix8nd7.o new file mode 100644 index 0000000..d5e254b Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1jnca9vskk9at9bglnpix8nd7.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1pq8ot7nqv46oggxila5plcpa.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1pq8ot7nqv46oggxila5plcpa.o new file mode 100644 index 0000000..bb8643d Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1pq8ot7nqv46oggxila5plcpa.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1x6prkwa8orm4aaew9flvoki1.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1x6prkwa8orm4aaew9flvoki1.o new file mode 100644 index 0000000..288a74b Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/1x6prkwa8orm4aaew9flvoki1.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2fq7xpgrfgylxsr1ayrm0vvf1.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2fq7xpgrfgylxsr1ayrm0vvf1.o new file mode 100644 index 0000000..7ca4825 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2fq7xpgrfgylxsr1ayrm0vvf1.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2p54w6spmxp0z4l8e7afg2bh6.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2p54w6spmxp0z4l8e7afg2bh6.o new file mode 100644 index 0000000..babad5e Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2p54w6spmxp0z4l8e7afg2bh6.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2svhrzprz1fmvq8ko1wntfotd.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2svhrzprz1fmvq8ko1wntfotd.o new file mode 100644 index 0000000..65bbbfe Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2svhrzprz1fmvq8ko1wntfotd.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2vt31aobfntc9r78jyvkulwdm.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2vt31aobfntc9r78jyvkulwdm.o new file mode 100644 index 0000000..fee1f3a Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2vt31aobfntc9r78jyvkulwdm.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2yk03dz5am2qv9judnijmcuby.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2yk03dz5am2qv9judnijmcuby.o new file mode 100644 index 0000000..436ed29 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/2yk03dz5am2qv9judnijmcuby.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/32v80d7qke922nx2mkmt143ye.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/32v80d7qke922nx2mkmt143ye.o new file mode 100644 index 0000000..d62376c Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/32v80d7qke922nx2mkmt143ye.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3g7bsdtmj2uut1i2k08cvafgq.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3g7bsdtmj2uut1i2k08cvafgq.o new file mode 100644 index 0000000..e21df03 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3g7bsdtmj2uut1i2k08cvafgq.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3tla0xt80v01r8xrr1s2p1hv1.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3tla0xt80v01r8xrr1s2p1hv1.o new file mode 100644 index 0000000..22a0f95 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3tla0xt80v01r8xrr1s2p1hv1.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3ycm39zlx2w5p4z13zzp9hme0.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3ycm39zlx2w5p4z13zzp9hme0.o new file mode 100644 index 0000000..242e0d9 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/3ycm39zlx2w5p4z13zzp9hme0.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/44u8mf2jflmuzebjfg0uedkly.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/44u8mf2jflmuzebjfg0uedkly.o new file mode 100644 index 0000000..78ef2e9 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/44u8mf2jflmuzebjfg0uedkly.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/48be6wlhdvcszwiqivajqkipq.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/48be6wlhdvcszwiqivajqkipq.o new file mode 100644 index 0000000..80b77e3 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/48be6wlhdvcszwiqivajqkipq.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4bx2z3waov6rcprmn3dksjtpy.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4bx2z3waov6rcprmn3dksjtpy.o new file mode 100644 index 0000000..298c1da Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4bx2z3waov6rcprmn3dksjtpy.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4c3rpid8s7oie6tbn56xf3nrk.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4c3rpid8s7oie6tbn56xf3nrk.o new file mode 100644 index 0000000..c4c5d7e Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4c3rpid8s7oie6tbn56xf3nrk.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4cpklky1yd9tq6t0n45y6tcig.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4cpklky1yd9tq6t0n45y6tcig.o new file mode 100644 index 0000000..47cdff8 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4cpklky1yd9tq6t0n45y6tcig.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4cu1o6t2t5ku9mbj6b9o9fit2.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4cu1o6t2t5ku9mbj6b9o9fit2.o new file mode 100644 index 0000000..3bf5d16 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4cu1o6t2t5ku9mbj6b9o9fit2.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4ghtofvgyw40q0vtdikqep7pe.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4ghtofvgyw40q0vtdikqep7pe.o new file mode 100644 index 0000000..535496a Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4ghtofvgyw40q0vtdikqep7pe.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4jr844th283jvcd86hg854r6b.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4jr844th283jvcd86hg854r6b.o new file mode 100644 index 0000000..d1be579 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4jr844th283jvcd86hg854r6b.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4sfkbvxh8apc4dmymi4nxtzd9.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4sfkbvxh8apc4dmymi4nxtzd9.o new file mode 100644 index 0000000..07a72a3 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4sfkbvxh8apc4dmymi4nxtzd9.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4tc6dyo19x4kkpkab40sm5fr5.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4tc6dyo19x4kkpkab40sm5fr5.o new file mode 100644 index 0000000..4ed0de4 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/4tc6dyo19x4kkpkab40sm5fr5.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/520ik6p1y2tf0iqi0xed0fyxg.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/520ik6p1y2tf0iqi0xed0fyxg.o new file mode 100644 index 0000000..df5a0ad Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/520ik6p1y2tf0iqi0xed0fyxg.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/52fsr7p0yd8z6gjjyz1z6uo3x.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/52fsr7p0yd8z6gjjyz1z6uo3x.o new file mode 100644 index 0000000..7c3cddb Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/52fsr7p0yd8z6gjjyz1z6uo3x.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5iv6u17la6wuz6oqo4p60qwox.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5iv6u17la6wuz6oqo4p60qwox.o new file mode 100644 index 0000000..df7e2e8 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5iv6u17la6wuz6oqo4p60qwox.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5ke7azarxrocd7qwfh3as2bjk.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5ke7azarxrocd7qwfh3as2bjk.o new file mode 100644 index 0000000..90eb9c5 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5ke7azarxrocd7qwfh3as2bjk.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5kwxaq6sjwz0lbd2j5fxbce1u.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5kwxaq6sjwz0lbd2j5fxbce1u.o new file mode 100644 index 0000000..5e7bdbe Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5kwxaq6sjwz0lbd2j5fxbce1u.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5ls22qihctbaw2wcg71f7leco.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5ls22qihctbaw2wcg71f7leco.o new file mode 100644 index 0000000..2a7a7cf Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5ls22qihctbaw2wcg71f7leco.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5nvf0pqlm4zoklntwyq883rp7.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5nvf0pqlm4zoklntwyq883rp7.o new file mode 100644 index 0000000..2e15e3d Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5nvf0pqlm4zoklntwyq883rp7.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5oeexqeyzia5usk0c284avmx9.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5oeexqeyzia5usk0c284avmx9.o new file mode 100644 index 0000000..ba14e67 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5oeexqeyzia5usk0c284avmx9.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5sxzlislaehgpvgbv6raq54z1.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5sxzlislaehgpvgbv6raq54z1.o new file mode 100644 index 0000000..7e90070 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5sxzlislaehgpvgbv6raq54z1.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5vac38gh92jz3opodfc92lkc3.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5vac38gh92jz3opodfc92lkc3.o new file mode 100644 index 0000000..4cc4b44 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5vac38gh92jz3opodfc92lkc3.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5zcycswpta4boj4tzlyp5qi10.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5zcycswpta4boj4tzlyp5qi10.o new file mode 100644 index 0000000..b31ea4a Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/5zcycswpta4boj4tzlyp5qi10.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/6ri5yef7rwup4ncfwj7pvy37x.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/6ri5yef7rwup4ncfwj7pvy37x.o new file mode 100644 index 0000000..cf60bdf Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/6ri5yef7rwup4ncfwj7pvy37x.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/6s442m6e3aoc76llalpf3y319.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/6s442m6e3aoc76llalpf3y319.o new file mode 100644 index 0000000..901c7fe Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/6s442m6e3aoc76llalpf3y319.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/79kcxgzr9k42tpacte0yiu8ir.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/79kcxgzr9k42tpacte0yiu8ir.o new file mode 100644 index 0000000..1ea0e19 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/79kcxgzr9k42tpacte0yiu8ir.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7gajaf65z6qcrpwoyxy4e8ai0.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7gajaf65z6qcrpwoyxy4e8ai0.o new file mode 100644 index 0000000..ffe719c Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7gajaf65z6qcrpwoyxy4e8ai0.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7gdu7j0t8i82rb46ftcpnete9.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7gdu7j0t8i82rb46ftcpnete9.o new file mode 100644 index 0000000..5cdcb02 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7gdu7j0t8i82rb46ftcpnete9.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7hfcz5kk13mj1xrdad28pq505.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7hfcz5kk13mj1xrdad28pq505.o new file mode 100644 index 0000000..a37d986 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7hfcz5kk13mj1xrdad28pq505.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7kg8nejbstia9eou5iwcy6l8e.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7kg8nejbstia9eou5iwcy6l8e.o new file mode 100644 index 0000000..5287f11 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7kg8nejbstia9eou5iwcy6l8e.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7mqomdxrvn142nd5t6m79g7k8.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7mqomdxrvn142nd5t6m79g7k8.o new file mode 100644 index 0000000..e901ebb Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7mqomdxrvn142nd5t6m79g7k8.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7td7e139youq647196pp416d5.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7td7e139youq647196pp416d5.o new file mode 100644 index 0000000..c7831c6 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7td7e139youq647196pp416d5.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7txbggsc96996f8lb88ue8885.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7txbggsc96996f8lb88ue8885.o new file mode 100644 index 0000000..5a80a79 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/7txbggsc96996f8lb88ue8885.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/8005lrb44jybigac17gf4xwik.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/8005lrb44jybigac17gf4xwik.o new file mode 100644 index 0000000..1e01986 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/8005lrb44jybigac17gf4xwik.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/807t13vamc8583wway0khs8b4.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/807t13vamc8583wway0khs8b4.o new file mode 100644 index 0000000..9e6ac23 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/807t13vamc8583wway0khs8b4.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/8ywl99o5fa2gbjj8qepuqfvbf.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/8ywl99o5fa2gbjj8qepuqfvbf.o new file mode 100644 index 0000000..c46cb51 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/8ywl99o5fa2gbjj8qepuqfvbf.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/90w2fna6ymu4dkzznkoau4oyg.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/90w2fna6ymu4dkzznkoau4oyg.o new file mode 100644 index 0000000..be56ccf Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/90w2fna6ymu4dkzznkoau4oyg.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/91higoll7wwwjhopkl8s1f7af.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/91higoll7wwwjhopkl8s1f7af.o new file mode 100644 index 0000000..718e3d2 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/91higoll7wwwjhopkl8s1f7af.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/94aqr7k066uql8pkr734garc0.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/94aqr7k066uql8pkr734garc0.o new file mode 100644 index 0000000..afe15e2 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/94aqr7k066uql8pkr734garc0.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/961xo1z4s2rc77fzmgms1abp2.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/961xo1z4s2rc77fzmgms1abp2.o new file mode 100644 index 0000000..19a5b4a Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/961xo1z4s2rc77fzmgms1abp2.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/99b0ndp7bmi396bvjx0u2xcqj.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/99b0ndp7bmi396bvjx0u2xcqj.o new file mode 100644 index 0000000..dedb49b Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/99b0ndp7bmi396bvjx0u2xcqj.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/99qwpy3ebd9vb3s1oxv728wmw.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/99qwpy3ebd9vb3s1oxv728wmw.o new file mode 100644 index 0000000..c96a8ee Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/99qwpy3ebd9vb3s1oxv728wmw.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9acmwg1ha6d50qg4ge26qriul.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9acmwg1ha6d50qg4ge26qriul.o new file mode 100644 index 0000000..ecf6f18 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9acmwg1ha6d50qg4ge26qriul.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9diqytcah0mxefnleel69oyvy.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9diqytcah0mxefnleel69oyvy.o new file mode 100644 index 0000000..c9dc880 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9diqytcah0mxefnleel69oyvy.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9f7yhhr3hh7wi6ooyj9xsjbt3.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9f7yhhr3hh7wi6ooyj9xsjbt3.o new file mode 100644 index 0000000..2f2b8a0 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9f7yhhr3hh7wi6ooyj9xsjbt3.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9ygh3mk3jau5b4gu0dak7kvsx.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9ygh3mk3jau5b4gu0dak7kvsx.o new file mode 100644 index 0000000..3af9f47 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/9ygh3mk3jau5b4gu0dak7kvsx.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/af7aooomsyz5qzjpgmkjsiq47.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/af7aooomsyz5qzjpgmkjsiq47.o new file mode 100644 index 0000000..3b6d9cb Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/af7aooomsyz5qzjpgmkjsiq47.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/atd0i2szuynclderngjkeyrns.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/atd0i2szuynclderngjkeyrns.o new file mode 100644 index 0000000..112c3ef Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/atd0i2szuynclderngjkeyrns.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b0orvq7298qkbs888zl1ip7kt.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b0orvq7298qkbs888zl1ip7kt.o new file mode 100644 index 0000000..b0502d8 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b0orvq7298qkbs888zl1ip7kt.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b28eiddykq35uts0uuj2uiqdh.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b28eiddykq35uts0uuj2uiqdh.o new file mode 100644 index 0000000..572896e Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b28eiddykq35uts0uuj2uiqdh.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b662mrsijzekbvjuigy7dbby4.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b662mrsijzekbvjuigy7dbby4.o new file mode 100644 index 0000000..fdaf722 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/b662mrsijzekbvjuigy7dbby4.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bacehjc9p5lt1hc6ob1rurtfl.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bacehjc9p5lt1hc6ob1rurtfl.o new file mode 100644 index 0000000..05279f6 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bacehjc9p5lt1hc6ob1rurtfl.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bbnt1d6qxqw8f0pen7v2lbqv9.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bbnt1d6qxqw8f0pen7v2lbqv9.o new file mode 100644 index 0000000..f2212fd Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bbnt1d6qxqw8f0pen7v2lbqv9.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bh8pkwvb3oqyu3vgpci2bi3te.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bh8pkwvb3oqyu3vgpci2bi3te.o new file mode 100644 index 0000000..d515323 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bh8pkwvb3oqyu3vgpci2bi3te.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bzmcxhjjso6hk5kpoil7qhdjj.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bzmcxhjjso6hk5kpoil7qhdjj.o new file mode 100644 index 0000000..1d534d1 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/bzmcxhjjso6hk5kpoil7qhdjj.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/c8bvrio8kldnw15t3c7xxap4x.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/c8bvrio8kldnw15t3c7xxap4x.o new file mode 100644 index 0000000..a1a2693 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/c8bvrio8kldnw15t3c7xxap4x.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/c9t914qmtuvfvzrg7r80lxcyf.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/c9t914qmtuvfvzrg7r80lxcyf.o new file mode 100644 index 0000000..772b477 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/c9t914qmtuvfvzrg7r80lxcyf.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cbezc1b7t2bbv95ov31b4fcwi.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cbezc1b7t2bbv95ov31b4fcwi.o new file mode 100644 index 0000000..0b9029e Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cbezc1b7t2bbv95ov31b4fcwi.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cnkekqbwarhzg7z33svgw3l84.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cnkekqbwarhzg7z33svgw3l84.o new file mode 100644 index 0000000..0487991 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cnkekqbwarhzg7z33svgw3l84.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cnuwuvt6xpsd84jqief2hgrvo.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cnuwuvt6xpsd84jqief2hgrvo.o new file mode 100644 index 0000000..8529168 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/cnuwuvt6xpsd84jqief2hgrvo.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dep-graph.bin b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dep-graph.bin new file mode 100644 index 0000000..767f3af Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dep-graph.bin differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dj5xqwh3ns527javwzzywal48.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dj5xqwh3ns527javwzzywal48.o new file mode 100644 index 0000000..6276df8 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dj5xqwh3ns527javwzzywal48.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dv11hvas9ll7avccak1evs66j.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dv11hvas9ll7avccak1evs66j.o new file mode 100644 index 0000000..b380e2d Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dv11hvas9ll7avccak1evs66j.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dwmckuvwv6vmsc0ngd85awe5c.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dwmckuvwv6vmsc0ngd85awe5c.o new file mode 100644 index 0000000..259c69d Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dwmckuvwv6vmsc0ngd85awe5c.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dyiu5ski72oe7n9hhbvu5pzb8.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dyiu5ski72oe7n9hhbvu5pzb8.o new file mode 100644 index 0000000..e2ab815 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/dyiu5ski72oe7n9hhbvu5pzb8.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/eb49715tzvkou2u20a9htubkp.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/eb49715tzvkou2u20a9htubkp.o new file mode 100644 index 0000000..185997a Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/eb49715tzvkou2u20a9htubkp.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ef3jrrb7kruoiof5yyq158qqw.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ef3jrrb7kruoiof5yyq158qqw.o new file mode 100644 index 0000000..29e701e Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ef3jrrb7kruoiof5yyq158qqw.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ep84usu3vxg07qyjp79u8ih7y.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ep84usu3vxg07qyjp79u8ih7y.o new file mode 100644 index 0000000..0d0db7c Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ep84usu3vxg07qyjp79u8ih7y.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/esjoqb4c3z9zeg2vu2jqtwcav.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/esjoqb4c3z9zeg2vu2jqtwcav.o new file mode 100644 index 0000000..d740352 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/esjoqb4c3z9zeg2vu2jqtwcav.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ewmqgl0ml1tcndwldmku165mg.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ewmqgl0ml1tcndwldmku165mg.o new file mode 100644 index 0000000..6e563de Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/ewmqgl0ml1tcndwldmku165mg.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/eztfbmivfxmf8cs8nosrtwmry.o b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/eztfbmivfxmf8cs8nosrtwmry.o new file mode 100644 index 0000000..26aba32 Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/eztfbmivfxmf8cs8nosrtwmry.o differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/query-cache.bin b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/query-cache.bin new file mode 100644 index 0000000..bef1e1d Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/query-cache.bin differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/work-products.bin b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/work-products.bin new file mode 100644 index 0000000..9d469fb Binary files /dev/null and b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my-e76zglxs1o2ofutlopo728ukg/work-products.bin differ diff --git a/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my.lock b/target/debug/incremental/spec-2ru6wtw41t2go/s-hnocrb7lh6-16o44my.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/doc/.lock b/target/doc/.lock new file mode 100644 index 0000000..e69de29 diff --git a/target/doc/bookspec_checker/all.html b/target/doc/bookspec_checker/all.html new file mode 100644 index 0000000..98afa8b --- /dev/null +++ b/target/doc/bookspec_checker/all.html @@ -0,0 +1 @@ +List of all items in this crateSkip to main content

All

\ No newline at end of file diff --git a/target/doc/bookspec_checker/derive/enum.Derived.html b/target/doc/bookspec_checker/derive/enum.Derived.html new file mode 100644 index 0000000..2ce4179 --- /dev/null +++ b/target/doc/bookspec_checker/derive/enum.Derived.html @@ -0,0 +1,33 @@ +Derived in bookspec_checker::derive - RustSkip to main content

Derived

Enum Derived 

Source
pub enum Derived {
+    Agrees {
+        rule: RuleId,
+    },
+    Disagrees {
+        rule: RuleId,
+        why: String,
+    },
+    Skipped {
+        why: String,
+    },
+}
Expand description

What the derivation found of one expectation or event.

+

Variants§

§

Agrees

The specification derives the example’s figures, and they agree.

+

Fields

§rule: RuleId

The rule whose symbolic form derived them.

+
§

Disagrees

The specification derives different figures, or does not justify +a refusal: the example is wrong.

+

Fields

§rule: RuleId

The rule whose symbolic form was applied.

+
§why: String

What differs, in words.

+
§

Skipped

The reference model does not cover it.

+

Fields

§why: String

Why not.

+

Trait Implementations§

Source§

impl Clone for Derived

Source§

fn clone(&self) -> Derived

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Derived

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for Derived

Source§

impl PartialEq for Derived

Source§

fn eq(&self, other: &Derived) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Derived

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/derive/fn.derive.html b/target/doc/bookspec_checker/derive/fn.derive.html new file mode 100644 index 0000000..2642964 --- /dev/null +++ b/target/doc/bookspec_checker/derive/fn.derive.html @@ -0,0 +1,2 @@ +derive in bookspec_checker::derive - RustSkip to main content

derive

Function derive 

Source
pub fn derive(ex: &Example) -> Derivation
Expand description

Derive what the specification says about ex.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/derive/index.html b/target/doc/bookspec_checker/derive/index.html new file mode 100644 index 0000000..d3a59b5 --- /dev/null +++ b/target/doc/bookspec_checker/derive/index.html @@ -0,0 +1,18 @@ +bookspec_checker::derive - RustSkip to main content

Module derive

Module derive 

Source
Expand description

The specification’s own checker (plan/served.md P13 step 5): +every example’s expected figures derived from its rule’s symbolic +form, by an engine-free reference model with exact decimals.

+

The runner asks an engine whether it agrees with an example. This +module asks whether the example agrees with the specification: it +replays the example’s events on the smallest ledger the rules of +bookspec/spec/*.md describe (entries, reversals, a close, a bill, an +invoice) and computes each expectation it can from the symbolic forms +(sum of signed values, normal balances, the accounting equation, +net income). An expectation whose figure disagrees with the +derivation, or an event whose refusal the rules do not justify, fails +the specification’s build, before any engine is consulted.

+

What the model does not cover (depreciation, schedules, members, +1099s, formats, the cash-flow sections) is not derived here: an +expectation is Derived::Skipped with the reason, never silently +passed, and the example is still checked by the engines.

+

Structs§

Derivation
The derivation of one example: one result per event that was refused +and per expectation.

Enums§

Derived
What the derivation found of one expectation or event.

Functions§

derive
Derive what the specification says about ex.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/derive/sidebar-items.js b/target/doc/bookspec_checker/derive/sidebar-items.js new file mode 100644 index 0000000..0f66afa --- /dev/null +++ b/target/doc/bookspec_checker/derive/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"enum":["Derived"],"fn":["derive"],"struct":["Derivation"]}; \ No newline at end of file diff --git a/target/doc/bookspec_checker/derive/struct.Derivation.html b/target/doc/bookspec_checker/derive/struct.Derivation.html new file mode 100644 index 0000000..ebd495c --- /dev/null +++ b/target/doc/bookspec_checker/derive/struct.Derivation.html @@ -0,0 +1,22 @@ +Derivation in bookspec_checker::derive - RustSkip to main content

Derivation

Struct Derivation 

Source
pub struct Derivation {
+    pub example: String,
+    pub results: Vec<(String, Derived)>,
+}
Expand description

The derivation of one example: one result per event that was refused +and per expectation.

+

Fields§

§example: String

The example’s id.

+
§results: Vec<(String, Derived)>

What was derived, in the order met.

+

Implementations§

Source§

impl Derivation

Source

pub fn disagreements(&self) -> Vec<String>

The disagreements, each as a sentence.

+
Source

pub fn agreed(&self) -> usize

How many results agree.

+

Trait Implementations§

Source§

impl Clone for Derivation

Source§

fn clone(&self) -> Derivation

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Derivation

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for Derivation

Source§

impl PartialEq for Derivation

Source§

fn eq(&self, other: &Derivation) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Derivation

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/engine/fn.fallback_refusal.html b/target/doc/bookspec_checker/engine/fn.fallback_refusal.html new file mode 100644 index 0000000..707ea83 --- /dev/null +++ b/target/doc/bookspec_checker/engine/fn.fallback_refusal.html @@ -0,0 +1,3 @@ +fallback_refusal in bookspec_checker::engine - RustSkip to main content

fallback_refusal

Function fallback_refusal 

Source
pub fn fallback_refusal(fallback: RuleId, reason: impl Into<String>) -> Refusal
Expand description

The refusal an engine reports for an error it has no example-word +reason for: the reason as given, under fallback.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/engine/index.html b/target/doc/bookspec_checker/engine/index.html new file mode 100644 index 0000000..649c9a2 --- /dev/null +++ b/target/doc/bookspec_checker/engine/index.html @@ -0,0 +1,15 @@ +bookspec_checker::engine - RustSkip to main content

Module engine

Module engine 

Source
Expand description

The interface an accounting engine implements to be checked against +bookspec (plan/served.md P13, D-34).

+

bookspec is a specification first: its examples are the concrete cases +(bookspec/examples/*.toml), its rule identifiers the normative rules +(BS-<area>-<n>), and this trait the only thing an engine has to +provide for the runner to check it. The engine’s answers are compared +with the examples’ expected values by the runner; an engine is never +asked whether it agrees with itself.

+

Structs§

Claims
What an engine declares about itself: the rules it takes the +conformance test on, and the option it picks for each of the +specification’s choices (CHOICE: the specification names the options, +an engine declares its pick; plan/served.md P13 step 3).
Refusal
An engine’s refusal: the rule that refuses, and why in the example’s +words (bookspec/README.md’s refusal vocabulary, never an engine’s own +message).
RuleId
A bookspec rule identifier: BS-<area>-<n> (e.g. BS-entry-1).
RuleIdError
Why a string is not a bookspec rule identifier.

Traits§

Engine
An accounting engine, as bookspec checks it.

Functions§

fallback_refusal
The refusal an engine reports for an error it has no example-word +reason for: the reason as given, under fallback.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/engine/sidebar-items.js b/target/doc/bookspec_checker/engine/sidebar-items.js new file mode 100644 index 0000000..c28e0ee --- /dev/null +++ b/target/doc/bookspec_checker/engine/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":["fallback_refusal"],"struct":["Claims","Refusal","RuleId","RuleIdError"],"trait":["Engine"]}; \ No newline at end of file diff --git a/target/doc/bookspec_checker/engine/struct.Claims.html b/target/doc/bookspec_checker/engine/struct.Claims.html new file mode 100644 index 0000000..38506d8 --- /dev/null +++ b/target/doc/bookspec_checker/engine/struct.Claims.html @@ -0,0 +1,26 @@ +Claims in bookspec_checker::engine - RustSkip to main content

Claims

Struct Claims 

Source
pub struct Claims {
+    pub rules: BTreeSet<RuleId>,
+    pub choices: BTreeMap<RuleId, String>,
+}
Expand description

What an engine declares about itself: the rules it takes the +conformance test on, and the option it picks for each of the +specification’s choices (CHOICE: the specification names the options, +an engine declares its pick; plan/served.md P13 step 3).

+

Fields§

§rules: BTreeSet<RuleId>

The rule identifiers the engine claims.

+
§choices: BTreeMap<RuleId, String>

The choice rules whose option the engine picks, and the option.

+

Implementations§

Source§

impl Claims

Source

pub fn new(rules: impl IntoIterator<Item = RuleId>) -> Self

The claims of an engine that claims rules, with no choices.

+
Source

pub fn claims(&self, rule: &RuleId) -> bool

True when rule is claimed.

+
Source

pub fn with_choice(self, rule: RuleId, option: impl Into<String>) -> Self

Declare the option this engine picks for rule.

+
Source

pub fn choice(&self, rule: &RuleId) -> Option<&str>

The option this engine picks for rule, if it declares one.

+

Trait Implementations§

Source§

impl Clone for Claims

Source§

fn clone(&self) -> Claims

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Claims

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Claims

Source§

fn default() -> Claims

Returns the “default value” for a type. Read more
Source§

impl Eq for Claims

Source§

impl PartialEq for Claims

Source§

fn eq(&self, other: &Claims) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Claims

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/engine/struct.Refusal.html b/target/doc/bookspec_checker/engine/struct.Refusal.html new file mode 100644 index 0000000..7155320 --- /dev/null +++ b/target/doc/bookspec_checker/engine/struct.Refusal.html @@ -0,0 +1,26 @@ +Refusal in bookspec_checker::engine - RustSkip to main content

Refusal

Struct Refusal 

Source
pub struct Refusal {
+    pub rule: RuleId,
+    pub reason: String,
+}
Expand description

An engine’s refusal: the rule that refuses, and why in the example’s +words (bookspec/README.md’s refusal vocabulary, never an engine’s own +message).

+

Fields§

§rule: RuleId

The bookspec rule the refusal belongs to.

+
§reason: String

What was refused, in the specification’s words.

+

Implementations§

Source§

impl Refusal

Source

pub fn new(rule: RuleId, reason: impl Into<String>) -> Self

A refusal of reason under rule.

+
Source

pub fn of_reason(reason: impl Into<String>) -> Self

A refusal of reason, under the rule the specification assigns +that refusal (see rule_for_refusal); an unknown reason is a +specification defect, and the first rule of the ledger area is +named so the report still has an identifier to show.

+

Trait Implementations§

Source§

impl Clone for Refusal

Source§

fn clone(&self) -> Refusal

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Refusal

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for Refusal

Source§

impl PartialEq for Refusal

Source§

fn eq(&self, other: &Refusal) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Refusal

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/engine/struct.RuleId.html b/target/doc/bookspec_checker/engine/struct.RuleId.html new file mode 100644 index 0000000..7e77cd1 --- /dev/null +++ b/target/doc/bookspec_checker/engine/struct.RuleId.html @@ -0,0 +1,34 @@ +RuleId in bookspec_checker::engine - RustSkip to main content

RuleId

Struct RuleId 

Source
pub struct RuleId(/* private fields */);
Expand description

A bookspec rule identifier: BS-<area>-<n> (e.g. BS-entry-1).

+

The areas are the specification’s subjects (Area), and n counts +from 1 within an area. The catalogue in crate::rules is the list of +every identifier the specification states; an identifier that is not in +it is a typo, not a rule.

+

Implementations§

Source§

impl RuleId

Source

pub fn new(area: Area, n: u32) -> Self

The identifier of area area, rule number n (counting from 1).

+
Source

pub fn parse(s: &str) -> Result<Self, RuleIdError>

Parse BS-<area>-<n>, refusing an unknown area, a missing or +non-numeric number, and a number that is zero or written with a +leading zero (one spelling per rule).

+
Source

pub fn as_str(&self) -> &str

The identifier as the specification writes it.

+
Source

pub fn area(&self) -> Area

The area it belongs to.

+
Source

pub fn rule(&self) -> Option<&'static Rule>

The rule’s entry in the catalogue, if the specification states it.

+

Trait Implementations§

Source§

impl Clone for RuleId

Source§

fn clone(&self) -> RuleId

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for RuleId

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for RuleId

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for RuleId

Source§

impl FromStr for RuleId

Source§

type Err = RuleIdError

The associated error which can be returned from parsing.
Source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
Source§

impl Hash for RuleId

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where + H: Hasher, + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl Ord for RuleId

Source§

fn cmp(&self, other: &RuleId) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 (const: unstable) · Source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§

fn min(self, other: Self) -> Self
where + Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 (const: unstable) · Source§

fn clamp(self, min: Self, max: Self) -> Self
where + Self: Sized,

Restrict a value to a certain interval. Read more
Source§

impl PartialEq for RuleId

Source§

fn eq(&self, other: &RuleId) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl PartialOrd for RuleId

Source§

fn partial_cmp(&self, other: &RuleId) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 (const: unstable) · Source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 (const: unstable) · Source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the +<= operator. Read more
1.0.0 (const: unstable) · Source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > +operator. Read more
1.0.0 (const: unstable) · Source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by +the >= operator. Read more
Source§

impl StructuralPartialEq for RuleId

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where + T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/engine/struct.RuleIdError.html b/target/doc/bookspec_checker/engine/struct.RuleIdError.html new file mode 100644 index 0000000..2dfe65d --- /dev/null +++ b/target/doc/bookspec_checker/engine/struct.RuleIdError.html @@ -0,0 +1,17 @@ +RuleIdError in bookspec_checker::engine - RustSkip to main content

RuleIdError

Struct RuleIdError 

Source
pub struct RuleIdError { /* private fields */ }
Expand description

Why a string is not a bookspec rule identifier.

+

Trait Implementations§

Source§

impl Clone for RuleIdError

Source§

fn clone(&self) -> RuleIdError

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for RuleIdError

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for RuleIdError

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for RuleIdError

Source§

impl Error for RuleIdError

1.30.0 · Source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§

fn description(&self) -> &str

👎Deprecated since 1.42.0:

use the Display impl or to_string()

+
1.0.0 · Source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

+
Source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more
Source§

impl PartialEq for RuleIdError

Source§

fn eq(&self, other: &RuleIdError) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for RuleIdError

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where + T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/engine/trait.Engine.html b/target/doc/bookspec_checker/engine/trait.Engine.html new file mode 100644 index 0000000..0354656 --- /dev/null +++ b/target/doc/bookspec_checker/engine/trait.Engine.html @@ -0,0 +1,30 @@ +Engine in bookspec_checker::engine - RustSkip to main content

Engine

Trait Engine 

Source
pub trait Engine {
+    // Required methods
+    fn load(&mut self, setup: &Setup) -> Result<(), Refusal>;
+    fn apply(&mut self, event: &Event) -> Result<(), Refusal>;
+    fn query(&self, q: &Query) -> Result<Value, Refusal>;
+    fn claims(&self) -> Claims;
+    fn change(&mut self, change: &ChangeSpec) -> Result<(), Refusal>;
+}
Expand description

An accounting engine, as bookspec checks it.

+

The four methods are the plan’s (plan/served.md 8.2 P13 step 2); the +fifth, Engine::change, is the one departure: an example’s +[[changes]] (a rename, the tax-category policy, an asset correction) +posts no entry, so it is neither a setup nor an event, and the plan’s +four methods have no path for it. It is required, never defaulted, so +an engine cannot silently skip the examples that use one.

+

Required Methods§

Source

fn load(&mut self, setup: &Setup) -> Result<(), Refusal>

Set the books up: the chart, the fixed assets, the schedules, the +parties, the members, the payees and their dated decisions, the +payment methods and the projects.

+
Source

fn apply(&mut self, event: &Event) -> Result<(), Refusal>

Apply one event: an entry, a reversal, a close, a bill, an invoice, +a depreciation run, a disposal, a schedules run or a schedule’s +registration. An event the engine refuses leaves the books as they +were.

+
Source

fn query(&self, q: &Query) -> Result<Value, Refusal>

Answer one query with the engine’s own figures. A figure is an +exact decimal string (never a JSON number: no engine may round a +cent through a float), a date is YYYY-MM-DD, and a format +query’s value is its lines or rows. A query the engine refuses +(a period the rule refuses, a command it refuses) is an +Err.

+
Source

fn claims(&self) -> Claims

The rules and choices this engine declares.

+
Source

fn change(&mut self, change: &ChangeSpec) -> Result<(), Refusal>

Apply one change that posts no entry (a [[changes]] entry).

+

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

\ No newline at end of file diff --git a/target/doc/bookspec_checker/files/fn.examples.html b/target/doc/bookspec_checker/files/fn.examples.html new file mode 100644 index 0000000..a049e3b --- /dev/null +++ b/target/doc/bookspec_checker/files/fn.examples.html @@ -0,0 +1,2 @@ +examples in bookspec_checker::files - RustSkip to main content

examples

Function examples 

Source
pub fn examples() -> Vec<(&'static str, &'static str)>
Expand description

Every example (examples/*.toml) as (file name, text), sorted by name.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/files/fn.spec_files.html b/target/doc/bookspec_checker/files/fn.spec_files.html new file mode 100644 index 0000000..1882b33 --- /dev/null +++ b/target/doc/bookspec_checker/files/fn.spec_files.html @@ -0,0 +1,3 @@ +spec_files in bookspec_checker::files - RustSkip to main content

spec_files

Function spec_files 

Source
pub fn spec_files() -> Vec<(&'static str, &'static str)>
Expand description

Every specification file (spec/*.md) as (file name, text), sorted by +name.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/files/index.html b/target/doc/bookspec_checker/files/index.html new file mode 100644 index 0000000..8975a04 --- /dev/null +++ b/target/doc/bookspec_checker/files/index.html @@ -0,0 +1,5 @@ +bookspec_checker::files - RustSkip to main content

Module files

Module files 

Source
Expand description

The specification’s own files, carried by the crate: a consumer that +depends on this crate (a git checkout carries the whole repository) +needs no path to examples/ or spec/.

+

Functions§

examples
Every example (examples/*.toml) as (file name, text), sorted by name.
spec_files
Every specification file (spec/*.md) as (file name, text), sorted by +name.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/files/sidebar-items.js b/target/doc/bookspec_checker/files/sidebar-items.js new file mode 100644 index 0000000..25da28a --- /dev/null +++ b/target/doc/bookspec_checker/files/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"fn":["examples","spec_files"]}; \ No newline at end of file diff --git a/target/doc/bookspec_checker/index.html b/target/doc/bookspec_checker/index.html new file mode 100644 index 0000000..9872c79 --- /dev/null +++ b/target/doc/bookspec_checker/index.html @@ -0,0 +1,20 @@ +bookspec_checker - RustSkip to main content

Crate bookspec_checker

Crate bookspec_checker 

Source
Expand description

bookspec’s checker: the example schema, the rule identifiers, and the +Engine trait an accounting engine implements (plan/served.md P13, +D-34).

+

bookspec is a specification first: every rule is stated normatively, +sourced, and demonstrated by concrete examples (bookspec/examples/). +This crate is the machine-readable part: Example is the schema and +its parser, rules the catalogue (BS-<area>-<n>), and Engine +the only interface a conformance runner needs. The runner lives in +bookspec-runner; wanderbooks’ adapter is +crates/ledger-core/tests/bookspec.rs.

+

The crate knows nothing of any engine: no money type, no ledger, no +store. That is what lets a second engine (the GnuCash oracle, later) be +checked by the same examples.

+

Re-exports§

pub use derive::Derivation;
pub use derive::Derived;
pub use derive::derive;
pub use engine::Claims;
pub use engine::Engine;
pub use engine::Refusal;
pub use engine::RuleId;
pub use engine::RuleIdError;
pub use engine::fallback_refusal;
pub use files::examples;
pub use files::spec_files;
pub use rules::Area;
pub use rules::Rule;
pub use rules::Status;
pub use rules::covered_rules;
pub use rules::rule;
pub use rules::rule_for_id;
pub use rules::rule_for_refusal;
pub use rules::rules;
pub use schema::*;

Modules§

derive
The specification’s own checker (plan/served.md P13 step 5): +every example’s expected figures derived from its rule’s symbolic +form, by an engine-free reference model with exact decimals.
engine
The interface an accounting engine implements to be checked against +bookspec (plan/served.md P13, D-34).
files
The specification’s own files, carried by the crate: a consumer that +depends on this crate (a git checkout carries the whole repository) +needs no path to examples/ or spec/.
rules
bookspec’s rule identifiers and their catalogue.
schema
The shape of a bookspec example: the TOML schema, the parser, and the +rules a well-formed example follows whatever engine runs it.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/enum.Area.html b/target/doc/bookspec_checker/rules/enum.Area.html new file mode 100644 index 0000000..651b782 --- /dev/null +++ b/target/doc/bookspec_checker/rules/enum.Area.html @@ -0,0 +1,48 @@ +Area in bookspec_checker::rules - RustSkip to main content

Area

Enum Area 

Source
pub enum Area {
+    Entry,
+    Ledger,
+    Statement,
+    Period,
+    Partner,
+    Asset,
+    Prepaid,
+    Arap,
+    Revenue,
+    Tax1099,
+    Format,
+}
Expand description

One of bookspec’s areas: the subject a rule belongs to.

+

Variants§

§

Entry

The mechanics of an entry: lines, sides, amounts, dates.

+
§

Ledger

The ledger: the chart, accounts, the journal, the format.

+
§

Statement

Reports: the trial balance, the accounting equation, statements.

+
§

Period

Periods: closes, closed periods, what an omitted date means.

+
§

Partner

Partners and parties: shares, members’ capital, the directory.

+
§

Asset

Fixed assets and capitalization.

+
§

Prepaid

Prepaid expenses and deferred revenue.

+
§

Arap

Receivables and payables: documents, aging, settlements.

+
§

Revenue

Revenue: when it is recognized and how it is presented.

+
§

Tax1099

Information returns: 1099s and their thresholds.

+
§

Format

Interchange formats: the journal format gate and the IIF.

+

Implementations§

Source§

impl Area

Source

pub const ALL: [Area; 11]

Every area, in the order the specification lists them.

+
Source

pub fn key(self) -> &'static str

The area’s key in a rule identifier.

+
Source

pub fn parse(key: &str) -> Option<Self>

The area key names.

+

Trait Implementations§

Source§

impl Clone for Area

Source§

fn clone(&self) -> Area

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for Area

Source§

impl Debug for Area

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for Area

Source§

impl Hash for Area

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where + H: Hasher, + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl Ord for Area

Source§

fn cmp(&self, other: &Area) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 (const: unstable) · Source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§

fn min(self, other: Self) -> Self
where + Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 (const: unstable) · Source§

fn clamp(self, min: Self, max: Self) -> Self
where + Self: Sized,

Restrict a value to a certain interval. Read more
Source§

impl PartialEq for Area

Source§

fn eq(&self, other: &Area) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl PartialOrd for Area

Source§

fn partial_cmp(&self, other: &Area) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 (const: unstable) · Source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 (const: unstable) · Source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the +<= operator. Read more
1.0.0 (const: unstable) · Source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > +operator. Read more
1.0.0 (const: unstable) · Source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by +the >= operator. Read more
Source§

impl StructuralPartialEq for Area

Auto Trait Implementations§

§

impl Freeze for Area

§

impl RefUnwindSafe for Area

§

impl Send for Area

§

impl Sync for Area

§

impl Unpin for Area

§

impl UnsafeUnpin for Area

§

impl UnwindSafe for Area

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/enum.Status.html b/target/doc/bookspec_checker/rules/enum.Status.html new file mode 100644 index 0000000..506a03e --- /dev/null +++ b/target/doc/bookspec_checker/rules/enum.Status.html @@ -0,0 +1,35 @@ +Status in bookspec_checker::rules - RustSkip to main content

Status

Enum Status 

Source
pub enum Status {
+    Authority,
+    Convention,
+    Choice,
+}
Expand description

The status of a rule, in bookspec’s vocabulary: what its statement +rests on. docs/spec/rules.md’s “DECISION” is bookspec’s Status::Choice +(plan/served.md P13 step 3): the specification names the options, and +an engine declares its pick through crate::Claims.

+

Variants§

§

Authority

A cited authority states the rule.

+
§

Convention

Common practice, where no authority states the rule.

+
§

Choice

A human’s or the house’s choice among options the specification +names.

+

Implementations§

Source§

impl Status

Source

pub fn key(self) -> &'static str

The status as the specification writes it.

+
Source

pub fn parse(key: &str) -> Option<Self>

The status key names.

+

Trait Implementations§

Source§

impl Clone for Status

Source§

fn clone(&self) -> Status

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for Status

Source§

impl Debug for Status

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for Status

Source§

impl Hash for Status

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where + H: Hasher, + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl Ord for Status

Source§

fn cmp(&self, other: &Status) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 (const: unstable) · Source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§

fn min(self, other: Self) -> Self
where + Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 (const: unstable) · Source§

fn clamp(self, min: Self, max: Self) -> Self
where + Self: Sized,

Restrict a value to a certain interval. Read more
Source§

impl PartialEq for Status

Source§

fn eq(&self, other: &Status) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl PartialOrd for Status

Source§

fn partial_cmp(&self, other: &Status) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 (const: unstable) · Source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 (const: unstable) · Source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the +<= operator. Read more
1.0.0 (const: unstable) · Source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > +operator. Read more
1.0.0 (const: unstable) · Source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by +the >= operator. Read more
Source§

impl StructuralPartialEq for Status

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/fn.covered_rules.html b/target/doc/bookspec_checker/rules/fn.covered_rules.html new file mode 100644 index 0000000..0835922 --- /dev/null +++ b/target/doc/bookspec_checker/rules/fn.covered_rules.html @@ -0,0 +1,4 @@ +covered_rules in bookspec_checker::rules - RustSkip to main content

covered_rules

Function covered_rules 

Source
pub fn covered_rules() -> Vec<&'static Rule>
Expand description

The rules an engine can claim today: those with at least one example. +A rule with no example has no evidence, so an engine cannot claim it +(plan/served.md P13 step 4 fills the rest in).

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/fn.rule.html b/target/doc/bookspec_checker/rules/fn.rule.html new file mode 100644 index 0000000..af94823 --- /dev/null +++ b/target/doc/bookspec_checker/rules/fn.rule.html @@ -0,0 +1,2 @@ +rule in bookspec_checker::rules - RustSkip to main content

rule

Function rule 

Source
pub fn rule(b: u8) -> Option<&'static Rule>
Expand description

The rule b (1 to 45).

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/fn.rule_for_id.html b/target/doc/bookspec_checker/rules/fn.rule_for_id.html new file mode 100644 index 0000000..6fd56b9 --- /dev/null +++ b/target/doc/bookspec_checker/rules/fn.rule_for_id.html @@ -0,0 +1,2 @@ +rule_for_id in bookspec_checker::rules - RustSkip to main content

rule_for_id

Function rule_for_id 

Source
pub fn rule_for_id(id: &RuleId) -> Option<&'static Rule>
Expand description

The rule id names, if the specification states it.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/fn.rule_for_refusal.html b/target/doc/bookspec_checker/rules/fn.rule_for_refusal.html new file mode 100644 index 0000000..6afe0d5 --- /dev/null +++ b/target/doc/bookspec_checker/rules/fn.rule_for_refusal.html @@ -0,0 +1,3 @@ +rule_for_refusal in bookspec_checker::rules - RustSkip to main content

rule_for_refusal

Function rule_for_refusal 

Source
pub fn rule_for_refusal(reason: &str) -> Option<&'static Rule>
Expand description

The rule a refusal belongs to, by its reason in the examples’ words +(bookspec/README.md).

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/fn.rules.html b/target/doc/bookspec_checker/rules/fn.rules.html new file mode 100644 index 0000000..9aa7d79 --- /dev/null +++ b/target/doc/bookspec_checker/rules/fn.rules.html @@ -0,0 +1,2 @@ +rules in bookspec_checker::rules - RustSkip to main content

rules

Function rules 

Source
pub fn rules() -> &'static [Rule]
Expand description

The catalogue: every rule, in B-rule order.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/index.html b/target/doc/bookspec_checker/rules/index.html new file mode 100644 index 0000000..4276b3d --- /dev/null +++ b/target/doc/bookspec_checker/rules/index.html @@ -0,0 +1,15 @@ +bookspec_checker::rules - RustSkip to main content

Module rules

Module rules 

Source
Expand description

bookspec’s rule identifiers and their catalogue.

+

Every rule of docs/spec/rules.md (B-1 to B-45) has one bookspec +identifier, BS-<area>-<n>, allocated by Area and numbered in +B-rule order within its area. bookspec/spec/rules-index.md is the +table, and a test keeps the two in step. The rules from B-39 on are +allocated in plan/served.md 8.0.3 but not yet stated; they carry an +identifier and an area and no status, so a later unit fills them in +without moving anyone else’s number.

+

Structs§

Rule
One rule of the specification.

Enums§

Area
One of bookspec’s areas: the subject a rule belongs to.
Status
The status of a rule, in bookspec’s vocabulary: what its statement +rests on. docs/spec/rules.md’s “DECISION” is bookspec’s Status::Choice +(plan/served.md P13 step 3): the specification names the options, and +an engine declares its pick through crate::Claims.

Functions§

covered_rules
The rules an engine can claim today: those with at least one example. +A rule with no example has no evidence, so an engine cannot claim it +(plan/served.md P13 step 4 fills the rest in).
rule
The rule b (1 to 45).
rule_for_id
The rule id names, if the specification states it.
rule_for_refusal
The rule a refusal belongs to, by its reason in the examples’ words +(bookspec/README.md).
rules
The catalogue: every rule, in B-rule order.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/sidebar-items.js b/target/doc/bookspec_checker/rules/sidebar-items.js new file mode 100644 index 0000000..69554ac --- /dev/null +++ b/target/doc/bookspec_checker/rules/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"enum":["Area","Status"],"fn":["covered_rules","rule","rule_for_id","rule_for_refusal","rules"],"struct":["Rule"]}; \ No newline at end of file diff --git a/target/doc/bookspec_checker/rules/struct.Rule.html b/target/doc/bookspec_checker/rules/struct.Rule.html new file mode 100644 index 0000000..58b7872 --- /dev/null +++ b/target/doc/bookspec_checker/rules/struct.Rule.html @@ -0,0 +1,29 @@ +Rule in bookspec_checker::rules - RustSkip to main content

Rule

Struct Rule 

Source
pub struct Rule {
+    pub b: u8,
+    pub id: RuleId,
+    pub area: Area,
+    pub title: &'static str,
+    pub status: Option<Status>,
+    pub examples: &'static [&'static str],
+}
Expand description

One rule of the specification.

+

Fields§

§b: u8

Its number in docs/spec/rules.md, 1 to 45.

+
§id: RuleId

Its bookspec identifier.

+
§area: Area

Its area.

+
§title: &'static str

Its normative title, as docs/spec/rules.md states it.

+
§status: Option<Status>

What its statement rests on; None for a rule allocated but not +yet stated (B-39, B-40 and B-43, plan/served.md 8.0.3).

+
§examples: &'static [&'static str]

The example ids that demonstrate it, by Example::id.

+

Implementations§

Source§

impl Rule

Source

pub fn has_examples(&self) -> bool

True when the rule has at least one example to check it.

+

Trait Implementations§

Source§

impl Clone for Rule

Source§

fn clone(&self) -> Rule

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Rule

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for Rule

Source§

impl PartialEq for Rule

Source§

fn eq(&self, other: &Rule) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Rule

Auto Trait Implementations§

§

impl Freeze for Rule

§

impl RefUnwindSafe for Rule

§

impl Send for Rule

§

impl Sync for Rule

§

impl Unpin for Rule

§

impl UnsafeUnpin for Rule

§

impl UnwindSafe for Rule

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/constant.COMMANDS.html b/target/doc/bookspec_checker/schema/constant.COMMANDS.html new file mode 100644 index 0000000..3de3214 --- /dev/null +++ b/target/doc/bookspec_checker/schema/constant.COMMANDS.html @@ -0,0 +1,3 @@ +COMMANDS in bookspec_checker::schema - RustSkip to main content

COMMANDS

Constant COMMANDS 

Source
pub const COMMANDS: &[&str];
Expand description

The commands an example may try: each on a copy of the books, so it +changes nothing checked after it.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/constant.COMPLETE_QUERIES.html b/target/doc/bookspec_checker/schema/constant.COMPLETE_QUERIES.html new file mode 100644 index 0000000..23082ce --- /dev/null +++ b/target/doc/bookspec_checker/schema/constant.COMPLETE_QUERIES.html @@ -0,0 +1,5 @@ +COMPLETE_QUERIES in bookspec_checker::schema - RustSkip to main content

COMPLETE_QUERIES

Constant COMPLETE_QUERIES 

Source
pub const COMPLETE_QUERIES: &[&str];
Expand description

The queries whose example lists every value it covers, so a value left +out of an example is an error. The others name the figures they show: +cash_flow, the statements, the register, a schedule’s plan and an +asset’s basis.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/constant.EXEMPT_REASONS.html b/target/doc/bookspec_checker/schema/constant.EXEMPT_REASONS.html new file mode 100644 index 0000000..ee299f0 --- /dev/null +++ b/target/doc/bookspec_checker/schema/constant.EXEMPT_REASONS.html @@ -0,0 +1,2 @@ +EXEMPT_REASONS in bookspec_checker::schema - RustSkip to main content

EXEMPT_REASONS

Constant EXEMPT_REASONS 

Source
pub const EXEMPT_REASONS: &[&str];
Expand description

Why a party is not reportable (B-19).

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/constant.FORMAT_QUERIES.html b/target/doc/bookspec_checker/schema/constant.FORMAT_QUERIES.html new file mode 100644 index 0000000..3af5a02 --- /dev/null +++ b/target/doc/bookspec_checker/schema/constant.FORMAT_QUERIES.html @@ -0,0 +1,2 @@ +FORMAT_QUERIES in bookspec_checker::schema - RustSkip to main content

FORMAT_QUERIES

Constant FORMAT_QUERIES 

Source
pub const FORMAT_QUERIES: &[&str];
Expand description

The formats appendix’s queries.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/constant.QUERIES.html b/target/doc/bookspec_checker/schema/constant.QUERIES.html new file mode 100644 index 0000000..013c3d8 --- /dev/null +++ b/target/doc/bookspec_checker/schema/constant.QUERIES.html @@ -0,0 +1,4 @@ +QUERIES in bookspec_checker::schema - RustSkip to main content

QUERIES

Constant QUERIES 

Source
pub const QUERIES: &[&str];
Expand description

The queries every engine must answer: the figure queries first, then +the calendar ones, then the commands (tried on a copy of the books), +then the formats appendix’s.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/constant.ROLES.html b/target/doc/bookspec_checker/schema/constant.ROLES.html new file mode 100644 index 0000000..3233702 --- /dev/null +++ b/target/doc/bookspec_checker/schema/constant.ROLES.html @@ -0,0 +1,2 @@ +ROLES in bookspec_checker::schema - RustSkip to main content

ROLES

Constant ROLES 

Source
pub const ROLES: &[&str];
Expand description

The party roles the specification names.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/constant.TEXT_VALUED.html b/target/doc/bookspec_checker/schema/constant.TEXT_VALUED.html new file mode 100644 index 0000000..7fa651c --- /dev/null +++ b/target/doc/bookspec_checker/schema/constant.TEXT_VALUED.html @@ -0,0 +1,5 @@ +TEXT_VALUED in bookspec_checker::schema - RustSkip to main content

TEXT_VALUED

Constant TEXT_VALUED 

Source
pub const TEXT_VALUED: &[&str];
Expand description

The queries whose figures may be text rather than an exact decimal +string: a status, a direction, a date, a year, a name, a rule name, +"none", "open", "true" or "false", and the register’s dates +beside its figures.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/enum.EventKind.html b/target/doc/bookspec_checker/schema/enum.EventKind.html new file mode 100644 index 0000000..c6468d6 --- /dev/null +++ b/target/doc/bookspec_checker/schema/enum.EventKind.html @@ -0,0 +1,46 @@ +EventKind in bookspec_checker::schema - RustSkip to main content

EventKind

Enum EventKind 

Source
pub enum EventKind {
+    Lines,
+    Reverses,
+    Close,
+    Bill,
+    Invoice,
+    WriteOff,
+    RunDepreciation,
+    DisposeAsset,
+    RunSchedules,
+    RegisterSchedule,
+}
Expand description

The kind of an event.

+

Variants§

§

Lines

An entry, by its lines.

+
§

Reverses

A reversal of an earlier event’s entry.

+
§

Close

A close of a period.

+
§

Bill

A bill.

+
§

Invoice

An invoice.

+
§

WriteOff

A bad-debt write-off of an earlier invoice (rules.md B-41).

+
§

RunDepreciation

A depreciation run.

+
§

DisposeAsset

A fixed asset’s disposal.

+
§

RunSchedules

Every schedule’s months due through a day.

+
§

RegisterSchedule

A schedule’s registration (posts nothing).

+

Implementations§

Source§

impl EventKind

Source

pub fn key(self) -> &'static str

The key the example spells it with.

+
Source

pub fn is_dated(self) -> bool

True when the example gives the event’s day (a command that dates +its own entries takes none).

+
Source

pub fn is_described(self) -> bool

True when the example describes the event (a command writes its own +descriptions).

+
Source

pub fn may_refuse(self) -> bool

True when the books take it whole or not at all, so refused may +be given: a reversal, an entry or a command, never a close, a bill +or an invoice (those are corrected by a reversal). An entry posts +whole or not at all, so a hand line the control guard refuses is +one too.

+
Source

pub fn may_tag(self) -> bool

True when the example may tag it with parties and a payment method.

+

Trait Implementations§

Source§

impl Clone for EventKind

Source§

fn clone(&self) -> EventKind

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for EventKind

Source§

impl Debug for EventKind

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for EventKind

Source§

impl PartialEq for EventKind

Source§

fn eq(&self, other: &EventKind) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for EventKind

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/enum.Values.html b/target/doc/bookspec_checker/schema/enum.Values.html new file mode 100644 index 0000000..be7e59c --- /dev/null +++ b/target/doc/bookspec_checker/schema/enum.Values.html @@ -0,0 +1,25 @@ +Values in bookspec_checker::schema - RustSkip to main content

Values

Enum Values 

Source
pub enum Values {
+    Figures(BTreeMap<String, String>),
+    Lines(Vec<String>),
+    Rows(Vec<Vec<String>>),
+}
Expand description

What a query expects: figures by key (every figure an exact decimal +string), or, for a file format, its lines or its rows of fields.

+

Variants§

§

Figures(BTreeMap<String, String>)

A table of named values, every one a string.

+
§

Lines(Vec<String>)

A list of lines.

+
§

Rows(Vec<Vec<String>>)

A list of rows, each a list of fields.

+

Implementations§

Source§

impl Values

Source

pub fn is_empty(&self) -> bool

True when it holds nothing.

+

Trait Implementations§

Source§

impl Clone for Values

Source§

fn clone(&self) -> Values

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Values

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Values

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Values

Source§

fn eq(&self, other: &Values) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Values

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/fn.is_date.html b/target/doc/bookspec_checker/schema/fn.is_date.html new file mode 100644 index 0000000..a4479a0 --- /dev/null +++ b/target/doc/bookspec_checker/schema/fn.is_date.html @@ -0,0 +1,2 @@ +is_date in bookspec_checker::schema - RustSkip to main content

is_date

Function is_date 

Source
pub fn is_date(s: &str) -> bool
Expand description

A date, YYYY-MM-DD and a real day.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/fn.is_exact_decimal.html b/target/doc/bookspec_checker/schema/fn.is_exact_decimal.html new file mode 100644 index 0000000..d90b858 --- /dev/null +++ b/target/doc/bookspec_checker/schema/fn.is_exact_decimal.html @@ -0,0 +1,3 @@ +is_exact_decimal in bookspec_checker::schema - RustSkip to main content

is_exact_decimal

Function is_exact_decimal 

Source
pub fn is_exact_decimal(s: &str) -> bool
Expand description

An exact decimal string: digits, an optional sign and point; never an +exponent, never a float.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/fn.is_month.html b/target/doc/bookspec_checker/schema/fn.is_month.html new file mode 100644 index 0000000..2fb6d75 --- /dev/null +++ b/target/doc/bookspec_checker/schema/fn.is_month.html @@ -0,0 +1,2 @@ +is_month in bookspec_checker::schema - RustSkip to main content

is_month

Function is_month 

Source
pub fn is_month(s: &str) -> bool
Expand description

A month, YYYY-MM.

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/fn.refusal_reasons.html b/target/doc/bookspec_checker/schema/fn.refusal_reasons.html new file mode 100644 index 0000000..975fc90 --- /dev/null +++ b/target/doc/bookspec_checker/schema/fn.refusal_reasons.html @@ -0,0 +1,3 @@ +refusal_reasons in bookspec_checker::schema - RustSkip to main content

refusal_reasons

Function refusal_reasons 

Source
pub fn refusal_reasons() -> impl Iterator<Item = &'static str>
Expand description

Every refusal reason the specification names (bookspec/README.md), each +the reason of exactly one rule (see crate::rules::rule_for_refusal).

+
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/index.html b/target/doc/bookspec_checker/schema/index.html new file mode 100644 index 0000000..8fec094 --- /dev/null +++ b/target/doc/bookspec_checker/schema/index.html @@ -0,0 +1,31 @@ +bookspec_checker::schema - RustSkip to main content

Module schema

Module schema 

Source
Expand description

The shape of a bookspec example: the TOML schema, the parser, and the +rules a well-formed example follows whatever engine runs it.

+

One file per example, named for its id (bookspec/README.md gives the +shape in prose; this module is its executable form). Every structure +refuses a key it does not know (deny_unknown_fields): a typo is an +error, never silently ignored. Example::from_toml parses and then +checks the shape; an engine’s own adapter only has to execute it.

+

Structs§

AccountSpec
One account of the chart.
AssetSpec
A fixed asset registered before the first event (B-15).
BasisSpec
An asset’s basis facts (B-25).
BillSpec
A bill from vendor (B-38).
ChangeSpec
A change to the books that posts no entry, made right after event +after once that event’s expectations are checked: exactly one of +rename, require_tax_category and correct_asset.
CloseSpec
A close of the period from start through the event’s date (B-11, +B-13).
CorrectSpec
A registered asset’s economics corrected for reason: each figure +given replaces the asset’s; the rest stay.
DisposeSpec
A fixed asset’s disposal (B-15).
DocumentLineSpec
One line of an invoice or a bill.
Event
One event: an entry, a reversal, a close, a bill, an invoice, a +command that posts what is due, or a schedule’s registration.
Example
One bookspec example: a setup, its events and changes, and what it +expects of the books.
Expect
One expectation: a query, the dates or things it asks about, and what +it expects.
FixedAsset
Accounts that hold property and equipment, for an example no asset’s +own figures matter to.
InstrumentSpec
A payment method (B-19).
InvoiceSpec
An invoice to customer (B-38).
LineSpec
One line of an entry.
MemberSpec
One member of a multi-member LLC (B-13).
PartySpec
One party in the directory (B-26, B-35).
PayeeSpec
A payee marked for an information return from the beginning (B-19).
ProjectSpec
A project (B-37): its name, and its kind, status and party if given.
Query
The question an expectation asks: everything but the answer.
RenameSpec
Rename the account code to name (B-31).
RunSchedulesSpec
Every schedule’s months due through through (B-16).
RunSpec
A depreciation run of asset for period (YYYY-MM), dated at the +month’s end (B-15).
ScheduleSpec
A prepaid expense or deferred revenue recognized over its months +(B-16), in setup.schedules or registered by an event.
SchemaError
Why an example is not well formed.
Setup
The books an example sets up, before any event.
ShareSpec
A party named on an entry, with its share (B-35).
StatusChangeSpec
A payee’s 1099 decision from effective on (B-19, D-40).
WriteOffSpec
A write-off of the invoice an earlier event posted (rules.md B-41; +plan P4b S7): the invoice’s event, what to write off and why.

Enums§

EventKind
The kind of an event.
Values
What a query expects: figures by key (every figure an exact decimal +string), or, for a file format, its lines or its rows of fields.

Constants§

COMMANDS
The commands an example may try: each on a copy of the books, so it +changes nothing checked after it.
COMPLETE_QUERIES
The queries whose example lists every value it covers, so a value left +out of an example is an error. The others name the figures they show: +cash_flow, the statements, the register, a schedule’s plan and an +asset’s basis.
EXEMPT_REASONS
Why a party is not reportable (B-19).
FORMAT_QUERIES
The formats appendix’s queries.
QUERIES
The queries every engine must answer: the figure queries first, then +the calendar ones, then the commands (tried on a copy of the books), +then the formats appendix’s.
ROLES
The party roles the specification names.
TEXT_VALUED
The queries whose figures may be text rather than an exact decimal +string: a status, a direction, a date, a year, a name, a rule name, +"none", "open", "true" or "false", and the register’s dates +beside its figures.

Functions§

is_date
A date, YYYY-MM-DD and a real day.
is_exact_decimal
An exact decimal string: digits, an optional sign and point; never an +exponent, never a float.
is_month
A month, YYYY-MM.
refusal_reasons
Every refusal reason the specification names (bookspec/README.md), each +the reason of exactly one rule (see crate::rules::rule_for_refusal).
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/sidebar-items.js b/target/doc/bookspec_checker/schema/sidebar-items.js new file mode 100644 index 0000000..6765db6 --- /dev/null +++ b/target/doc/bookspec_checker/schema/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"constant":["COMMANDS","COMPLETE_QUERIES","EXEMPT_REASONS","FORMAT_QUERIES","QUERIES","ROLES","TEXT_VALUED"],"enum":["EventKind","Values"],"fn":["is_date","is_exact_decimal","is_month","refusal_reasons"],"struct":["AccountSpec","AssetSpec","BasisSpec","BillSpec","ChangeSpec","CloseSpec","CorrectSpec","DisposeSpec","DocumentLineSpec","Event","Example","Expect","FixedAsset","InstrumentSpec","InvoiceSpec","LineSpec","MemberSpec","PartySpec","PayeeSpec","ProjectSpec","Query","RenameSpec","RunSchedulesSpec","RunSpec","ScheduleSpec","SchemaError","Setup","ShareSpec","StatusChangeSpec","WriteOffSpec"]}; \ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.AccountSpec.html b/target/doc/bookspec_checker/schema/struct.AccountSpec.html new file mode 100644 index 0000000..549fa80 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.AccountSpec.html @@ -0,0 +1,29 @@ +AccountSpec in bookspec_checker::schema - RustSkip to main content

AccountSpec

Struct AccountSpec 

Source
pub struct AccountSpec {
+    pub code: String,
+    pub name: String,
+    pub kind: String,
+    pub parent: Option<String>,
+    pub header: bool,
+    pub tax_category: Option<String>,
+}
Expand description

One account of the chart.

+

Fields§

§code: String

Its code.

+
§name: String

Its name.

+
§kind: String

asset, liability, equity, revenue or expense.

+
§parent: Option<String>

Its parent’s code, declared before it.

+
§header: bool

A header groups other accounts and takes no postings.

+
§tax_category: Option<String>

Its tax category, a key of the catalog (B-32).

+

Trait Implementations§

Source§

impl Clone for AccountSpec

Source§

fn clone(&self) -> AccountSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for AccountSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for AccountSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for AccountSpec

Source§

fn eq(&self, other: &AccountSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for AccountSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.AssetSpec.html b/target/doc/bookspec_checker/schema/struct.AssetSpec.html new file mode 100644 index 0000000..9319f1e --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.AssetSpec.html @@ -0,0 +1,42 @@ +AssetSpec in bookspec_checker::schema - RustSkip to main content

AssetSpec

Struct AssetSpec 

Source
pub struct AssetSpec {
+    pub id: String,
+    pub description: String,
+    pub cost: String,
+    pub salvage: String,
+    pub life_months: u32,
+    pub in_service: String,
+    pub method: String,
+    pub cost_account: String,
+    pub accumulated_account: String,
+    pub expense_account: String,
+    pub acquired_by: Option<usize>,
+    pub basis: Option<BasisSpec>,
+}
Expand description

A fixed asset registered before the first event (B-15).

+

Fields§

§id: String

Its name in this example.

+
§description: String

What it is.

+
§cost: String

Its cost, an exact decimal string.

+
§salvage: String

Its salvage value.

+
§life_months: u32

Its useful life in months, above zero.

+
§in_service: String

The day depreciation starts, YYYY-MM-DD.

+
§method: String

straight_line, the one method the books have.

+
§cost_account: String

The cost account.

+
§accumulated_account: String

The accumulated depreciation account.

+
§expense_account: String

The depreciation expense account.

+
§acquired_by: Option<usize>

The event whose entry put it on the books (B-15 rule 7).

+
§basis: Option<BasisSpec>

How the company got it and the facts its tax figures follow from +(B-25).

+

Trait Implementations§

Source§

impl Clone for AssetSpec

Source§

fn clone(&self) -> AssetSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for AssetSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for AssetSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for AssetSpec

Source§

fn eq(&self, other: &AssetSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for AssetSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.BasisSpec.html b/target/doc/bookspec_checker/schema/struct.BasisSpec.html new file mode 100644 index 0000000..eca4f1d --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.BasisSpec.html @@ -0,0 +1,25 @@ +BasisSpec in bookspec_checker::schema - RustSkip to main content

BasisSpec

Struct BasisSpec 

Source
pub struct BasisSpec {
+    pub rule: String,
+    pub contributor_adjusted_basis: Option<String>,
+    pub fmv_at_contribution: Option<String>,
+    pub sec704c_method: Option<String>,
+}
Expand description

An asset’s basis facts (B-25).

+

Fields§

§rule: String

purchase, carryover_723 or personal_use_conversion.

+
§contributor_adjusted_basis: Option<String>

A contribution’s contributor’s adjusted basis.

+
§fmv_at_contribution: Option<String>

A contribution’s fair market value.

+
§sec704c_method: Option<String>

The section 704(c) method, if chosen.

+

Trait Implementations§

Source§

impl Clone for BasisSpec

Source§

fn clone(&self) -> BasisSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for BasisSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for BasisSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for BasisSpec

Source§

fn eq(&self, other: &BasisSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for BasisSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.BillSpec.html b/target/doc/bookspec_checker/schema/struct.BillSpec.html new file mode 100644 index 0000000..dd75134 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.BillSpec.html @@ -0,0 +1,23 @@ +BillSpec in bookspec_checker::schema - RustSkip to main content

BillSpec

Struct BillSpec 

Source
pub struct BillSpec {
+    pub vendor: String,
+    pub amount: Option<String>,
+    pub lines: Vec<DocumentLineSpec>,
+}
Expand description

A bill from vendor (B-38).

+

Fields§

§vendor: String

The vendor’s name.

+
§amount: Option<String>

One line’s amount, exactly one of amount and lines.

+
§lines: Vec<DocumentLineSpec>

Its lines.

+

Trait Implementations§

Source§

impl Clone for BillSpec

Source§

fn clone(&self) -> BillSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for BillSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for BillSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for BillSpec

Source§

fn eq(&self, other: &BillSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for BillSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.ChangeSpec.html b/target/doc/bookspec_checker/schema/struct.ChangeSpec.html new file mode 100644 index 0000000..e6b5684 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.ChangeSpec.html @@ -0,0 +1,28 @@ +ChangeSpec in bookspec_checker::schema - RustSkip to main content

ChangeSpec

Struct ChangeSpec 

Source
pub struct ChangeSpec {
+    pub after: usize,
+    pub rename: Option<RenameSpec>,
+    pub require_tax_category: Option<String>,
+    pub correct_asset: Option<CorrectSpec>,
+}
Expand description

A change to the books that posts no entry, made right after event +after once that event’s expectations are checked: exactly one of +rename, require_tax_category and correct_asset.

+

Fields§

§after: usize

The event after which it is made (1 to the number of events).

+
§rename: Option<RenameSpec>

A rename.

+
§require_tax_category: Option<String>

The tax-category policy: warn (the books’ default) or refuse +(B-32).

+
§correct_asset: Option<CorrectSpec>

An asset’s correction.

+

Trait Implementations§

Source§

impl Clone for ChangeSpec

Source§

fn clone(&self) -> ChangeSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ChangeSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ChangeSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for ChangeSpec

Source§

fn eq(&self, other: &ChangeSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for ChangeSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.CloseSpec.html b/target/doc/bookspec_checker/schema/struct.CloseSpec.html new file mode 100644 index 0000000..e78c270 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.CloseSpec.html @@ -0,0 +1,24 @@ +CloseSpec in bookspec_checker::schema - RustSkip to main content

CloseSpec

Struct CloseSpec 

Source
pub struct CloseSpec {
+    pub start: String,
+    pub to: String,
+    pub rounding: Option<String>,
+}
Expand description

A close of the period from start through the event’s date (B-11, +B-13).

+

Fields§

§start: String

YYYY-MM-DD.

+
§to: String

members or retained_earnings.

+
§rounding: Option<String>

per-close: a members close split on its own, not cumulatively.

+

Trait Implementations§

Source§

impl Clone for CloseSpec

Source§

fn clone(&self) -> CloseSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for CloseSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for CloseSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for CloseSpec

Source§

fn eq(&self, other: &CloseSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for CloseSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.CorrectSpec.html b/target/doc/bookspec_checker/schema/struct.CorrectSpec.html new file mode 100644 index 0000000..d4c1702 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.CorrectSpec.html @@ -0,0 +1,30 @@ +CorrectSpec in bookspec_checker::schema - RustSkip to main content

CorrectSpec

Struct CorrectSpec 

Source
pub struct CorrectSpec {
+    pub asset: String,
+    pub cost: Option<String>,
+    pub salvage: Option<String>,
+    pub life_months: Option<u32>,
+    pub in_service: Option<String>,
+    pub reason: String,
+}
Expand description

A registered asset’s economics corrected for reason: each figure +given replaces the asset’s; the rest stay.

+

Fields§

§asset: String

A setup.assets id.

+
§cost: Option<String>

Its new cost.

+
§salvage: Option<String>

Its new salvage value.

+
§life_months: Option<u32>

Its new useful life, above zero.

+
§in_service: Option<String>

Its new in-service day.

+
§reason: String

Why it is corrected.

+

Trait Implementations§

Source§

impl Clone for CorrectSpec

Source§

fn clone(&self) -> CorrectSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for CorrectSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for CorrectSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for CorrectSpec

Source§

fn eq(&self, other: &CorrectSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for CorrectSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.DisposeSpec.html b/target/doc/bookspec_checker/schema/struct.DisposeSpec.html new file mode 100644 index 0000000..b965dc0 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.DisposeSpec.html @@ -0,0 +1,25 @@ +DisposeSpec in bookspec_checker::schema - RustSkip to main content

DisposeSpec

Struct DisposeSpec 

Source
pub struct DisposeSpec {
+    pub asset: String,
+    pub proceeds: String,
+    pub proceeds_account: String,
+    pub gain_loss_account: String,
+}
Expand description

A fixed asset’s disposal (B-15).

+

Fields§

§asset: String

A setup.assets id.

+
§proceeds: String

What it sold for, zero allowed.

+
§proceeds_account: String

The account the proceeds were received into.

+
§gain_loss_account: String

The gain-or-loss account.

+

Trait Implementations§

Source§

impl Clone for DisposeSpec

Source§

fn clone(&self) -> DisposeSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DisposeSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for DisposeSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for DisposeSpec

Source§

fn eq(&self, other: &DisposeSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for DisposeSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.DocumentLineSpec.html b/target/doc/bookspec_checker/schema/struct.DocumentLineSpec.html new file mode 100644 index 0000000..2f1e093 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.DocumentLineSpec.html @@ -0,0 +1,23 @@ +DocumentLineSpec in bookspec_checker::schema - RustSkip to main content

DocumentLineSpec

Struct DocumentLineSpec 

Source
pub struct DocumentLineSpec {
+    pub amount: String,
+    pub description: Option<String>,
+    pub project: Option<String>,
+}
Expand description

One line of an invoice or a bill.

+

Fields§

§amount: String

Its amount, an exact decimal string above zero.

+
§description: Option<String>

What it is (the event’s description when left out).

+
§project: Option<String>

The project it belongs to.

+

Trait Implementations§

Source§

impl Clone for DocumentLineSpec

Source§

fn clone(&self) -> DocumentLineSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DocumentLineSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for DocumentLineSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for DocumentLineSpec

Source§

fn eq(&self, other: &DocumentLineSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for DocumentLineSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.Event.html b/target/doc/bookspec_checker/schema/struct.Event.html new file mode 100644 index 0000000..2c189b2 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.Event.html @@ -0,0 +1,59 @@ +Event in bookspec_checker::schema - RustSkip to main content

Event

Struct Event 

Source
pub struct Event {
Show 17 fields + pub date: Option<String>, + pub description: Option<String>, + pub lines: Vec<LineSpec>, + pub reverses: Option<usize>, + pub close: Option<CloseSpec>, + pub bill: Option<BillSpec>, + pub invoice: Option<InvoiceSpec>, + pub write_off: Option<WriteOffSpec>, + pub run_depreciation: Option<RunSpec>, + pub dispose_asset: Option<DisposeSpec>, + pub run_schedules: Option<RunSchedulesSpec>, + pub register_schedule: Option<ScheduleSpec>, + pub refused: Option<String>, + pub payee: Option<String>, + pub parties: Vec<ShareSpec>, + pub instrument: Option<String>, + pub older: bool, +
}
Expand description

One event: an entry, a reversal, a close, a bill, an invoice, a +command that posts what is due, or a schedule’s registration.

+

Fields§

§date: Option<String>

The day of an entry, a reversal, a close, a bill, an invoice or a +disposal; the other commands date their own entries.

+
§description: Option<String>

An entry’s, a reversal’s, a close’s or a bill’s; a command writes +its own.

+
§lines: Vec<LineSpec>

An entry’s lines.

+
§reverses: Option<usize>

The event (1-based) whose entry this one reverses.

+
§close: Option<CloseSpec>

A close of a period.

+
§bill: Option<BillSpec>

A bill.

+
§invoice: Option<InvoiceSpec>

An invoice.

+
§write_off: Option<WriteOffSpec>

A bad-debt write-off of an earlier invoice.

+
§run_depreciation: Option<RunSpec>

A depreciation run.

+
§dispose_asset: Option<DisposeSpec>

A disposal.

+
§run_schedules: Option<RunSchedulesSpec>

A run of every schedule due through a day.

+
§register_schedule: Option<ScheduleSpec>

A schedule registered by an event.

+
§refused: Option<String>

The engine refuses the event, for this reason in the examples’ +words (refusal_reasons); it changes nothing.

+
§payee: Option<String>

The payee (a setup.payees name) the entry paid.

+
§parties: Vec<ShareSpec>

The parties (a setup.parties name) the entry is with, and their +shares.

+
§instrument: Option<String>

The payment method (a setup.instruments label) it was paid with.

+
§older: bool

An entry as an earlier version could write it and this version’s +commands refuse (the control guard, B-38): posted as replay posts +it, since books that hold it must still read right.

+

Implementations§

Source§

impl Event

Source

pub fn kind(&self) -> Result<EventKind, String>

Which of the event’s kinds it is, or why it is not exactly one.

+

Trait Implementations§

Source§

impl Clone for Event

Source§

fn clone(&self) -> Event

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Event

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Event

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Event

Source§

fn eq(&self, other: &Event) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Event

Auto Trait Implementations§

§

impl Freeze for Event

§

impl RefUnwindSafe for Event

§

impl Send for Event

§

impl Sync for Event

§

impl Unpin for Event

§

impl UnsafeUnpin for Event

§

impl UnwindSafe for Event

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.Example.html b/target/doc/bookspec_checker/schema/struct.Example.html new file mode 100644 index 0000000..e87009e --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.Example.html @@ -0,0 +1,46 @@ +Example in bookspec_checker::schema - RustSkip to main content

Example

Struct Example 

Source
pub struct Example {
+    pub id: String,
+    pub title: String,
+    pub rule: String,
+    pub status: String,
+    pub sources: Vec<String>,
+    pub tags: Vec<String>,
+    pub appendix: Option<String>,
+    pub setup: Setup,
+    pub events: Vec<Event>,
+    pub changes: Vec<ChangeSpec>,
+    pub expect: Vec<Expect>,
+}
Expand description

One bookspec example: a setup, its events and changes, and what it +expects of the books.

+

Fields§

§id: String

Stable, never reused; the file is named for it.

+
§title: String

What the example shows, in words.

+
§rule: String

The normative sentence the example demonstrates: what MUST (or MUST +NOT) hold.

+
§status: String

What the expected values rest on: AUTHORITY, CONVENTION or +CHOICE.

+
§sources: Vec<String>

Exact citations, non-empty.

+
§tags: Vec<String>

Applicability tags, non-empty.

+
§appendix: Option<String>

"formats": an interchange format’s example rather than an +accounting rule’s (P13’s appendix of formats); absent otherwise.

+
§setup: Setup

The books before the first event.

+
§events: Vec<Event>

The events, in order, counting from 1.

+
§changes: Vec<ChangeSpec>

Changes that post no entry, each made after the event it names.

+
§expect: Vec<Expect>

What is expected of the books, at least one.

+

Implementations§

Source§

impl Example

Source

pub fn from_toml(text: &str) -> Result<Self, SchemaError>

Parse an example from its TOML text and check its shape.

+
Source

pub fn validate(&self) -> Result<(), SchemaError>

Check the example’s shape: its closed lists, its dates and amounts, +its references and its events’ and expectations’ forms.

+

Trait Implementations§

Source§

impl Clone for Example

Source§

fn clone(&self) -> Example

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Example

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Example

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Example

Source§

fn eq(&self, other: &Example) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Example

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.Expect.html b/target/doc/bookspec_checker/schema/struct.Expect.html new file mode 100644 index 0000000..31bf694 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.Expect.html @@ -0,0 +1,66 @@ +Expect in bookspec_checker::schema - RustSkip to main content

Expect

Struct Expect 

Source
pub struct Expect {
Show 20 fields + pub query: String, + pub from: Option<String>, + pub to: Option<String>, + pub as_of: Option<String>, + pub entry: Option<usize>, + pub event: Option<usize>, + pub asset: Option<String>, + pub schedule: Option<String>, + pub party: Option<String>, + pub project: Option<String>, + pub basis: Option<String>, + pub payee: Option<String>, + pub after: Option<usize>, + pub code: Option<String>, + pub name: Option<String>, + pub category: Option<String>, + pub account: Option<AccountSpec>, + pub accepted: Option<bool>, + pub refused: Option<String>, + pub values: Option<Values>, +
}
Expand description

One expectation: a query, the dates or things it asks about, and what +it expects.

+

Fields§

§query: String

The query’s name (QUERIES).

+
§from: Option<String>

A period query’s first day, YYYY-MM-DD.

+
§to: Option<String>

A period query’s last day.

+
§as_of: Option<String>

An as-of query’s day.

+
§entry: Option<usize>

The event whose entry an entry or party_part query asks about.

+
§event: Option<usize>

The run_depreciation event a run query asks about.

+
§asset: Option<String>

The fixed asset a disposal, depreciation_schedule, +register_row or asset_basis query asks about.

+
§schedule: Option<String>

The schedule a schedule_plan query asks about.

+
§party: Option<String>

The party a party_part, party_totals or party_tin_last4 query +asks about.

+
§project: Option<String>

The project a project query asks about.

+
§basis: Option<String>

party_totals’ basis: cash or all (B-35 item 4).

+
§payee: Option<String>

The payee a vendor_1099 query asks about.

+
§after: Option<usize>

The books after event N, not after the last (a format query may +not name it).

+
§code: Option<String>

The account a command names, by code.

+
§name: Option<String>

The new name a rename_account command gives.

+
§category: Option<String>

The category a set_tax_category command sets (absent: it clears +the account’s).

+
§account: Option<AccountSpec>

The account an add_account command adds.

+
§accepted: Option<bool>

A command the engine accepts: true (never false).

+
§refused: Option<String>

A command, or a period, the engine refuses: why, in the +examples’ words.

+
§values: Option<Values>

What the query expects.

+

Implementations§

Source§

impl Expect

Source

pub fn values(&self, id: &str) -> &Values

The values the query expects; panics when it gives none.

+
Source

pub fn figures(&self, id: &str) -> &BTreeMap<String, String>

The figures the query expects; panics on lines or rows.

+
Source

pub fn query(&self) -> Query

The question this expectation asks, as the engine receives it.

+

Trait Implementations§

Source§

impl Clone for Expect

Source§

fn clone(&self) -> Expect

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Expect

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Expect

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Expect

Source§

fn eq(&self, other: &Expect) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Expect

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.FixedAsset.html b/target/doc/bookspec_checker/schema/struct.FixedAsset.html new file mode 100644 index 0000000..1bad54f --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.FixedAsset.html @@ -0,0 +1,24 @@ +FixedAsset in bookspec_checker::schema - RustSkip to main content

FixedAsset

Struct FixedAsset 

Source
pub struct FixedAsset {
+    pub cost_account: String,
+    pub accumulated_account: String,
+    pub expense_account: String,
+}
Expand description

Accounts that hold property and equipment, for an example no asset’s +own figures matter to.

+

Fields§

§cost_account: String

The cost account.

+
§accumulated_account: String

The accumulated depreciation account.

+
§expense_account: String

The depreciation expense account.

+

Trait Implementations§

Source§

impl Clone for FixedAsset

Source§

fn clone(&self) -> FixedAsset

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for FixedAsset

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for FixedAsset

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for FixedAsset

Source§

fn eq(&self, other: &FixedAsset) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for FixedAsset

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.InstrumentSpec.html b/target/doc/bookspec_checker/schema/struct.InstrumentSpec.html new file mode 100644 index 0000000..0097142 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.InstrumentSpec.html @@ -0,0 +1,28 @@ +InstrumentSpec in bookspec_checker::schema - RustSkip to main content

InstrumentSpec

Struct InstrumentSpec 

Source
pub struct InstrumentSpec {
+    pub label: String,
+    pub kind: String,
+    pub account: String,
+    pub last4: Option<String>,
+    pub owner: Option<String>,
+}
Expand description

A payment method (B-19).

+

Fields§

§label: String

Its label, once each.

+
§kind: String

bank, business_card, member_card, member_cash_or_check or +platform.

+
§account: String

The account it pays through, by code.

+
§last4: Option<String>

The card’s or account’s last four, if known.

+
§owner: Option<String>

The party it belongs to, by name (informational).

+

Trait Implementations§

Source§

impl Clone for InstrumentSpec

Source§

fn clone(&self) -> InstrumentSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for InstrumentSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for InstrumentSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for InstrumentSpec

Source§

fn eq(&self, other: &InstrumentSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for InstrumentSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.InvoiceSpec.html b/target/doc/bookspec_checker/schema/struct.InvoiceSpec.html new file mode 100644 index 0000000..0917ac0 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.InvoiceSpec.html @@ -0,0 +1,23 @@ +InvoiceSpec in bookspec_checker::schema - RustSkip to main content

InvoiceSpec

Struct InvoiceSpec 

Source
pub struct InvoiceSpec {
+    pub customer: String,
+    pub amount: Option<String>,
+    pub lines: Vec<DocumentLineSpec>,
+}
Expand description

An invoice to customer (B-38).

+

Fields§

§customer: String

The customer’s name.

+
§amount: Option<String>

One line’s amount, exactly one of amount and lines.

+
§lines: Vec<DocumentLineSpec>

Its lines.

+

Trait Implementations§

Source§

impl Clone for InvoiceSpec

Source§

fn clone(&self) -> InvoiceSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for InvoiceSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for InvoiceSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for InvoiceSpec

Source§

fn eq(&self, other: &InvoiceSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for InvoiceSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.LineSpec.html b/target/doc/bookspec_checker/schema/struct.LineSpec.html new file mode 100644 index 0000000..d6778c3 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.LineSpec.html @@ -0,0 +1,25 @@ +LineSpec in bookspec_checker::schema - RustSkip to main content

LineSpec

Struct LineSpec 

Source
pub struct LineSpec {
+    pub account: String,
+    pub side: String,
+    pub amount: String,
+    pub project: Option<String>,
+}
Expand description

One line of an entry.

+

Fields§

§account: String

The account’s code.

+
§side: String

debit or credit.

+
§amount: String

The amount, an exact decimal string above zero.

+
§project: Option<String>

The project the line is tagged with.

+

Trait Implementations§

Source§

impl Clone for LineSpec

Source§

fn clone(&self) -> LineSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for LineSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for LineSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for LineSpec

Source§

fn eq(&self, other: &LineSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for LineSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.MemberSpec.html b/target/doc/bookspec_checker/schema/struct.MemberSpec.html new file mode 100644 index 0000000..98dd98c --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.MemberSpec.html @@ -0,0 +1,27 @@ +MemberSpec in bookspec_checker::schema - RustSkip to main content

MemberSpec

Struct MemberSpec 

Source
pub struct MemberSpec {
+    pub name: String,
+    pub capital_account: String,
+    pub share: Option<String>,
+    pub distributions_account: Option<String>,
+}
Expand description

One member of a multi-member LLC (B-13).

+

Fields§

§name: String

The member’s name; a party’s, with the member role, when the +example asks about the member as a party.

+
§capital_account: String

Their capital account.

+
§share: Option<String>

Their share of income, an exact decimal fraction above zero; every +member has one or none does, and the shares sum to 1.

+
§distributions_account: Option<String>

Their distributions account (B-13).

+

Trait Implementations§

Source§

impl Clone for MemberSpec

Source§

fn clone(&self) -> MemberSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for MemberSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for MemberSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for MemberSpec

Source§

fn eq(&self, other: &MemberSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for MemberSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.PartySpec.html b/target/doc/bookspec_checker/schema/struct.PartySpec.html new file mode 100644 index 0000000..6edac72 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.PartySpec.html @@ -0,0 +1,32 @@ +PartySpec in bookspec_checker::schema - RustSkip to main content

PartySpec

Struct PartySpec 

Source
pub struct PartySpec {
+    pub name: String,
+    pub roles: Vec<String>,
+    pub creditor_of: Vec<String>,
+    pub tin_last4: Option<String>,
+    pub w9_tin_last4: Option<String>,
+    pub tin_purged: bool,
+}
Expand description

One party in the directory (B-26, B-35).

+

Fields§

§name: String

Its name, once each.

+
§roles: Vec<String>

Role keys; vendor and customer give the party its record (one +of them at most).

+
§creditor_of: Vec<String>

The liabilities, by code, the company owes the party itself +(B-35 item 6).

+
§tin_last4: Option<String>

Its TIN facts’ last four (an SSN’s).

+
§w9_tin_last4: Option<String>

Its W-9 facts’ last four (a 1099 role’s).

+
§tin_purged: bool

The vault’s copy of the TIN purged, the facts kept (needs +tin_last4).

+

Trait Implementations§

Source§

impl Clone for PartySpec

Source§

fn clone(&self) -> PartySpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for PartySpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for PartySpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for PartySpec

Source§

fn eq(&self, other: &PartySpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for PartySpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.PayeeSpec.html b/target/doc/bookspec_checker/schema/struct.PayeeSpec.html new file mode 100644 index 0000000..b1a1413 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.PayeeSpec.html @@ -0,0 +1,21 @@ +PayeeSpec in bookspec_checker::schema - RustSkip to main content

PayeeSpec

Struct PayeeSpec 

Source
pub struct PayeeSpec {
+    pub name: String,
+    pub form: String,
+}
Expand description

A payee marked for an information return from the beginning (B-19).

+

Fields§

§name: String

Its name, once each.

+
§form: String

1099-NEC or 1099-MISC.

+

Trait Implementations§

Source§

impl Clone for PayeeSpec

Source§

fn clone(&self) -> PayeeSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for PayeeSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for PayeeSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for PayeeSpec

Source§

fn eq(&self, other: &PayeeSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for PayeeSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.ProjectSpec.html b/target/doc/bookspec_checker/schema/struct.ProjectSpec.html new file mode 100644 index 0000000..1a118db --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.ProjectSpec.html @@ -0,0 +1,25 @@ +ProjectSpec in bookspec_checker::schema - RustSkip to main content

ProjectSpec

Struct ProjectSpec 

Source
pub struct ProjectSpec {
+    pub name: String,
+    pub kind: Option<String>,
+    pub status: Option<String>,
+    pub party: Option<String>,
+}
Expand description

A project (B-37): its name, and its kind, status and party if given.

+

Fields§

§name: String

Its name, once each.

+
§kind: Option<String>

internal, client, on_spec or other.

+
§status: Option<String>

active, paused, finished or abandoned.

+
§party: Option<String>

A setup.parties name.

+

Trait Implementations§

Source§

impl Clone for ProjectSpec

Source§

fn clone(&self) -> ProjectSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ProjectSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ProjectSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for ProjectSpec

Source§

fn eq(&self, other: &ProjectSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for ProjectSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.Query.html b/target/doc/bookspec_checker/schema/struct.Query.html new file mode 100644 index 0000000..b186db0 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.Query.html @@ -0,0 +1,52 @@ +Query in bookspec_checker::schema - RustSkip to main content

Query

Struct Query 

Source
pub struct Query {
Show 17 fields + pub name: String, + pub from: Option<String>, + pub to: Option<String>, + pub as_of: Option<String>, + pub entry: Option<usize>, + pub event: Option<usize>, + pub asset: Option<String>, + pub schedule: Option<String>, + pub party: Option<String>, + pub project: Option<String>, + pub basis: Option<String>, + pub payee: Option<String>, + pub after: Option<usize>, + pub code: Option<String>, + pub new_name: Option<String>, + pub category: Option<String>, + pub account: Option<AccountSpec>, +
}
Expand description

The question an expectation asks: everything but the answer.

+

Fields§

§name: String

The query’s name.

+
§from: Option<String>

A period’s first day (raw, YYYY-MM-DD).

+
§to: Option<String>

A period’s last day.

+
§as_of: Option<String>

An as-of query’s day.

+
§entry: Option<usize>

The event whose entry is asked about.

+
§event: Option<usize>

The event a run query asks about.

+
§asset: Option<String>

The asset asked about.

+
§schedule: Option<String>

The schedule asked about.

+
§party: Option<String>

The party asked about.

+
§project: Option<String>

The project asked about.

+
§basis: Option<String>

party_totals’ basis.

+
§payee: Option<String>

The payee asked about.

+
§after: Option<usize>

The books after event N (the runner has already applied them).

+
§code: Option<String>

The account a command names.

+
§new_name: Option<String>

The new name a rename command gives.

+
§category: Option<String>

The category a set-tax-category command sets.

+
§account: Option<AccountSpec>

The account an add-account command adds.

+

Implementations§

Source§

impl Query

Source

pub fn is_command(&self) -> bool

True when it is a command, tried on a copy of the books.

+
Source

pub fn is_format(&self) -> bool

True when it is a formats appendix’s query.

+
Source

pub fn is_complete(&self) -> bool

True when the example must list every value the query covers.

+

Trait Implementations§

Source§

impl Clone for Query

Source§

fn clone(&self) -> Query

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Query

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for Query

Source§

fn eq(&self, other: &Query) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Query

Auto Trait Implementations§

§

impl Freeze for Query

§

impl RefUnwindSafe for Query

§

impl Send for Query

§

impl Sync for Query

§

impl Unpin for Query

§

impl UnsafeUnpin for Query

§

impl UnwindSafe for Query

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.RenameSpec.html b/target/doc/bookspec_checker/schema/struct.RenameSpec.html new file mode 100644 index 0000000..1fe069d --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.RenameSpec.html @@ -0,0 +1,21 @@ +RenameSpec in bookspec_checker::schema - RustSkip to main content

RenameSpec

Struct RenameSpec 

Source
pub struct RenameSpec {
+    pub code: String,
+    pub name: String,
+}
Expand description

Rename the account code to name (B-31).

+

Fields§

§code: String

The account’s code.

+
§name: String

Its new name.

+

Trait Implementations§

Source§

impl Clone for RenameSpec

Source§

fn clone(&self) -> RenameSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for RenameSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for RenameSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for RenameSpec

Source§

fn eq(&self, other: &RenameSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for RenameSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.RunSchedulesSpec.html b/target/doc/bookspec_checker/schema/struct.RunSchedulesSpec.html new file mode 100644 index 0000000..68c075c --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.RunSchedulesSpec.html @@ -0,0 +1,19 @@ +RunSchedulesSpec in bookspec_checker::schema - RustSkip to main content

RunSchedulesSpec

Struct RunSchedulesSpec 

Source
pub struct RunSchedulesSpec {
+    pub through: String,
+}
Expand description

Every schedule’s months due through through (B-16).

+

Fields§

§through: String

YYYY-MM-DD.

+

Trait Implementations§

Source§

impl Clone for RunSchedulesSpec

Source§

fn clone(&self) -> RunSchedulesSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for RunSchedulesSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for RunSchedulesSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for RunSchedulesSpec

Source§

fn eq(&self, other: &RunSchedulesSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for RunSchedulesSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.RunSpec.html b/target/doc/bookspec_checker/schema/struct.RunSpec.html new file mode 100644 index 0000000..27ed531 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.RunSpec.html @@ -0,0 +1,22 @@ +RunSpec in bookspec_checker::schema - RustSkip to main content

RunSpec

Struct RunSpec 

Source
pub struct RunSpec {
+    pub asset: String,
+    pub period: String,
+}
Expand description

A depreciation run of asset for period (YYYY-MM), dated at the +month’s end (B-15).

+

Fields§

§asset: String

A setup.assets id.

+
§period: String

YYYY-MM.

+

Trait Implementations§

Source§

impl Clone for RunSpec

Source§

fn clone(&self) -> RunSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for RunSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for RunSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for RunSpec

Source§

fn eq(&self, other: &RunSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for RunSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.ScheduleSpec.html b/target/doc/bookspec_checker/schema/struct.ScheduleSpec.html new file mode 100644 index 0000000..9cf3128 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.ScheduleSpec.html @@ -0,0 +1,36 @@ +ScheduleSpec in bookspec_checker::schema - RustSkip to main content

ScheduleSpec

Struct ScheduleSpec 

Source
pub struct ScheduleSpec {
+    pub id: String,
+    pub kind: String,
+    pub description: String,
+    pub total: String,
+    pub start: String,
+    pub months: u32,
+    pub convention: String,
+    pub balance_account: String,
+    pub pl_account: String,
+}
Expand description

A prepaid expense or deferred revenue recognized over its months +(B-16), in setup.schedules or registered by an event.

+

Fields§

§id: String

Its name in this example.

+
§kind: String

prepaid_expense or deferred_revenue.

+
§description: String

What it is.

+
§total: String

The whole amount, an exact decimal string.

+
§start: String

The day it starts, YYYY-MM-DD.

+
§months: u32

Its months, above zero.

+
§convention: String

daily or monthly_even.

+
§balance_account: String

The balance-sheet account it sits in.

+
§pl_account: String

The profit-and-loss account it recognizes to.

+

Trait Implementations§

Source§

impl Clone for ScheduleSpec

Source§

fn clone(&self) -> ScheduleSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ScheduleSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ScheduleSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for ScheduleSpec

Source§

fn eq(&self, other: &ScheduleSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for ScheduleSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.SchemaError.html b/target/doc/bookspec_checker/schema/struct.SchemaError.html new file mode 100644 index 0000000..e1fd6ac --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.SchemaError.html @@ -0,0 +1,22 @@ +SchemaError in bookspec_checker::schema - RustSkip to main content

SchemaError

Struct SchemaError 

Source
pub struct SchemaError {
+    pub id: String,
+    pub message: String,
+}
Expand description

Why an example is not well formed.

+

Fields§

§id: String

The example’s id, when it has one.

+
§message: String

What is wrong.

+

Trait Implementations§

Source§

impl Clone for SchemaError

Source§

fn clone(&self) -> SchemaError

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for SchemaError

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for SchemaError

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for SchemaError

Source§

impl Error for SchemaError

1.30.0 · Source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§

fn description(&self) -> &str

👎Deprecated since 1.42.0:

use the Display impl or to_string()

+
1.0.0 · Source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

+
Source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more
Source§

impl PartialEq for SchemaError

Source§

fn eq(&self, other: &SchemaError) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for SchemaError

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where + T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.Setup.html b/target/doc/bookspec_checker/schema/struct.Setup.html new file mode 100644 index 0000000..1a7684c --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.Setup.html @@ -0,0 +1,57 @@ +Setup in bookspec_checker::schema - RustSkip to main content

Setup

Struct Setup 

Source
pub struct Setup {
Show 18 fields + pub currency: String, + pub fiscal_year_start: String, + pub basis: String, + pub rounding: String, + pub accounts: Vec<AccountSpec>, + pub cash_accounts: Vec<String>, + pub financing_accounts: Vec<String>, + pub investing_accounts: Vec<String>, + pub fixed_assets: Vec<FixedAsset>, + pub assets: Vec<AssetSpec>, + pub schedules: Vec<ScheduleSpec>, + pub parties: Vec<PartySpec>, + pub members: Vec<MemberSpec>, + pub payees: Vec<PayeeSpec>, + pub status_changes: Vec<StatusChangeSpec>, + pub instruments: Vec<InstrumentSpec>, + pub projects: Vec<ProjectSpec>, + pub today: Option<String>, +
}
Expand description

The books an example sets up, before any event.

+

Fields§

§currency: String

ISO 4217 currency code.

+
§fiscal_year_start: String

MM-DD.

+
§basis: String

accrual or cash.

+
§rounding: String

How a figure is rounded to the currency’s minor unit: half-even, +half-away-from-zero or largest-remainder.

+
§accounts: Vec<AccountSpec>

The chart, parents before their subaccounts.

+
§cash_accounts: Vec<String>

The cash accounts (ASC 230-10-45-10 to 45-15).

+
§financing_accounts: Vec<String>

The financing accounts.

+
§investing_accounts: Vec<String>

The investing accounts.

+
§fixed_assets: Vec<FixedAsset>

Accounts that hold property and equipment, for an example whose +individual assets do not matter.

+
§assets: Vec<AssetSpec>

Fixed assets registered, with their figures (B-15).

+
§schedules: Vec<ScheduleSpec>

Prepaid-expense and deferred-revenue schedules (B-16).

+
§parties: Vec<PartySpec>

The company’s directory (B-26).

+
§members: Vec<MemberSpec>

The members of a multi-member LLC (B-13).

+
§payees: Vec<PayeeSpec>

Payees marked for an information return (B-19).

+
§status_changes: Vec<StatusChangeSpec>

A payee’s 1099 decision from a date on (B-19, D-40).

+
§instruments: Vec<InstrumentSpec>

The ways the company (or a member, for it) pays (B-19).

+
§projects: Vec<ProjectSpec>

The projects (B-37).

+
§today: Option<String>

The day the books are asked on: what an omitted date means (B-30).

+

Implementations§

Source§

impl Setup

Source

pub fn validate(&self, id: &str) -> Result<(), SchemaError>

Check the setup’s shape: its closed lists, its dates, its accounts +and its directory.

+

Trait Implementations§

Source§

impl Clone for Setup

Source§

fn clone(&self) -> Setup

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Setup

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Setup

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Setup

Source§

fn eq(&self, other: &Setup) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Setup

Auto Trait Implementations§

§

impl Freeze for Setup

§

impl RefUnwindSafe for Setup

§

impl Send for Setup

§

impl Sync for Setup

§

impl Unpin for Setup

§

impl UnsafeUnpin for Setup

§

impl UnwindSafe for Setup

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.ShareSpec.html b/target/doc/bookspec_checker/schema/struct.ShareSpec.html new file mode 100644 index 0000000..d061fd7 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.ShareSpec.html @@ -0,0 +1,23 @@ +ShareSpec in bookspec_checker::schema - RustSkip to main content

ShareSpec

Struct ShareSpec 

Source
pub struct ShareSpec {
+    pub party: String,
+    pub amount: Option<String>,
+    pub percent: Option<String>,
+}
Expand description

A party named on an entry, with its share (B-35).

+

Fields§

§party: String

A setup.parties name.

+
§amount: Option<String>

Its share as an exact decimal string.

+
§percent: Option<String>

Its share as an exact decimal fraction.

+

Trait Implementations§

Source§

impl Clone for ShareSpec

Source§

fn clone(&self) -> ShareSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ShareSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ShareSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for ShareSpec

Source§

fn eq(&self, other: &ShareSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for ShareSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.StatusChangeSpec.html b/target/doc/bookspec_checker/schema/struct.StatusChangeSpec.html new file mode 100644 index 0000000..8949569 --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.StatusChangeSpec.html @@ -0,0 +1,28 @@ +StatusChangeSpec in bookspec_checker::schema - RustSkip to main content

StatusChangeSpec

Struct StatusChangeSpec 

Source
pub struct StatusChangeSpec {
+    pub payee: String,
+    pub effective: String,
+    pub decision: String,
+    pub reason_kind: Option<String>,
+    pub reason: Option<String>,
+}
Expand description

A payee’s 1099 decision from effective on (B-19, D-40).

+

Fields§

§payee: String

A setup.payees name.

+
§effective: String

YYYY-MM-DD.

+
§decision: String

1099-NEC, 1099-MISC, undetermined, or not_reportable (with +reason_kind and reason).

+
§reason_kind: Option<String>

Why it is not reportable, from the closed list.

+
§reason: Option<String>

The facts, in words.

+

Trait Implementations§

Source§

impl Clone for StatusChangeSpec

Source§

fn clone(&self) -> StatusChangeSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for StatusChangeSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for StatusChangeSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for StatusChangeSpec

Source§

fn eq(&self, other: &StatusChangeSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for StatusChangeSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/schema/struct.WriteOffSpec.html b/target/doc/bookspec_checker/schema/struct.WriteOffSpec.html new file mode 100644 index 0000000..d5bcfae --- /dev/null +++ b/target/doc/bookspec_checker/schema/struct.WriteOffSpec.html @@ -0,0 +1,27 @@ +WriteOffSpec in bookspec_checker::schema - RustSkip to main content

WriteOffSpec

Struct WriteOffSpec 

Source
pub struct WriteOffSpec {
+    pub invoice: usize,
+    pub amount: Option<String>,
+    pub reason: String,
+}
Expand description

A write-off of the invoice an earlier event posted (rules.md B-41; +plan P4b S7): the invoice’s event, what to write off and why.

+

Fields§

§invoice: usize

The event (1-based) whose invoice this writes off: an invoice +event before it.

+
§amount: Option<String>

How much to write off, an exact decimal string above zero; left +out, all the invoice owes on the day.

+
§reason: String

Why it will not be collected (collection correspondence, a +bankruptcy), one line.

+

Trait Implementations§

Source§

impl Clone for WriteOffSpec

Source§

fn clone(&self) -> WriteOffSpec

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for WriteOffSpec

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for WriteOffSpec

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for WriteOffSpec

Source§

fn eq(&self, other: &WriteOffSpec) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for WriteOffSpec

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DeserializeOwned for T
where + T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_checker/sidebar-items.js b/target/doc/bookspec_checker/sidebar-items.js new file mode 100644 index 0000000..a6ca983 --- /dev/null +++ b/target/doc/bookspec_checker/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"mod":["derive","engine","files","rules","schema"]}; \ No newline at end of file diff --git a/target/doc/bookspec_gnucash/all.html b/target/doc/bookspec_gnucash/all.html new file mode 100644 index 0000000..6c121d3 --- /dev/null +++ b/target/doc/bookspec_gnucash/all.html @@ -0,0 +1 @@ +List of all items in this crateSkip to main content

All

List of all items

Structs

Functions

Constants

\ No newline at end of file diff --git a/target/doc/bookspec_gnucash/constant.IMAGE.html b/target/doc/bookspec_gnucash/constant.IMAGE.html new file mode 100644 index 0000000..3f14538 --- /dev/null +++ b/target/doc/bookspec_gnucash/constant.IMAGE.html @@ -0,0 +1,2 @@ +IMAGE in bookspec_gnucash - RustSkip to main content

IMAGE

Constant IMAGE 

Source
pub const IMAGE: &str = "wanderbooks-gnucash-oracle";
Expand description

The oracle container (just oracle builds it from oracle/gnucash).

+
\ No newline at end of file diff --git a/target/doc/bookspec_gnucash/fn.claimed.html b/target/doc/bookspec_gnucash/fn.claimed.html new file mode 100644 index 0000000..1b9b38e --- /dev/null +++ b/target/doc/bookspec_gnucash/fn.claimed.html @@ -0,0 +1,3 @@ +claimed in bookspec_gnucash - RustSkip to main content

claimed

Function claimed 

Source
pub fn claimed() -> Vec<RuleId>
Expand description

The rules this adapter claims: those whose examples ask only for +balances, which GnuCash answers itself.

+
\ No newline at end of file diff --git a/target/doc/bookspec_gnucash/index.html b/target/doc/bookspec_gnucash/index.html new file mode 100644 index 0000000..74d7519 --- /dev/null +++ b/target/doc/bookspec_gnucash/index.html @@ -0,0 +1,14 @@ +bookspec_gnucash - RustSkip to main content

Crate bookspec_gnucash

Crate bookspec_gnucash 

Source
Expand description

GnuCash as a second bookspec engine (plan/served.md P13 step 5).

+

The adapter keeps an example’s chart and entries as the oracle’s JSON +books (oracle/gnucash/books.py: accounts, entries, as-of days) and +asks GnuCash 5.10, in its pinned container, for each balance. GnuCash +is a cross-check, never the authority (docs/oracle.md, “Who is +right”): where it differs from an example, the difference is +adjudicated from the sources and recorded, not conformed to.

+

Only what GnuCash itself answers is claimed: the balance queries +(trial_balance, balances), by the rules whose examples ask nothing +else. GnuCash never refuses an entry (it books the difference to an +Imbalance account), so a refused event is accepted here, as it +would be by a GnuCash user, and the runner reports the difference.

+

Structs§

GnuCash
GnuCash, as bookspec’s Engine.

Constants§

IMAGE
The oracle container (just oracle builds it from oracle/gnucash).

Functions§

claimed
The rules this adapter claims: those whose examples ask only for +balances, which GnuCash answers itself.
\ No newline at end of file diff --git a/target/doc/bookspec_gnucash/sidebar-items.js b/target/doc/bookspec_gnucash/sidebar-items.js new file mode 100644 index 0000000..3cf9fa7 --- /dev/null +++ b/target/doc/bookspec_gnucash/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"constant":["IMAGE"],"fn":["claimed"],"struct":["GnuCash"]}; \ No newline at end of file diff --git a/target/doc/bookspec_gnucash/struct.GnuCash.html b/target/doc/bookspec_gnucash/struct.GnuCash.html new file mode 100644 index 0000000..d3063cf --- /dev/null +++ b/target/doc/bookspec_gnucash/struct.GnuCash.html @@ -0,0 +1,23 @@ +GnuCash in bookspec_gnucash - RustSkip to main content

GnuCash

Struct GnuCash 

Source
pub struct GnuCash { /* private fields */ }
Expand description

GnuCash, as bookspec’s Engine.

+

Implementations§

Source§

impl GnuCash

Source

pub fn new() -> Self

An empty engine.

+

Trait Implementations§

Source§

impl Default for GnuCash

Source§

fn default() -> GnuCash

Returns the “default value” for a type. Read more
Source§

impl Engine for GnuCash

Source§

fn load(&mut self, setup: &Setup) -> Result<(), Refusal>

Set the books up: the chart, the fixed assets, the schedules, the +parties, the members, the payees and their dated decisions, the +payment methods and the projects.
Source§

fn apply(&mut self, event: &Event) -> Result<(), Refusal>

Apply one event: an entry, a reversal, a close, a bill, an invoice, +a depreciation run, a disposal, a schedules run or a schedule’s +registration. An event the engine refuses leaves the books as they +were.
Source§

fn query(&self, q: &Query) -> Result<Value, Refusal>

Answer one query with the engine’s own figures. A figure is an +exact decimal string (never a JSON number: no engine may round a +cent through a float), a date is YYYY-MM-DD, and a format +query’s value is its lines or rows. A query the engine refuses +(a period the rule refuses, a command it refuses) is an +Err.
Source§

fn claims(&self) -> Claims

The rules and choices this engine declares.
Source§

fn change(&mut self, _change: &ChangeSpec) -> Result<(), Refusal>

Apply one change that posts no entry (a [[changes]] entry).

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_runner/all.html b/target/doc/bookspec_runner/all.html new file mode 100644 index 0000000..00d216c --- /dev/null +++ b/target/doc/bookspec_runner/all.html @@ -0,0 +1 @@ +List of all items in this crateSkip to main content

All

List of all items

Structs

Enums

Functions

\ No newline at end of file diff --git a/target/doc/bookspec_runner/enum.Outcome.html b/target/doc/bookspec_runner/enum.Outcome.html new file mode 100644 index 0000000..faff52f --- /dev/null +++ b/target/doc/bookspec_runner/enum.Outcome.html @@ -0,0 +1,24 @@ +Outcome in bookspec_runner - RustSkip to main content

Outcome

Enum Outcome 

Source
pub enum Outcome {
+    Pass,
+    Fail,
+    NotClaimed,
+}
Expand description

What the runner says about one rule.

+

Variants§

§

Pass

The engine claims the rule and every example that demonstrates it +passed.

+
§

Fail

The engine claims the rule and an example failed, or a claim has no +example behind it.

+
§

NotClaimed

The engine does not claim the rule.

+

Implementations§

Source§

impl Outcome

Source

pub fn key(self) -> &'static str

The outcome as the words a report prints.

+

Trait Implementations§

Source§

impl Clone for Outcome

Source§

fn clone(&self) -> Outcome

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for Outcome

Source§

impl Debug for Outcome

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for Outcome

Source§

impl PartialEq for Outcome

Source§

fn eq(&self, other: &Outcome) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Outcome

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_runner/fn.run.html b/target/doc/bookspec_runner/fn.run.html new file mode 100644 index 0000000..b2fcb60 --- /dev/null +++ b/target/doc/bookspec_runner/fn.run.html @@ -0,0 +1,9 @@ +run in bookspec_runner - RustSkip to main content

run

Function run 

Source
pub fn run<'a, E>(
+    examples: &'a [Example],
+    catalog: &[Rule],
+    make: impl FnMut(&'a Example) -> E,
+) -> Report
where + E: Engine + 'a,
Expand description

Run examples against engines made by make, one fresh engine per +example, and report per rule against catalog (normally +bookspec_checker::rules()).

+
\ No newline at end of file diff --git a/target/doc/bookspec_runner/fn.run_example.html b/target/doc/bookspec_runner/fn.run_example.html new file mode 100644 index 0000000..21bf663 --- /dev/null +++ b/target/doc/bookspec_runner/fn.run_example.html @@ -0,0 +1,4 @@ +run_example in bookspec_runner - RustSkip to main content

run_example

Function run_example 

Source
pub fn run_example(ex: &Example, engine: &mut dyn Engine) -> Result<(), String>
Expand description

Run one example against one engine: load the setup, apply every event +(accepted or refused as the example says), check the expectations named +after each event, make the changes named after it, then check the rest.

+
\ No newline at end of file diff --git a/target/doc/bookspec_runner/index.html b/target/doc/bookspec_runner/index.html new file mode 100644 index 0000000..7618995 --- /dev/null +++ b/target/doc/bookspec_runner/index.html @@ -0,0 +1,12 @@ +bookspec_runner - RustSkip to main content

Crate bookspec_runner

Crate bookspec_runner 

Source
Expand description

bookspec’s conformance runner: it drives any Engine through the +examples and reports, per rule, pass, fail or not claimed +(plan/served.md 8.2 P13 step 2).

+

The runner is the only judge. An engine answers; the runner compares the +answer with the example’s expected values, and with the refusal the +example names when the engine refuses. The engine is never asked +whether its own answer is right.

+

Structs§

ExampleReport
One example’s outcome.
Report
The runner’s report: what it found of each rule, and each example.

Enums§

Outcome
What the runner says about one rule.

Functions§

run
Run examples against engines made by make, one fresh engine per +example, and report per rule against catalog (normally +bookspec_checker::rules()).
run_example
Run one example against one engine: load the setup, apply every event +(accepted or refused as the example says), check the expectations named +after each event, make the changes named after it, then check the rest.
\ No newline at end of file diff --git a/target/doc/bookspec_runner/sidebar-items.js b/target/doc/bookspec_runner/sidebar-items.js new file mode 100644 index 0000000..3725701 --- /dev/null +++ b/target/doc/bookspec_runner/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"enum":["Outcome"],"fn":["run","run_example"],"struct":["ExampleReport","Report"]}; \ No newline at end of file diff --git a/target/doc/bookspec_runner/struct.ExampleReport.html b/target/doc/bookspec_runner/struct.ExampleReport.html new file mode 100644 index 0000000..f9c2605 --- /dev/null +++ b/target/doc/bookspec_runner/struct.ExampleReport.html @@ -0,0 +1,19 @@ +ExampleReport in bookspec_runner - RustSkip to main content

ExampleReport

Struct ExampleReport 

Source
pub struct ExampleReport {
+    pub id: String,
+    pub failure: Option<String>,
+}
Expand description

One example’s outcome.

+

Fields§

§id: String

The example’s id.

+
§failure: Option<String>

Why it failed, if it did.

+

Trait Implementations§

Source§

impl Clone for ExampleReport

Source§

fn clone(&self) -> ExampleReport

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ExampleReport

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for ExampleReport

Source§

impl PartialEq for ExampleReport

Source§

fn eq(&self, other: &ExampleReport) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for ExampleReport

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/bookspec_runner/struct.Report.html b/target/doc/bookspec_runner/struct.Report.html new file mode 100644 index 0000000..2fa8a2f --- /dev/null +++ b/target/doc/bookspec_runner/struct.Report.html @@ -0,0 +1,24 @@ +Report in bookspec_runner - RustSkip to main content

Report

Struct Report 

Source
pub struct Report {
+    pub rules: BTreeMap<RuleId, Outcome>,
+    pub examples: Vec<ExampleReport>,
+    pub unclaimed: Vec<String>,
+}
Expand description

The runner’s report: what it found of each rule, and each example.

+

Fields§

§rules: BTreeMap<RuleId, Outcome>

Every rule of the catalogue the runner was given, and its outcome.

+
§examples: Vec<ExampleReport>

Every example, in the order run.

+
§unclaimed: Vec<String>

Failures that belong to no rule: an example no rule lists, a rule +claimed but unknown to the catalogue.

+

Implementations§

Source§

impl Report

Source

pub fn passed(&self) -> bool

True when every claimed rule passed and nothing else failed.

+
Source

pub fn failures(&self) -> Vec<String>

Every failure, with its rule’s outcome where it has one.

+

Trait Implementations§

Source§

impl Clone for Report

Source§

fn clone(&self) -> Report

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Report

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Report

Source§

fn default() -> Report

Returns the “default value” for a type. Read more
Source§

impl Eq for Report

Source§

impl PartialEq for Report

Source§

fn eq(&self, other: &Report) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for Report

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where + T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where + T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where + T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+
Source§

impl<T, U> Into<U> for T
where + U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Source§

impl<T> ToOwned for T
where + T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where + U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where + U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
\ No newline at end of file diff --git a/target/doc/crates.js b/target/doc/crates.js new file mode 100644 index 0000000..a4317a9 --- /dev/null +++ b/target/doc/crates.js @@ -0,0 +1,2 @@ +window.ALL_CRATES = ["bookspec_checker","bookspec_gnucash","bookspec_runner"]; +//{"start":21,"fragment_lengths":[18,19,18]} \ No newline at end of file diff --git a/target/doc/help.html b/target/doc/help.html new file mode 100644 index 0000000..5401346 --- /dev/null +++ b/target/doc/help.html @@ -0,0 +1 @@ +HelpSkip to main content

Help

Rustdoc help

Back
\ No newline at end of file diff --git a/target/doc/search.index/030bc10cda.js b/target/doc/search.index/030bc10cda.js new file mode 100644 index 0000000..6d08cf5 --- /dev/null +++ b/target/doc/search.index/030bc10cda.js @@ -0,0 +1 @@ +rn_("BQLBAAAW3QMQdgJyeaHEAAC9AxUBwgAAENoDcxUDFQHDAAASJwNwHwKlAsAAABSWAxBdAmVw7gHzAP0TwAABhgAAAA==") \ No newline at end of file diff --git a/target/doc/search.index/040439ceec.js b/target/doc/search.index/040439ceec.js new file mode 100644 index 0000000..ac9e0f7 --- /dev/null +++ b/target/doc/search.index/040439ceec.js @@ -0,0 +1 @@ +rn_("IcIAAMgD2wNVAsEAABPCAyDdAxQEa3PpAeoB6wHsARkD+wJvczHFAADjAxIEEwSTAMAGYMEAAAHixAAABCPhfwAAAIsAAAAR") \ No newline at end of file diff --git a/target/doc/search.index/06e3290ba0.js b/target/doc/search.index/06e3290ba0.js new file mode 100644 index 0000000..d1b2f22 --- /dev/null +++ b/target/doc/search.index/06e3290ba0.js @@ -0,0 +1 @@ +rn_("BQLBAAAhjwHhAakSBGNuFQHFAAAQzwNzJgMbAsgAAAPdZG0hxwAA0gMrBDUCwwAAFdUDUG8CcAJxAnIC0ANyc/sBGALFAysCxwAABB5jbecBAP5BBSACwgAAAgrFAAADlwFpAgAA") \ No newline at end of file diff --git a/target/doc/search.index/142cbb72fd.js b/target/doc/search.index/142cbb72fd.js new file mode 100644 index 0000000..c2b748e --- /dev/null +++ b/target/doc/search.index/142cbb72fd.js @@ -0,0 +1 @@ +rn_("IcIAAP0BdAIVAcQAABYVBHG8AxUBwwAAEGACc4gDFQHAAAAQbQJyAALXAQD9EJgG4AAAAxfCAAADFzswAAABAABdAAQAgwAAAJcALgAMAgAArAIsAA==") \ No newline at end of file diff --git a/target/doc/search.index/2813fb9460.js b/target/doc/search.index/2813fb9460.js new file mode 100644 index 0000000..414b516 --- /dev/null +++ b/target/doc/search.index/2813fb9460.js @@ -0,0 +1 @@ +rn_("FQHAAAAijwOTA3B6AkMAA8MAAAPXwQAAAxZhaXPijwEAAOEBAAAlAgAAADAFA8AAACTiAyIEEh4EE24CYW1zocQAAIsDRwkACMgAAAPgxQAABBrFAAAEG8EAAAQaxAAAA+Q3Y2ZnaWtydDowAAABAAAAAAAXABAAAAA9AAcCXwJiAggDCgMMAxIDEwMUAyIDJwMqA44DjwORA5IDkwPLA8wD3wMWBBgEGQQ=") \ No newline at end of file diff --git a/target/doc/search.index/28e466bd62.js b/target/doc/search.index/28e466bd62.js new file mode 100644 index 0000000..e44c80f --- /dev/null +++ b/target/doc/search.index/28e466bd62.js @@ -0,0 +1 @@ +rn_("McIAAI0BjgHfASUBwAAAIiIDGQRwEgLhA/MAAXOC1gEAAKHHAAAmBPMAh+SdAQAAYwIAAGUCAAB8AgAAHQMAAAABIA==") \ No newline at end of file diff --git a/target/doc/search.index/291c06a31f.js b/target/doc/search.index/291c06a31f.js new file mode 100644 index 0000000..ea218a6 --- /dev/null +++ b/target/doc/search.index/291c06a31f.js @@ -0,0 +1 @@ +rn_("AUI7MAAAAQAALQACAAsDAAArAywA8wABbTswAAABAAAtAAIAiQEAAKkBLAArAuIAAAOUcnehxAAAIAQFAsEAABTXAxOPA2FzO8AKBMEAAAJs+4o=") \ No newline at end of file diff --git a/target/doc/search.index/2a8e24b962.js b/target/doc/search.index/2a8e24b962.js new file mode 100644 index 0000000..ff3c6c9 --- /dev/null +++ b/target/doc/search.index/2a8e24b962.js @@ -0,0 +1 @@ +rn_("RQHAAAASjgNwaALWAyYEJwTzAgFz6Q4CAACKAwAAzQMAAOMDAADlAwAAEgQAAB8EAAAkBAAAKAQAACwEAAAwEAEAEA==") \ No newline at end of file diff --git a/target/doc/search.index/2b2f8edc3d.js b/target/doc/search.index/2b2f8edc3d.js new file mode 100644 index 0000000..c9ef2a4 --- /dev/null +++ b/target/doc/search.index/2b2f8edc3d.js @@ -0,0 +1 @@ +rn_("tQHAAACw9wFk3AGhxAAAJAP7gyUBwwAAE8wDc2YCIQMbAuAAAAMJZXnBxAAAmgMhwQAAlQHoAWHBAACdAWMCZQIdAx4DHwMxwQAAAwLeAxUEFQHCAAAXLARzKgQTgYzNAAAELSuSwAAAA9EBBAHgAAADx3I7MAAAAQAAHQACAJADAACeAxwAvx/+wAY4CuEAAAPD") \ No newline at end of file diff --git a/target/doc/search.index/2ffc4253b9.js b/target/doc/search.index/2ffc4253b9.js new file mode 100644 index 0000000..e3e12f2 --- /dev/null +++ b/target/doc/search.index/2ffc4253b9.js @@ -0,0 +1 @@ +rn_("IcYAACMDhAMFjMQAABIqBB4tBBUBwAAAMOQBvQO+A3N3AvsCaHIlgcAAABYsBN0DFAQBRzswAAABAAAsAAIA1AMAAOYDKwABQ6xYAwAA8wACaXQ7MAAAAQAALAACABEBAAAuASsA1wEA/gAEAQvCAAADwumTAQAA6QEAAG4CAAAZAwAAIwMAAIQDAACaAwAA4gMAACIEAAAqBAAAAwAgMAA=") \ No newline at end of file diff --git a/target/doc/search.index/32dd9a07b1.js b/target/doc/search.index/32dd9a07b1.js new file mode 100644 index 0000000..cd4779c --- /dev/null +++ b/target/doc/search.index/32dd9a07b1.js @@ -0,0 +1 @@ +rn_("BQLAAAAW3QMQdgJyeRUBwQAAFhUEcbwDUcAAAG8CcAJxAnIC0ANjAcAA4MQAAAPV8/sBAAAdAK0B8wACbHThPgAAAL8DAAAi") \ No newline at end of file diff --git a/target/doc/search.index/3d18b7e6e2.js b/target/doc/search.index/3d18b7e6e2.js new file mode 100644 index 0000000..89d69cc --- /dev/null +++ b/target/doc/search.index/3d18b7e6e2.js @@ -0,0 +1 @@ +rn_("IcEAABwBfAElAcAAABIIA3CoAc8DAUY7MAAAAQAALAACANQDAADmAysAIcIAAOMB4AMVAcAAABYVBHG8A+cDAP2RQArIAAAEK+YQAQAAJQEAAF4CAAAmAwAAyAMAANcDAADbAwAABAAAAA==") \ No newline at end of file diff --git a/target/doc/search.index/3e89de01c6.js b/target/doc/search.index/3e89de01c6.js new file mode 100644 index 0000000..e4d308c --- /dev/null +++ b/target/doc/search.index/3e89de01c6.js @@ -0,0 +1 @@ +rn_("IcIAAAoDGAQlAcAAABIIA3CoAc8D8wABc+UQAQAAJQEAACYDAADIAwAA1wMAANsDAAAEAAArAuAAAAHmZHQFAsAAABUkBBEgAmNncwD9EYAEwAAAAacBhwAAAA==") \ No newline at end of file diff --git a/target/doc/search.index/468d6e6bcb.js b/target/doc/search.index/468d6e6bcb.js new file mode 100644 index 0000000..7cbc51b --- /dev/null +++ b/target/doc/search.index/468d6e6bcb.js @@ -0,0 +1 @@ +rn_("dQHAAAAijgPfA3DgAWgCuwPWA9oDJgQnBDHAAAAUAVsBXAEFjMMAABIqBB4tBPsCaXkBAITGAAADyTswAAABAACHAAUAhQAAAMkALAANAgAA2QIsAFgDKwAhwgAAIwOEAxUBwAAAMOQBvQO+A3N3AmcOAP2QTQPAAAACJMIAAAMPxgAABBY6MAAAAQAAAAAAHAAQAAAAFQFdAV4BoQGiAaMBpAGlAaYB5QEOAg8CEAIRAiMCFQOHA4oDzQPOA+MD5QMSBBMEHwQkBCgEKQQsBA==") \ No newline at end of file diff --git a/target/doc/search.index/4a706b0d2d.js b/target/doc/search.index/4a706b0d2d.js new file mode 100644 index 0000000..8e80057 --- /dev/null +++ b/target/doc/search.index/4a706b0d2d.js @@ -0,0 +1 @@ +rn_("NQLAAAASywMTGARwcxsDygPcA/MCAXPifgIAABcEAAAlBAAAEAAVgcAAABYfBHkCocQAANgDBQLAAAATLQQQmANheRUBwwAAEM8DcyYDocUAACgE+wJjczcHAP1DAQvBAAABksQAAAOZOzAAAAEAAD0ADwCgAQAA5gEAAPcBAgAIAgEACwIAABQCAAApAgEAZwIAAHUCAACAAisAIAMAACgDAACNAwAAlwMAANEDAAA=") \ No newline at end of file diff --git a/target/doc/search.index/4ce6ae62de.js b/target/doc/search.index/4ce6ae62de.js new file mode 100644 index 0000000..2da281d --- /dev/null +++ b/target/doc/search.index/4ce6ae62de.js @@ -0,0 +1 @@ +rn_("oc4AACgERQHAAAASjgNwaALWAyYEJwTzAwFz6Q4CAACKAwAAzQMAAOMDAADlAwAAEgQAAB8EAAAkBAAAKAQAACwEAAAwEAEAEMv9kEAIwwAAAmfEAAAEGg==") \ No newline at end of file diff --git a/target/doc/search.index/4d175cbed4.js b/target/doc/search.index/4d175cbed4.js new file mode 100644 index 0000000..cb9dfd3 --- /dev/null +++ b/target/doc/search.index/4d175cbed4.js @@ -0,0 +1 @@ +rn_("FQHCAAAXLARzKgRDAP2EwQDCAAACAMQAAAMJzQAABC3BAAABlDswAAABAAAwAAUAdAAAABYBAACUAQAACwMAACsDLAA=") \ No newline at end of file diff --git a/target/doc/search.index/4f3823130f.js b/target/doc/search.index/4f3823130f.js new file mode 100644 index 0000000..1e10ee1 --- /dev/null +++ b/target/doc/search.index/4f3823130f.js @@ -0,0 +1 @@ +rn_("IcAAAI8B4QGhxAAAiwMnAQDAGqDFAAAEGsUAAAQbxAAAA+TvBwIAAF8CAABiAgAACAMAAAoDAAAMAwAAEgMAACIDAAAnAwAAKgMAAI4DAACRAwAAywMAAN8DAAAWBAAAGAQAAAAAACAAEhAB") \ No newline at end of file diff --git a/target/doc/search.index/4f90a33897.js b/target/doc/search.index/4f90a33897.js new file mode 100644 index 0000000..9d3eaa4 --- /dev/null +++ b/target/doc/search.index/4f90a33897.js @@ -0,0 +1 @@ +rn_("AUM7MAAAAQAALQACAA0CAADZAiwAAUM7MAAAAQAALQACAAwCAACsAiwA8wACZmnmFAEAABoBAABbAQAAcgEAAGoCAADSAwAAKwQAAAATEAA=") \ No newline at end of file diff --git a/target/doc/search.index/5282f2f8ac.js b/target/doc/search.index/5282f2f8ac.js new file mode 100644 index 0000000..4c941c0 --- /dev/null +++ b/target/doc/search.index/5282f2f8ac.js @@ -0,0 +1 @@ +rn_("ZQHAAAAQKwJzlwGYAfYBFQIWAhcCAQACwQAAA8vCAAAEGHBz5HcBAAAbAwAAygMAANgDAADcAwAAQAEApYLBAACklAOZAQUCwgAAocMDpiAEaXLzAANmaXPkiQAAAAUBAAB+AgAAFwQAACUEAAAXEAChygAAKAT7A2FldA==") \ No newline at end of file diff --git a/target/doc/search.index/549a0b0689.js b/target/doc/search.index/549a0b0689.js new file mode 100644 index 0000000..dee6d98 --- /dev/null +++ b/target/doc/search.index/549a0b0689.js @@ -0,0 +1 @@ +rn_("FQHAAAAS3wNwuwPzBgFzAYcDAAAFAsAAAKYSBKSFA2FyJQHHAAATGARzygPcA2cBAP0VgATFAAAELMEAAAIH0t0DAAA3") \ No newline at end of file diff --git a/target/doc/search.index/5f22cd9d57.js b/target/doc/search.index/5f22cd9d57.js new file mode 100644 index 0000000..770fe31 --- /dev/null +++ b/target/doc/search.index/5f22cd9d57.js @@ -0,0 +1 @@ +rn_("UcAAABoBcgFzAXQBdQGhwwAAhQMVA8AAACYXBCUEIWQCewISJwNjZXAfArHCAACUA7UBwAAAsPcBZNwBocQAACQD+4MhwQAAlQHoATHBAAADAt4DFQQBBAHgAAADx3I7MAAAAQAAHQACAJADAACeAxwAvwH+QAQYCMAAAAJjBcDABAwAAKXYAxIaAxPVAyHDAABhAskD1w8A/kBFgEnCAAACI+oeAQAAZQEAAJEBAADiAQAAAQIAACQCAABtAgAAEAMAAMcDAADkAwAAGgQAACEQAAAAAA==") \ No newline at end of file diff --git a/target/doc/search.index/61fc0bf159.js b/target/doc/search.index/61fc0bf159.js new file mode 100644 index 0000000..a01e0a3 --- /dev/null +++ b/target/doc/search.index/61fc0bf159.js @@ -0,0 +1 @@ +rn_("RQHAAAASjgNwaALWAyYEJwTzAAFz6qEBAAAOAgAAigMAAM0DAADjAwAA5QMAABIEAAAfBAAAJAQAACgEAAAsBAAAUwEAEAEA") \ No newline at end of file diff --git a/target/doc/search.index/6390f3d7fc.js b/target/doc/search.index/6390f3d7fc.js new file mode 100644 index 0000000..97d7216 --- /dev/null +++ b/target/doc/search.index/6390f3d7fc.js @@ -0,0 +1 @@ +rn_("AUI7MAAAAQAALQACAAsDAAArAywA8wEBbTswAAABAAAtAAIAiQEAAKkBLAChxAAAIAQFAsEAABTXAxOPA2Fz+wJjZvuK") \ No newline at end of file diff --git a/target/doc/search.index/679c71e80d.js b/target/doc/search.index/679c71e80d.js new file mode 100644 index 0000000..05e4fb3 --- /dev/null +++ b/target/doc/search.index/679c71e80d.js @@ -0,0 +1 @@ +rn_("AUM7MAAAAQAALQACAJ4BAAAwAiwAAUM7MAAAAQAALQACAA0CAADZAiwAAUM7MAAAAQAALQACAAwCAACsAiwAFQHAAAASEwNw5wHzAAFzhG4BAAArg8UAAAQj9wAA/TCBB8QAAAOJwgAAAxLBAAACHjowAAABAAAAAAAeABAAAAA7AHAAcQByAHMAfAB9ABQBGgEhASIBWwFcAWoBawFsAW0BcgFzAXQBdQGDAfoBagJrAmwCdgIJA5gD0gMrBA==") \ No newline at end of file diff --git a/target/doc/search.index/6ab5240012.js b/target/doc/search.index/6ab5240012.js new file mode 100644 index 0000000..8442984 --- /dev/null +++ b/target/doc/search.index/6ab5240012.js @@ -0,0 +1 @@ +rn_("pQHCAAAQKwJzlwEFAsAAABIgAhIYBGFwAULbYgIAAKoHAQ4IZwE5SwMBBgHgAAADx3I7MAAAAQAAHQACAJADAACeAxwAGwLgAAACXnJ0BQLCAAAS0QPEmgNicPcCAP0UgA7KAAAEJzowAAABAAAAAAAuABAAAAAYARkBGwFfAWIBYwFkAXYBdwF4AXkBegF7AYcBiAGfAecB8wH0AfwBAwISAhMCGgIhAiICLgJkAm8CcAJxAnICcwJ7Ag0DDgMbA4sDjAPKA9AD2APZA9wD3gPhAxUE") \ No newline at end of file diff --git a/target/doc/search.index/6c125e2cd4.js b/target/doc/search.index/6c125e2cd4.js new file mode 100644 index 0000000..8ab2519 --- /dev/null +++ b/target/doc/search.index/6c125e2cd4.js @@ -0,0 +1 @@ +rn_("FQHGAAASGQRw4QPzAQFj4ZsBAADwAQAAEiHBAABhAskDQcIAACQDJQPiAyIEQcMAAGoCawLSAysEFYHAAACmKAR1AjMAwBQCwgAAAxXilQAAAB0CAAAGAwAAABDnBAD+AEVQBsoAAAQqxQAAA97BAAADEPKQAQAAiAE=") \ No newline at end of file diff --git a/target/doc/search.index/alias/62150c532c.js b/target/doc/search.index/alias/62150c532c.js new file mode 100644 index 0000000..f829e46 --- /dev/null +++ b/target/doc/search.index/alias/62150c532c.js @@ -0,0 +1 @@ +rd_("") \ No newline at end of file diff --git a/target/doc/search.index/crateNames/b043127038.js b/target/doc/search.index/crateNames/b043127038.js new file mode 100644 index 0000000..3991d03 --- /dev/null +++ b/target/doc/search.index/crateNames/b043127038.js @@ -0,0 +1 @@ +rd_("A`bookspec_checkerA`bookspec_gnucashobookspec_runner") \ No newline at end of file diff --git a/target/doc/search.index/desc/8ec65d0e5d.js b/target/doc/search.index/desc/8ec65d0e5d.js new file mode 100644 index 0000000..1eef749 --- /dev/null +++ b/target/doc/search.index/desc/8ec65d0e5d.js @@ -0,0 +1 @@ +rd_("CgIts number in docs/spec/rules.md, 1 to 45.AhIts bookspec identifier.BoStable, never reused; the file is named for it.AiIts name in this example.0BdThe example\xe2\x80\x99s id, when it has one.AcThe example\xe2\x80\x99s id.Cgmembers or retained_earnings.AlA period query\xe2\x80\x99s last day.AfA period\xe2\x80\x99s last day.CfEvery area, in the order the specification lists them.BfThe area\xe2\x80\x99s key in a rule identifier.BjThe status as the specification writes it.BcThe key the example spells it with.BiThe outcome as the words a report prints.EgThe identifier of area area, rule number n (counting from \xe2\x80\xa6CiA refusal of reason under rule.DhThe claims of an engine that claims rules, with no choices.A`An empty engine.EbRun examples against engines made by make, one fresh \xe2\x80\xa6AgWhat differs, in words.hWhy not.ChReceivables and payables: documents, aging, settlements.CiOne of bookspec\xe2\x80\x99s areas: the subject a rule belongs to.gA bill.CjThe engine claims the rule and an example failed, or a \xe2\x80\xa6CeThe engine claims the rule and every example that \xe2\x80\xa6BfA list of rows, each a list of fields.AnOne rule of the specification.AgThe area it belongs to.iIts area.6iIts code.AeThe account\xe2\x80\x99s code.BeThe account a command names, by code.AlThe account a command names.BbIts cost, an exact decimal string.mIts new cost.ChThe day of an entry, a reversal, a close, a bill, an \xe2\x80\xa6C`1099-NEC or 1099-MISC.AoReturns the argument unchanged.0000000000000000000000000000000000000000CfA period query\xe2\x80\x99s first day, YYYY-MM-DD.CfA period\xe2\x80\x99s first day (raw, YYYY-MM-DD).2222BaCalls U::from(self).00000000000000000000000000000000000000000000ChWhich of the event\xe2\x80\x99s kinds it is, or why it is not \xe2\x80\xa6Eginternal, client, on_spec or other.Fnasset, liability, equity, revenue or expense.Cnprepaid_expense or deferred_revenue.Gabank, business_card, member_card, member_cash_or_check or \xe2\x80\xa6CfSet the books up: the chart, the fixed assets, the \xe2\x80\xa6AdIts name, once each.iIts name.CkThe member\xe2\x80\x99s name; a party\xe2\x80\x99s, with the member role, \xe2\x80\xa622mIts new name.CiThe new name a rename_account command gives.AcThe query\xe2\x80\x99s name.BjThe rule whose symbolic form derived them.BiThe rule whose symbolic form was applied.CmThe rule\xe2\x80\x99s entry in the catalogue, if the specification \xe2\x80\xa6BiThe bookspec rule the refusal belongs to.BbThe rule b (1 to 45).CnThe normative sentence the example demonstrates: what MUST \xe2\x80\xa6Ejpurchase, carryover_723 or personal_use_conversion.Bjdebit or credit.AnApplicability tags, non-empty.B`Fixed assets and capitalization.AdA close of a period.ChThe mechanics of an entry: lines, sides, amounts, dates.ChOne event: an entry, a reversal, a close, a bill, an \xe2\x80\xa6DaThe oracle container (just oracle builds it from \xe2\x80\xa6BdAn entry, by its lines.A`A list of lines.ChThe question an expectation asks: everything but the \xe2\x80\xa6BhThe party roles the specification names.BoThe books an example sets up, before any event.ChThe event after which it is made (1 to the number of \xe2\x80\xa6CiThe books after event N, not after the last (a format \xe2\x80\xa6CkThe books after event N (the runner has already applied \xe2\x80\xa6CnApply one event: an entry, a reversal, a close, a bill, an \xe2\x80\xa6AgAn as-of query\xe2\x80\x99s day.0AoA setup.assets id.00E`The fixed asset a disposal, depreciation_schedule, \xe2\x80\xa6AfThe asset asked about.Bjaccrual or cash.ChHow the company got it and the facts its tax figures \xe2\x80\xa6Ehparty_totals\xe2\x80\x99 basis: cash or all (B-35 item 4).Bcparty_totals\xe2\x80\x99 basis.AdA close of a period.EeThe event whose entry an entry or party_part query asks \xe2\x80\xa6BeThe event whose entry is asked about.DlThe run_depreciation event a run query asks about.BnThe event a run query asks about.ClThe specification\xe2\x80\x99s own files, carried by the crate: a \xe2\x80\xa6AeIts label, once each.C`The card\xe2\x80\x99s or account\xe2\x80\x99s last four, if known.AcAn entry\xe2\x80\x99s lines.jIts lines.0CjAn entry as an earlier version could write it and this \xe2\x80\xa6CaThe party it belongs to, by name (informational).EdParse BS-<area>-<n>, refusing an unknown area, a missing orB`The area key names.BbThe status key names.BbA setup.parties name.0FbThe party a party_part, party_totals or party_tin_last4 \xe2\x80\xa6AfThe party asked about.BaA setup.payees name.ClThe payee (a setup.payees name) the entry paid.CfThe payee a vendor_1099 query asks about.AfThe payee asked about.CnAnswer one query with the engine\xe2\x80\x99s own figures. A figure \xe2\x80\xa6CnThe question this expectation asks, as the engine receives \xe2\x80\xa6BjThe query\xe2\x80\x99s name (QUERIES).EfRole keys; vendor and customer give the party its record \xe2\x80\xa6BgThe rule identifiers the engine claims.BkThe catalogue: every rule, in B-rule order.Cbbookspec\xe2\x80\x99s rule identifiers and their catalogue.CmEvery rule of the catalogue the runner was given, and its \xe2\x80\xa6BaThe books before the first event.CjTheir share of income, an exact decimal fraction above \xe2\x80\xa6BkThe day it starts, YYYY-MM-DD.AhYYYY-MM-DD.DbIts normative title, as docs/spec/rules.md states it.BaWhat the example shows, in words.CnThe day the books are asked on: what an omitted date means \xe2\x80\xa6BjThe whole amount, an exact decimal string.CjThe specification derives the example\xe2\x80\x99s figures, and \xe2\x80\xa6CiA human\xe2\x80\x99s or the house\xe2\x80\x99s choice among options the \xe2\x80\xa6ClWhat an engine declares about itself: the rules it takes \xe2\x80\xa6BlAn accounting engine, as bookspec checks it.CiOne expectation: a query, the dates or things it asks \xe2\x80\xa6CiInterchange formats: the journal format gate and the IIF.CiThe ledger: the chart, accounts, the journal, the format.CiPeriods: closes, closed periods, what an omitted date \xe2\x80\xa6CjThe runner\xe2\x80\x99s report: what it found of each rule, and \xe2\x80\xa6FcA bookspec rule identifier: BS-<area>-<n> (e.g. BS-entry-1\xe2\x80\xa6CnThe status of a rule, in bookspec\xe2\x80\x99s vocabulary: what its \xe2\x80\xa6CiWhat a query expects: figures by key (every figure an \xe2\x80\xa6AgHow many results agree.BeIts share as an exact decimal string.DoOne line\xe2\x80\x99s amount, exactly one of amount and lines.0CnHow much to write off, an exact decimal string above zero; \xe2\x80\xa6BoIts amount, an exact decimal string above zero.BoThe amount, an exact decimal string above zero.BnThe identifier as the specification writes it.CcFixed assets registered, with their figures (B-15).DhApply one change that posts no entry (a [[changes]] entry).DgThe option this engine picks for rule, if it declares one.BkThe rules and choices this engine declares.BgTrue when rule is claimed.CiDerive what the specification says about ex.DkThe specification\xe2\x80\x99s own checker (plan/served.md P13 step \xe2\x80\xa6CgThe interface an accounting engine implements to be \xe2\x80\xa6BfThe events, in order, counting from 1.BlWhat is expected of the books, at least one.CeA header groups other accounts and takes no postings.Cjstraight_line, the one method the books have.AgIts months, above zero.BhIts parent\xe2\x80\x99s code, declared before it.ChTrue when every claimed rule passed and nothing else \xe2\x80\xa6BoPayees marked for an information return (B-19).AeYYYY-MM.CaWhat was refused, in the specification\xe2\x80\x99s words.AdThe facts, in words.CnWhy it will not be collected (collection correspondence, a \xe2\x80\xa6AdWhy it is corrected.iA rename.CiThe shape of a bookspec example: the TOML schema, the \xe2\x80\xa6DkWhat its statement rests on; None for a rule allocated but \xe2\x80\xa6EhWhat the expected values rest on: AUTHORITY, CONVENTION or \xe2\x80\xa6Ejactive, paused, finished or abandoned.ChThe values the query expects; panics when it gives none.AgWhat the query expects.AdThe vendor\xe2\x80\x99s name.CfWhat the derivation found of one expectation or event.CnOne bookspec example: a setup, its events and changes, and \xe2\x80\xa6BlA table of named values, every one a string.BmGnuCash, as bookspec\xe2\x80\x99s Engine.kAn invoice.BdWhat the runner says about one rule.CiPartners and parties: shares, members\xe2\x80\x99 capital, the \xe2\x80\xa6BfPrepaid expenses and deferred revenue.ClThe queries every engine must answer: the figure queries \xe2\x80\xa6ClAn engine\xe2\x80\x99s refusal: the rule that refuses, and why in \xe2\x80\xa6CgRevenue: when it is recognized and how it is presented.FeA depreciation run of asset for period (YYYY-MM), dated at \xe2\x80\xa6BfThe reference model does not cover it.C`Information returns: 1099s and their thresholds.BeThe account it pays through, by code.AeThe account\xe2\x80\x99s code.CeThe account an add_account command adds.BhThe account an add-account command adds.ClChanges that post no entry, each made after the event it \xe2\x80\xa6CkThe choice rules whose option the engine picks, and the \xe2\x80\xa6CkThe rules this adapter claims: those whose examples ask \xe2\x80\xa6AcThe example\xe2\x80\x99s id.AiWhy it failed, if it did.CgThe figures the query expects; panics on lines or rows.kAn invoice.CiThe event (1-based) whose invoice this writes off: an \xe2\x80\xa6BoA date, YYYY-MM-DD and a real day.CgTrue when the example may tag it with parties and a \xe2\x80\xa6BiThe members of a multi-member LLC (B-13).nWhat is wrong.BaThe company\xe2\x80\x99s directory (B-26).DjThe parties (a setup.parties name) the entry is with, and \xe2\x80\xa6BgIts share as an exact decimal fraction.AjThe project it belongs to.BdThe project the line is tagged with.CdThe project a project query asks about.AhThe project asked about.ChThe engine refuses the event, for this reason in the \xe2\x80\xa6DhA command, or a period, the engine refuses: why, in the \xe2\x80\xa6BcWhat was derived, in the order met.AbIts salvage value.AfIts new salvage value.AkExact citations, non-empty.AhYYYY-MM-DD.BgA bill from vendor (B-38).CjThe commands an example may try: each on a copy of the \xe2\x80\xa6AeOne line of an entry.BiA reversal of an earlier event\xe2\x80\x99s entry.CkA bad-debt write-off of an earlier invoice (rules.md B-41).DkA command the engine accepts: true (never false).BlThe chart, parents before their subaccounts.Eb"formats": an interchange format\xe2\x80\x99s example rather than anDiThe category a set_tax_category command sets (absent: it \xe2\x80\xa6BmThe category a set-tax-category command sets.AgISO 4217 currency code.AfThe customer\xe2\x80\x99s name.Gb1099-NEC, 1099-MISC, undetermined, or not_reportable (with \xe2\x80\xa6DfEvery example (examples/*.toml) as (file name, text), \xe2\x80\xa6DaThe example ids that demonstrate it, by Example::id.B`Every example, in the order run.CjEvery failure, with its rule\xe2\x80\x99s outcome where it has one.ClTrue when the example gives the event\xe2\x80\x99s day (a command \xe2\x80\xa6AkTrue when it holds nothing.AnA month, YYYY-MM.BdThe new name a rename command gives.AoWhat it sold for, zero allowed.AdThe projects (B-37).CbThe event (1-based) whose entry this one reverses.CkHow a figure is rounded to the currency\xe2\x80\x99s minor unit: \xe2\x80\xa6Daper-close: a members close split on its own, not \xe2\x80\xa6CkThe schedule a schedule_plan query asks about.AiThe schedule asked about.ClCheck the example\xe2\x80\x99s shape: its closed lists, its dates \xe2\x80\xa6CkCheck the setup\xe2\x80\x99s shape: its closed lists, its dates, \xe2\x80\xa6CgA fixed asset registered before the first event (B-15).BbA cited authority states the rule.B`An asset\xe2\x80\x99s basis facts (B-25).DgA close of the period from start through the event\xe2\x80\x99s \xe2\x80\xa6ClThe specification derives different figures, or does not \xe2\x80\xa6AeThe kind of an event.BhOne party in the directory (B-26, B-35).CeA payee marked for an information return from the \xe2\x80\xa6CaA party named on an entry, with its share (B-35).ChReports: the trial balance, the accounting equation, \xe2\x80\xa6AhYYYY-MM-DD.ChParse an example from its TOML text and check its shape.BmTrue when it is a formats appendix\xe2\x80\x99s query.DfA refusal of reason, under the rule the specification \xe2\x80\xa6CfPrepaid-expense and deferred-revenue schedules (B-16).BhIts TIN facts\xe2\x80\x99 last four (an SSN\xe2\x80\x99s).CnFailures that belong to no rule: an example no rule lists, \xe2\x80\xa6BkA bad-debt write-off of an earlier invoice.CiA change to the books that posts no entry, made right \xe2\x80\xa6CdCommon practice, where no authority states the rule.ClThe derivation of one example: one result per event that \xe2\x80\xa6CmAccounts that hold property and equipment, for an example \xe2\x80\xa6BhOne member of a multi-member LLC (B-13).BcThe engine does not claim the rule.DaRename the account code to name (B-31).C`daily or monthly_even.CeThe day depreciation starts, YYYY-MM-DD.AgIts new in-service day.DkThe payment method (a setup.instruments label) it was paid \xe2\x80\xa6ChTrue when it is a command, tried on a copy of the books.DkTrue when the books take it whole or not at all, so refused\xe2\x80\xa6BmThe profit-and-loss account it recognizes to.DkEvery specification file (spec/*.md) as (file name, text), \xe2\x80\xa6CkThe vault\xe2\x80\x99s copy of the TIN purged, the facts kept (needsAiOne account of the chart.DgA registered asset\xe2\x80\x99s economics corrected for reason: \xe2\x80\xa6BbA fixed asset\xe2\x80\x99s disposal (B-15).BkAn invoice to customer (B-38).CnA project (B-37): its name, and its kind, status and party \xe2\x80\xa6BoWhy a string is not a bookspec rule identifier.BbWhy an example is not well formed.CnThe queries whose figures may be text rather than an exact \xe2\x80\xa6ChThe event whose entry put it on the books (B-15 rule 7).CkThe liabilities, by code, the company owes the party itselfkWhat it is.0CnAn entry\xe2\x80\x99s, a reversal\xe2\x80\x99s, a close\xe2\x80\x99s or a bill\xe2\x80\x99s; a \xe2\x80\xa6CeWhat it is (the event\xe2\x80\x99s description when left out).CgThe ways the company (or a member, for it) pays (B-19).CiTrue when the example must list every value the query \xe2\x80\xa6BfIts useful life in months, above zero.B`Its new useful life, above zero.BoWhy it is not reportable, from the closed list.CoThe rule id names, if the specification states it.CmRun one example against one engine: load the setup, apply \xe2\x80\xa6CkDeclare the option this engine picks for rule.AkA fixed asset\xe2\x80\x99s disposal.BlEvery schedule\xe2\x80\x99s months due through a day.CmA prepaid expense or deferred revenue recognized over its \xe2\x80\xa6CfA write-off of the invoice an earlier event posted \xe2\x80\xa6AaThe cost account.0CmAccounts that hold property and equipment, for an example \xe2\x80\xa6ChTrue when the rule has at least one example to check it.ChTrue when the example describes the event (a command \xe2\x80\xa6BnIts tax category, a key of the catalog (B-32).BmIts W-9 facts\xe2\x80\x99 last four (a 1099 role\xe2\x80\x99s).AhOne example\xe2\x80\x99s outcome.BnThe cash accounts (ASC 230-10-45-10 to 45-15).AhAn asset\xe2\x80\x99s correction.ClThe rules an engine can claim today: those with at least \xe2\x80\xa6BfThe disagreements, each as a sentence.kA disposal.BjA run of every schedule due through a day.BeWhy a party is not reportable (B-19).BaThe formats appendix\xe2\x80\x99s queries.AhA payment method (B-19).BeThe section 704(c) method, if chosen.CfA payee\xe2\x80\x99s 1099 decision from a date on (B-19, D-40).AcA depreciation run.BeThe balance-sheet account it sits in.Dfbookspec\xe2\x80\x99s conformance runner: it drives any Engine \xe2\x80\xa6AfTheir capital account.BaThe depreciation expense account.0C`Every refusal reason the specification names \xe2\x80\xa6CmThe queries whose example lists every value it covers, so \xe2\x80\xa6BaOne line of an invoice or a bill.BlA schedule\xe2\x80\x99s registration (posts nothing).DbEvery schedule\xe2\x80\x99s months due through through (B-16).DfA payee\xe2\x80\x99s 1099 decision from effective on (B-19, D-40).Cfbookspec\xe2\x80\x99s checker: the example schema, the rule \xe2\x80\xa6DhGnuCash as a second bookspec engine (plan/served.md P13 \xe2\x80\xa6ChThe refusal an engine reports for an error it has no \xe2\x80\xa6CiAn exact decimal string: digits, an optional sign and \xe2\x80\xa6BlThe account the proceeds were received into.CgThe rule a refusal belongs to, by its reason in the \xe2\x80\xa6AcA depreciation run.AcMM-DD.AiThe gain-or-loss account.BbA schedule registered by an event.AgThe financing accounts.AgThe investing accounts.BeThe accumulated depreciation account.0BeA contribution\xe2\x80\x99s fair market value.DhThe tax-category policy: warn (the books\xe2\x80\x99 default) or \xe2\x80\xa6BcTheir distributions account (B-13).CbA contribution\xe2\x80\x99s contributor\xe2\x80\x99s adjusted basis.") \ No newline at end of file diff --git a/target/doc/search.index/entry/6e8e2b30ed.js b/target/doc/search.index/entry/6e8e2b30ed.js new file mode 100644 index 0000000..30d6d46 --- /dev/null +++ b/target/doc/search.index/entry/6e8e2b30ed.js @@ -0,0 +1 @@ +rd_("Ak[1050,14,379,379,139,0,0,0]Am[1050,13,479,479,506,786,0,0]Am[1050,13,479,479,806,786,0,0]Am[1050,13,480,480,411,786,0,0]Am[1050,13,480,480,918,786,0,0]Am[1050,13,480,480,518,786,0,0]Am[1050,13,480,480,397,786,0,0]Am[1050,13,379,379,129,786,0,0]Am[1050,13,379,379,413,786,0,0]Am[1050,13,379,379,139,786,0,0]Am[1050,13,495,495,508,786,0,0]Am[1050,13,495,495,285,786,0,0]Am[1050,13,495,495,916,786,0,0]Am[1050,13,495,495,911,786,0,0]Am[1050,13,495,495,807,786,0,0]Am[1050,13,495,495,777,786,0,0]Am[1050,13,495,495,779,786,0,0]Am[1050,13,495,495,972,786,0,0]Am[1050,13,495,495,808,786,0,0]Am[1050,13,495,495,788,786,0,0]Am[1050,13,495,495,787,786,0,0]An[1050,13,495,495,1050,786,0,0]Am[1050,13,495,495,992,786,0,0]Am[1050,13,495,495,789,786,0,0]Am[1050,13,495,495,278,786,0,0]Am[1050,13,495,495,784,786,0,0]Am[1050,13,495,495,520,786,0,0]Am[1050,13,495,495,914,786,0,0]An[1050,13,495,495,1049,786,0,0]Am[1050,13,495,495,608,786,0,0]Am[1050,13,495,495,915,786,0,0]Am[1050,13,495,495,973,786,0,0]An[1050,13,495,495,1047,786,0,0]Am[1050,13,495,495,803,786,0,0]Am[1050,13,495,495,912,786,0,0]Am[1050,13,495,495,811,786,0,0]Am[1050,13,495,495,611,786,0,0]Am[1050,13,495,495,781,786,0,0]Am[1050,13,495,495,400,786,0,0]Am[1050,13,495,495,416,786,0,0]Am[1050,13,495,495,283,786,0,0]Am[1050,13,495,495,919,786,0,0]Al[996,13,997,997,513,786,0,0]Al[996,13,997,997,982,786,0,0]Al[996,13,997,997,407,786,0,0]Ak[1050,14,379,379,139,0,0,0]Ak[1050,14,495,495,508,0,0,0]Ak[1050,14,495,495,777,0,0,0]Ak[1050,14,495,495,972,0,0,0]Ak[1050,14,495,495,919,0,0,0]Aj[996,14,997,997,982,0,0,0]Ak[1050,14,495,495,781,0,0,0]Ak[1050,14,495,495,400,0,0,0]Ak[1050,14,495,495,283,0,0,0]Ak[1050,19,379,379,129,0,0,0]Al[1050,13,480,480,411,61,0,0]Al[1050,13,379,379,129,61,0,0]Al[1050,13,379,379,413,61,0,0]Am[1050,13,479,479,506,276,0,0]Am[1050,13,479,479,806,276,0,0]Cg[1050,13,480,480,411,507,0,0,\"impl-Display-for-RuleId\"]Ce[1050,13,480,480,411,276,0,0,\"impl-Debug-for-RuleId\"]Cl[1050,13,480,480,918,507,0,0,\"impl-Display-for-RuleIdError\"]Cj[1050,13,480,480,918,276,0,0,\"impl-Debug-for-RuleIdError\"]Am[1050,13,480,480,518,276,0,0]Am[1050,13,480,480,397,276,0,0]Am[1050,13,379,379,129,276,0,0]Am[1050,13,379,379,413,276,0,0]Am[1050,13,379,379,139,276,0,0]Am[1050,13,495,495,508,276,0,0]Am[1050,13,495,495,285,276,0,0]Am[1050,13,495,495,916,276,0,0]Am[1050,13,495,495,911,276,0,0]Am[1050,13,495,495,807,276,0,0]Am[1050,13,495,495,777,276,0,0]Am[1050,13,495,495,779,276,0,0]Am[1050,13,495,495,972,276,0,0]Am[1050,13,495,495,808,276,0,0]Am[1050,13,495,495,788,276,0,0]Am[1050,13,495,495,787,276,0,0]An[1050,13,495,495,1050,276,0,0]Am[1050,13,495,495,992,276,0,0]Am[1050,13,495,495,789,276,0,0]Am[1050,13,495,495,278,276,0,0]Am[1050,13,495,495,784,276,0,0]Am[1050,13,495,495,520,276,0,0]Am[1050,13,495,495,914,276,0,0]An[1050,13,495,495,1049,276,0,0]Am[1050,13,495,495,608,276,0,0]Am[1050,13,495,495,915,276,0,0]Am[1050,13,495,495,973,276,0,0]An[1050,13,495,495,1047,276,0,0]Am[1050,13,495,495,803,276,0,0]Am[1050,13,495,495,912,276,0,0]Am[1050,13,495,495,811,276,0,0]Am[1050,13,495,495,611,276,0,0]Am[1050,13,495,495,781,276,0,0]Am[1050,13,495,495,400,276,0,0]Am[1050,13,495,495,416,276,0,0]Am[1050,13,495,495,283,276,0,0]Cl[1050,13,495,495,919,507,0,0,\"impl-Display-for-SchemaError\"]Cj[1050,13,495,495,919,276,0,0,\"impl-Debug-for-SchemaError\"]Al[996,13,997,997,513,276,0,0]Al[996,13,997,997,982,276,0,0]Al[996,13,997,997,407,276,0,0]Ak[1050,13,379,379,129,0,0,0]Ak[1050,13,379,379,413,0,0,0]Ak[1050,13,495,495,784,0,0,0]Aj[996,13,997,997,513,0,0,0]Ak[1050,13,480,480,411,0,0,0]Ak[1050,13,480,480,518,0,0,0]Ak[1050,13,480,480,397,0,0,0]Am[1051,13,1052,1052,511,0,0,0]Ae[996,7,997,0,0,0,0,0]Ai[1050,14,504,0,782,0,0,0]Ai[1050,14,504,0,521,0,0,0]Ak[1050,15,379,379,129,0,0,0]Ai[1050,4,1051,379,0,0,0,0]Af[1050,6,379,0,0,0,0,0]Ak[1050,15,495,495,784,0,0,0]Aj[996,15,997,997,513,0,0,0]0Ak[1050,15,495,495,416,0,0,0]4Af[1050,5,379,0,0,0,0,0]=Ak[1050,14,379,379,139,0,0,0]Ak[1050,14,495,495,278,0,0,0]Ak[1050,14,495,495,911,0,0,0]Ak[1050,14,495,495,811,0,0,0]Ak[1050,14,495,495,400,0,0,0]Ak[1050,14,495,495,283,0,0,0]Ak[1050,14,495,495,777,0,0,0]Ak[1050,14,495,495,912,0,0,0]6Ak[1050,14,495,495,788,0,0,0]Am[1050,13,479,479,506,132,0,0]Am[1050,13,479,479,806,132,0,0]Am[1050,13,480,480,411,132,0,0]Am[1050,13,480,480,918,132,0,0]Am[1050,13,480,480,518,132,0,0]Am[1050,13,480,480,397,132,0,0]Am[1050,13,379,379,129,132,0,0]Am[1050,13,379,379,413,132,0,0]Am[1050,13,379,379,139,132,0,0]Am[1050,13,495,495,508,132,0,0]Am[1050,13,495,495,285,132,0,0]Am[1050,13,495,495,916,132,0,0]Am[1050,13,495,495,911,132,0,0]Am[1050,13,495,495,807,132,0,0]Am[1050,13,495,495,777,132,0,0]Am[1050,13,495,495,779,132,0,0]Am[1050,13,495,495,972,132,0,0]Am[1050,13,495,495,808,132,0,0]Am[1050,13,495,495,788,132,0,0]Am[1050,13,495,495,787,132,0,0]An[1050,13,495,495,1050,132,0,0]Am[1050,13,495,495,992,132,0,0]Am[1050,13,495,495,789,132,0,0]Am[1050,13,495,495,278,132,0,0]Am[1050,13,495,495,784,132,0,0]Am[1050,13,495,495,520,132,0,0]Am[1050,13,495,495,914,132,0,0]An[1050,13,495,495,1049,132,0,0]Am[1050,13,495,495,608,132,0,0]Am[1050,13,495,495,915,132,0,0]Am[1050,13,495,495,973,132,0,0]An[1050,13,495,495,1047,132,0,0]Am[1050,13,495,495,803,132,0,0]Am[1050,13,495,495,912,132,0,0]Am[1050,13,495,495,811,132,0,0]Am[1050,13,495,495,611,132,0,0]Am[1050,13,495,495,781,132,0,0]Am[1050,13,495,495,400,132,0,0]Am[1050,13,495,495,416,132,0,0]Am[1050,13,495,495,283,132,0,0]Am[1050,13,495,495,919,132,0,0]Ak[1050,14,495,495,400,0,0,0]Ak[1050,14,495,495,283,0,0,0]Ao[1051,13,1052,1052,511,132,0,0]Al[996,13,997,997,513,132,0,0]Al[996,13,997,997,982,132,0,0]Al[996,13,997,997,407,132,0,0]Am[1050,13,480,480,411,133,0,0]Am[1050,13,379,379,129,133,0,0]Am[1050,13,379,379,413,133,0,0]Am[1050,13,479,479,506,134,0,0]Am[1050,13,479,479,806,134,0,0]Am[1050,13,480,480,411,134,0,0]Am[1050,13,480,480,918,134,0,0]Am[1050,13,480,480,518,134,0,0]Am[1050,13,480,480,397,134,0,0]Am[1050,13,379,379,129,134,0,0]Am[1050,13,379,379,413,134,0,0]Am[1050,13,379,379,139,134,0,0]Am[1050,13,495,495,508,134,0,0]Am[1050,13,495,495,285,134,0,0]Am[1050,13,495,495,916,134,0,0]Am[1050,13,495,495,911,134,0,0]Am[1050,13,495,495,807,134,0,0]Am[1050,13,495,495,777,134,0,0]Am[1050,13,495,495,779,134,0,0]Am[1050,13,495,495,972,134,0,0]Am[1050,13,495,495,808,134,0,0]Am[1050,13,495,495,788,134,0,0]Am[1050,13,495,495,787,134,0,0]An[1050,13,495,495,1050,134,0,0]Am[1050,13,495,495,992,134,0,0]Am[1050,13,495,495,789,134,0,0]Am[1050,13,495,495,278,134,0,0]Am[1050,13,495,495,784,134,0,0]Am[1050,13,495,495,520,134,0,0]Am[1050,13,495,495,914,134,0,0]An[1050,13,495,495,1049,134,0,0]Am[1050,13,495,495,608,134,0,0]Am[1050,13,495,495,915,134,0,0]Am[1050,13,495,495,973,134,0,0]An[1050,13,495,495,1047,134,0,0]Am[1050,13,495,495,803,134,0,0]Am[1050,13,495,495,912,134,0,0]Am[1050,13,495,495,811,134,0,0]Am[1050,13,495,495,611,134,0,0]Am[1050,13,495,495,781,134,0,0]Am[1050,13,495,495,400,134,0,0]Am[1050,13,495,495,416,134,0,0]Am[1050,13,495,495,283,134,0,0]Am[1050,13,495,495,919,134,0,0]Ao[1051,13,1052,1052,511,134,0,0]Al[996,13,997,997,513,134,0,0]Al[996,13,997,997,982,134,0,0]Al[996,13,997,997,407,134,0,0]Ak[1050,13,495,495,278,0,0,0]Ak[1050,14,495,495,916,0,0,0]Ak[1050,14,495,495,911,0,0,0]Ak[1050,14,495,495,972,0,0,0]Ak[1050,14,495,495,992,0,0,0]Ak[1050,12,480,480,399,0,0,0]Ao[1051,13,1052,1052,511,399,0,0]54Ak[1050,14,495,495,808,0,0,0]Ak[1050,14,495,495,788,0,0,0]Ak[1050,14,495,495,787,0,0,0]Ak[1050,14,495,495,811,0,0,0]Ak[1050,14,495,495,400,0,0,0]Ak[1050,14,495,495,283,0,0,0]Ai[1050,4,1051,379,0,0,0,0]Ai[1050,14,504,0,392,0,0,0]Ai[1050,14,504,0,782,0,0,0]Ak[1050,13,480,480,411,0,0,0]Ak[1050,14,480,480,518,0,0,0]Af[1050,7,379,0,0,0,0,0]Ak[1050,14,495,495,508,0,0,0]Ak[1050,14,495,495,779,0,0,0]Ak[1050,14,495,495,611,0,0,0]2Ak[1050,15,379,379,129,0,0,0]Ak[1050,15,495,495,784,0,0,0]1Af[1050,5,495,0,0,0,0,0]Ah[1051,18,1052,0,0,0,0,0]2Ak[1050,15,495,495,416,0,0,0]2Ag[1050,18,495,0,0,0,0,0]3Ak[1050,14,495,495,803,0,0,0]Ak[1050,14,495,495,400,0,0,0]Ak[1050,14,495,495,283,0,0,0]Ak[1050,12,480,480,399,0,0,0]Ao[1051,13,1052,1052,511,399,0,0]32Ak[1050,14,495,495,520,0,0,0]Ak[1050,14,495,495,914,0,0,0]Ak[1050,14,495,495,912,0,0,0]65Ak[1050,14,495,495,285,0,0,0]Ak[1050,14,495,495,777,0,0,0]87Am[1050,13,479,479,506,274,0,0]Am[1050,13,479,479,806,274,0,0]Am[1050,13,480,480,411,274,0,0]Am[1050,13,480,480,918,274,0,0]Am[1050,13,480,480,518,274,0,0]Am[1050,13,480,480,397,274,0,0]Am[1050,13,379,379,129,274,0,0]Am[1050,13,379,379,413,274,0,0]Am[1050,13,379,379,139,274,0,0]Am[1050,13,495,495,508,274,0,0]Am[1050,13,495,495,285,274,0,0]Am[1050,13,495,495,916,274,0,0]Am[1050,13,495,495,911,274,0,0]Am[1050,13,495,495,807,274,0,0]Am[1050,13,495,495,777,274,0,0]Am[1050,13,495,495,779,274,0,0]Am[1050,13,495,495,972,274,0,0]Am[1050,13,495,495,808,274,0,0]Am[1050,13,495,495,788,274,0,0]Am[1050,13,495,495,787,274,0,0]An[1050,13,495,495,1050,274,0,0]Am[1050,13,495,495,992,274,0,0]Am[1050,13,495,495,789,274,0,0]Am[1050,13,495,495,278,274,0,0]Am[1050,13,495,495,784,274,0,0]Am[1050,13,495,495,520,274,0,0]Am[1050,13,495,495,914,274,0,0]An[1050,13,495,495,1049,274,0,0]Am[1050,13,495,495,608,274,0,0]Am[1050,13,495,495,915,274,0,0]Am[1050,13,495,495,973,274,0,0]An[1050,13,495,495,1047,274,0,0]Am[1050,13,495,495,803,274,0,0]Am[1050,13,495,495,912,274,0,0]Am[1050,13,495,495,811,274,0,0]Am[1050,13,495,495,611,274,0,0]Am[1050,13,495,495,781,274,0,0]Am[1050,13,495,495,400,274,0,0]Am[1050,13,495,495,416,274,0,0]Am[1050,13,495,495,283,274,0,0]Am[1050,13,495,495,919,274,0,0]Al[996,13,997,997,513,274,0,0]Al[996,13,997,997,982,274,0,0]Al[996,13,997,997,407,274,0,0]Ak[1050,14,495,495,278,0,0,0]Ak[1050,14,495,495,400,0,0,0]Ak[1050,14,495,495,283,0,0,0]10Ag[1050,2,1051,0,0,0,0,0]Ak[1050,14,495,495,992,0,0,0]04Ak[1050,14,495,495,608,0,0,0]Ak[1050,14,495,495,915,0,0,0]62Ak[1050,13,480,480,411,0,0,0]Ak[1050,13,379,379,129,0,0,0]Ak[1050,13,379,379,413,0,0,0]Ak[1050,14,495,495,916,0,0,0]Ak[1050,14,495,495,789,0,0,0]:9Al[1050,14,495,495,1050,0,0,0]<;:Ak[1050,12,480,480,399,0,0,0]Ak[1050,13,495,495,400,0,0,0]=Ao[1051,13,1052,1052,511,399,0,0]Ak[1050,14,495,495,787,0,0,0]Ai[1050,4,1051,379,0,0,0,0]Ak[1050,14,480,480,397,0,0,0]Af[1050,7,379,0,0,0,0,0]Ag[1050,2,1051,0,0,0,0,0]Aj[996,14,997,997,407,0,0,0]Ak[1050,14,495,495,508,0,0,0]Ak[1050,14,495,495,808,0,0,0]Ak[1050,14,495,495,972,0,0,0]Ak[1050,14,495,495,781,0,0,0]Ak[1050,14,379,379,139,0,0,0]4Ak[1050,14,495,495,285,0,0,0]3Ak[1050,15,479,479,506,0,0,0]Ak[1050,15,379,379,413,0,0,0]Ai[1050,4,1051,480,0,0,0,0]Af[1050,5,480,0,0,0,0,0]1Ag[1050,10,480,0,0,0,0,0]Af[1050,5,495,0,0,0,0,0]Ak[1050,15,379,379,129,0,0,0]00Ae[996,5,997,0,0,0,0,0]54Ai[1050,4,1051,379,0,0,0,0]Af[1050,6,379,0,0,0,0,0]Af[1050,6,495,0,0,0,0,0]Ak[1050,13,479,479,806,0,0,0]Ak[1050,14,495,495,789,0,0,0]Ak[1050,14,495,495,608,0,0,0]Ak[1050,14,495,495,915,0,0,0]Ak[1050,14,495,495,973,0,0,0]Al[1050,14,495,495,1047,0,0,0]Ak[1050,14,495,495,611,0,0,0]Ak[1050,13,480,480,411,0,0,0]Ak[1050,14,495,495,285,0,0,0]Am[1050,13,479,479,506,394,0,0]Am[1050,13,479,479,806,394,0,0]Am[1050,13,480,480,411,394,0,0]Am[1050,13,480,480,918,394,0,0]Am[1050,13,480,480,518,394,0,0]Am[1050,13,480,480,397,394,0,0]Am[1050,13,379,379,129,394,0,0]Am[1050,13,379,379,413,394,0,0]Am[1050,13,379,379,139,394,0,0]Am[1050,13,495,495,508,394,0,0]Am[1050,13,495,495,285,394,0,0]Am[1050,13,495,495,916,394,0,0]Am[1050,13,495,495,911,394,0,0]Am[1050,13,495,495,807,394,0,0]Am[1050,13,495,495,777,394,0,0]Am[1050,13,495,495,779,394,0,0]Am[1050,13,495,495,972,394,0,0]Am[1050,13,495,495,808,394,0,0]Am[1050,13,495,495,788,394,0,0]Am[1050,13,495,495,787,394,0,0]An[1050,13,495,495,1050,394,0,0]Am[1050,13,495,495,992,394,0,0]Am[1050,13,495,495,789,394,0,0]Am[1050,13,495,495,278,394,0,0]Am[1050,13,495,495,784,394,0,0]Am[1050,13,495,495,520,394,0,0]Am[1050,13,495,495,914,394,0,0]An[1050,13,495,495,1049,394,0,0]Am[1050,13,495,495,608,394,0,0]Am[1050,13,495,495,915,394,0,0]Am[1050,13,495,495,973,394,0,0]An[1050,13,495,495,1047,394,0,0]Am[1050,13,495,495,803,394,0,0]Am[1050,13,495,495,912,394,0,0]Am[1050,13,495,495,811,394,0,0]Am[1050,13,495,495,611,394,0,0]Am[1050,13,495,495,781,394,0,0]Am[1050,13,495,495,400,394,0,0]Am[1050,13,495,495,416,394,0,0]Am[1050,13,495,495,283,394,0,0]Am[1050,13,495,495,919,394,0,0]Ao[1051,13,1052,1052,511,394,0,0]Al[996,13,997,997,513,394,0,0]Al[996,13,997,997,982,394,0,0]Al[996,13,997,997,407,394,0,0]Ak[1050,12,480,480,399,0,0,0]Ao[1051,13,1052,1052,511,399,0,0]Ak[1050,13,480,480,397,0,0,0]201Ai[1050,4,1051,479,0,0,0,0]Af[1050,7,479,0,0,0,0,0]Ag[1050,2,1051,0,0,0,0,0]0Ak[1050,14,495,495,508,0,0,0]0Ak[1050,14,495,495,911,0,0,0]Ak[1050,14,495,495,777,0,0,0]Ak[1050,14,495,495,972,0,0,0]2Aj[996,13,997,997,407,0,0,0]Ak[1050,14,495,495,285,0,0,0]Ak[1050,14,495,495,520,0,0,0]Ak[1050,14,480,480,518,0,0,0]Al[1050,14,495,495,1050,0,0,0]Ak[1050,14,495,495,973,0,0,0]Ak[1050,14,495,495,912,0,0,0]Ak[1050,14,495,495,803,0,0,0]Ak[1050,14,495,495,278,0,0,0]?Ak[1050,14,495,495,781,0,0,0]Ak[1050,14,495,495,400,0,0,0]?Am[1050,13,479,479,506,524,0,0]Am[1050,13,479,479,806,524,0,0]Am[1050,13,480,480,411,524,0,0]Am[1050,13,480,480,918,524,0,0]Am[1050,13,480,480,518,524,0,0]Am[1050,13,480,480,397,524,0,0]Am[1050,13,379,379,129,524,0,0]Am[1050,13,379,379,413,524,0,0]Am[1050,13,379,379,139,524,0,0]Am[1050,13,495,495,508,524,0,0]Am[1050,13,495,495,285,524,0,0]Am[1050,13,495,495,916,524,0,0]Am[1050,13,495,495,911,524,0,0]Am[1050,13,495,495,807,524,0,0]Am[1050,13,495,495,777,524,0,0]Am[1050,13,495,495,779,524,0,0]Am[1050,13,495,495,972,524,0,0]Am[1050,13,495,495,808,524,0,0]Am[1050,13,495,495,788,524,0,0]Am[1050,13,495,495,787,524,0,0]An[1050,13,495,495,1050,524,0,0]Am[1050,13,495,495,992,524,0,0]Am[1050,13,495,495,789,524,0,0]Am[1050,13,495,495,278,524,0,0]Am[1050,13,495,495,784,524,0,0]Am[1050,13,495,495,520,524,0,0]Am[1050,13,495,495,914,524,0,0]An[1050,13,495,495,1049,524,0,0]Am[1050,13,495,495,608,524,0,0]Am[1050,13,495,495,915,524,0,0]Am[1050,13,495,495,973,524,0,0]An[1050,13,495,495,1047,524,0,0]Am[1050,13,495,495,803,524,0,0]Am[1050,13,495,495,912,524,0,0]Am[1050,13,495,495,811,524,0,0]Am[1050,13,495,495,611,524,0,0]Am[1050,13,495,495,781,524,0,0]Am[1050,13,495,495,400,524,0,0]Am[1050,13,495,495,416,524,0,0]Am[1050,13,495,495,283,524,0,0]Am[1050,13,495,495,919,524,0,0]Al[996,13,997,997,513,524,0,0]Al[996,13,997,997,982,524,0,0]Al[996,13,997,997,407,524,0,0]Am[1050,13,479,479,506,525,0,0]Am[1050,13,479,479,806,525,0,0]Am[1050,13,480,480,411,525,0,0]Am[1050,13,480,480,918,525,0,0]Am[1050,13,480,480,518,525,0,0]Am[1050,13,480,480,397,525,0,0]Am[1050,13,379,379,129,525,0,0]Am[1050,13,379,379,413,525,0,0]Am[1050,13,379,379,139,525,0,0]Am[1050,13,495,495,508,525,0,0]Am[1050,13,495,495,285,525,0,0]Am[1050,13,495,495,916,525,0,0]Am[1050,13,495,495,911,525,0,0]Am[1050,13,495,495,807,525,0,0]Am[1050,13,495,495,777,525,0,0]Am[1050,13,495,495,779,525,0,0]Am[1050,13,495,495,972,525,0,0]Am[1050,13,495,495,808,525,0,0]Am[1050,13,495,495,788,525,0,0]Am[1050,13,495,495,787,525,0,0]An[1050,13,495,495,1050,525,0,0]Am[1050,13,495,495,992,525,0,0]Am[1050,13,495,495,789,525,0,0]Am[1050,13,495,495,278,525,0,0]Am[1050,13,495,495,784,525,0,0]Am[1050,13,495,495,520,525,0,0]Am[1050,13,495,495,914,525,0,0]An[1050,13,495,495,1049,525,0,0]Am[1050,13,495,495,608,525,0,0]Am[1050,13,495,495,915,525,0,0]Am[1050,13,495,495,973,525,0,0]An[1050,13,495,495,1047,525,0,0]Am[1050,13,495,495,803,525,0,0]Am[1050,13,495,495,912,525,0,0]Am[1050,13,495,495,811,525,0,0]Am[1050,13,495,495,611,525,0,0]Am[1050,13,495,495,781,525,0,0]Am[1050,13,495,495,400,525,0,0]Am[1050,13,495,495,416,525,0,0]Am[1050,13,495,495,283,525,0,0]Am[1050,13,495,495,919,525,0,0]Ao[1051,13,1052,1052,511,525,0,0]Al[996,13,997,997,513,525,0,0]Al[996,13,997,997,982,525,0,0]Al[996,13,997,997,407,525,0,0]Am[1050,13,479,479,506,526,0,0]Am[1050,13,479,479,806,526,0,0]Am[1050,13,480,480,411,526,0,0]Am[1050,13,480,480,918,526,0,0]Am[1050,13,480,480,518,526,0,0]Am[1050,13,480,480,397,526,0,0]Am[1050,13,379,379,129,526,0,0]Am[1050,13,379,379,413,526,0,0]Am[1050,13,379,379,139,526,0,0]Am[1050,13,495,495,508,526,0,0]Am[1050,13,495,495,285,526,0,0]Am[1050,13,495,495,916,526,0,0]Am[1050,13,495,495,911,526,0,0]Am[1050,13,495,495,807,526,0,0]Am[1050,13,495,495,777,526,0,0]Am[1050,13,495,495,779,526,0,0]Am[1050,13,495,495,972,526,0,0]Am[1050,13,495,495,808,526,0,0]Am[1050,13,495,495,788,526,0,0]Am[1050,13,495,495,787,526,0,0]An[1050,13,495,495,1050,526,0,0]Am[1050,13,495,495,992,526,0,0]Am[1050,13,495,495,789,526,0,0]Am[1050,13,495,495,278,526,0,0]Am[1050,13,495,495,784,526,0,0]Am[1050,13,495,495,520,526,0,0]Am[1050,13,495,495,914,526,0,0]An[1050,13,495,495,1049,526,0,0]Am[1050,13,495,495,608,526,0,0]Am[1050,13,495,495,915,526,0,0]Am[1050,13,495,495,973,526,0,0]An[1050,13,495,495,1047,526,0,0]Am[1050,13,495,495,803,526,0,0]Am[1050,13,495,495,912,526,0,0]Am[1050,13,495,495,811,526,0,0]Am[1050,13,495,495,611,526,0,0]Am[1050,13,495,495,781,526,0,0]Am[1050,13,495,495,400,526,0,0]Am[1050,13,495,495,416,526,0,0]Am[1050,13,495,495,283,526,0,0]Am[1050,13,495,495,919,526,0,0]Ao[1051,13,1052,1052,511,526,0,0]Al[996,13,997,997,513,526,0,0]Al[996,13,997,997,982,526,0,0]Al[996,13,997,997,407,526,0,0]Ak[1050,13,495,495,508,0,0,0]Ak[1050,13,495,495,285,0,0,0]Af[1050,5,495,0,0,0,0,0]Ak[1050,15,379,379,413,0,0,0]11Ak[1050,15,479,479,506,0,0,0]Af[1050,6,495,0,0,0,0,0]333Ak[1050,15,379,379,129,0,0,0]Al[1050,14,495,495,1050,0,0,0]7Ak[1050,13,495,495,283,0,0,0]Ak[1050,13,480,480,518,0,0,0]Ak[1050,14,495,495,285,0,0,0]Ak[1050,14,495,495,787,0,0,0]Am[1050,13,480,480,411,614,0,0]Am[1050,13,480,480,918,614,0,0]Am[1050,13,495,495,919,614,0,0]Aj[996,14,997,997,407,0,0,0]Ak[1050,14,495,495,278,0,0,0]>=Ai[1050,4,1051,479,0,0,0,0]Af[1050,5,479,0,0,0,0,0]Af[1050,5,495,0,0,0,0,0]0Aj[996,15,997,997,513,0,0,0]1Am[1050,13,479,479,506,780,0,0]Am[1050,13,479,479,806,780,0,0]Am[1050,13,480,480,411,780,0,0]Am[1050,13,480,480,918,780,0,0]Am[1050,13,480,480,518,780,0,0]Am[1050,13,480,480,397,780,0,0]Am[1050,13,379,379,129,780,0,0]Am[1050,13,379,379,413,780,0,0]Am[1050,13,379,379,139,780,0,0]Am[1050,13,495,495,508,780,0,0]Am[1050,13,495,495,285,780,0,0]Am[1050,13,495,495,916,780,0,0]Am[1050,13,495,495,911,780,0,0]Am[1050,13,495,495,807,780,0,0]Am[1050,13,495,495,777,780,0,0]Am[1050,13,495,495,779,780,0,0]Am[1050,13,495,495,972,780,0,0]Am[1050,13,495,495,808,780,0,0]Am[1050,13,495,495,788,780,0,0]Am[1050,13,495,495,787,780,0,0]An[1050,13,495,495,1050,780,0,0]Am[1050,13,495,495,992,780,0,0]Am[1050,13,495,495,789,780,0,0]Am[1050,13,495,495,278,780,0,0]Am[1050,13,495,495,784,780,0,0]Am[1050,13,495,495,520,780,0,0]Am[1050,13,495,495,914,780,0,0]An[1050,13,495,495,1049,780,0,0]Am[1050,13,495,495,608,780,0,0]Am[1050,13,495,495,915,780,0,0]Am[1050,13,495,495,973,780,0,0]An[1050,13,495,495,1047,780,0,0]Am[1050,13,495,495,803,780,0,0]Am[1050,13,495,495,912,780,0,0]Am[1050,13,495,495,811,780,0,0]Am[1050,13,495,495,611,780,0,0]Am[1050,13,495,495,781,780,0,0]Am[1050,13,495,495,400,780,0,0]Am[1050,13,495,495,416,780,0,0]Am[1050,13,495,495,283,780,0,0]Am[1050,13,495,495,919,780,0,0]Ao[1051,13,1052,1052,511,780,0,0]Al[996,13,997,997,513,780,0,0]Al[996,13,997,997,982,780,0,0]Al[996,13,997,997,407,780,0,0]Am[1050,13,479,479,506,524,0,0]Am[1050,13,479,479,806,524,0,0]Am[1050,13,480,480,411,524,0,0]Am[1050,13,480,480,918,524,0,0]Am[1050,13,480,480,518,524,0,0]Am[1050,13,480,480,397,524,0,0]Am[1050,13,379,379,129,524,0,0]Am[1050,13,379,379,413,524,0,0]Am[1050,13,379,379,139,524,0,0]Am[1050,13,495,495,508,524,0,0]Am[1050,13,495,495,285,524,0,0]Am[1050,13,495,495,916,524,0,0]Am[1050,13,495,495,911,524,0,0]Am[1050,13,495,495,807,524,0,0]Am[1050,13,495,495,777,524,0,0]Am[1050,13,495,495,779,524,0,0]Am[1050,13,495,495,972,524,0,0]Am[1050,13,495,495,808,524,0,0]Am[1050,13,495,495,788,524,0,0]Am[1050,13,495,495,787,524,0,0]An[1050,13,495,495,1050,524,0,0]Am[1050,13,495,495,992,524,0,0]Am[1050,13,495,495,789,524,0,0]Am[1050,13,495,495,278,524,0,0]Am[1050,13,495,495,784,524,0,0]Am[1050,13,495,495,520,524,0,0]Am[1050,13,495,495,914,524,0,0]An[1050,13,495,495,1049,524,0,0]Am[1050,13,495,495,608,524,0,0]Am[1050,13,495,495,915,524,0,0]Am[1050,13,495,495,973,524,0,0]An[1050,13,495,495,1047,524,0,0]Am[1050,13,495,495,803,524,0,0]Am[1050,13,495,495,912,524,0,0]Am[1050,13,495,495,811,524,0,0]Am[1050,13,495,495,611,524,0,0]Am[1050,13,495,495,781,524,0,0]Am[1050,13,495,495,400,524,0,0]Am[1050,13,495,495,416,524,0,0]Am[1050,13,495,495,283,524,0,0]Am[1050,13,495,495,919,524,0,0]Al[996,13,997,997,513,524,0,0]Al[996,13,997,997,982,524,0,0]Al[996,13,997,997,407,524,0,0]Ak[1050,14,495,495,972,0,0,0]Ak[1050,14,495,495,777,0,0,0]Ak[1050,14,495,495,912,0,0,0]Ak[1050,14,495,495,278,0,0,0]Ak[1050,13,495,495,283,0,0,0]Ak[1050,13,495,495,784,0,0,0]5Ai[1050,4,1051,352,0,0,0,0]Af[1050,7,352,0,0,0,0,0]Ak[1050,14,495,495,787,0,0,0]Af[1050,5,495,0,0,0,0,0]0000Ai[1050,4,1051,480,0,0,0,0]Af[1050,5,480,0,0,0,0,0]2Ag[1050,18,495,0,0,0,0,0];4;<9Al[1050,14,495,495,1047,0,0,0]Am[1050,13,495,495,508,913,0,0]Am[1050,13,495,495,285,913,0,0]Am[1050,13,495,495,916,913,0,0]Am[1050,13,495,495,911,913,0,0]Am[1050,13,495,495,807,913,0,0]Am[1050,13,495,495,777,913,0,0]Am[1050,13,495,495,779,913,0,0]Am[1050,13,495,495,972,913,0,0]Am[1050,13,495,495,808,913,0,0]Am[1050,13,495,495,788,913,0,0]Am[1050,13,495,495,787,913,0,0]An[1050,13,495,495,1050,913,0,0]Am[1050,13,495,495,992,913,0,0]Am[1050,13,495,495,789,913,0,0]Am[1050,13,495,495,278,913,0,0]Am[1050,13,495,495,520,913,0,0]Am[1050,13,495,495,914,913,0,0]An[1050,13,495,495,1049,913,0,0]Am[1050,13,495,495,608,913,0,0]Am[1050,13,495,495,915,913,0,0]Am[1050,13,495,495,973,913,0,0]An[1050,13,495,495,1047,913,0,0]Am[1050,13,495,495,803,913,0,0]Am[1050,13,495,495,912,913,0,0]Am[1050,13,495,495,811,913,0,0]Am[1050,13,495,495,611,913,0,0]Am[1050,13,495,495,781,913,0,0]Am[1050,13,495,495,400,913,0,0]Am[1050,13,495,495,416,913,0,0]Ak[1050,14,495,495,285,0,0,0]Ak[1050,13,495,495,283,0,0,0]Ak[1050,14,495,495,777,0,0,0]Ak[1050,14,495,495,912,0,0,0]Am[1050,13,480,480,411,810,0,0]Am[1050,13,379,379,129,810,0,0]Am[1050,13,379,379,413,810,0,0]Al[1050,14,495,495,1050,0,0,0]Ai[1050,4,1051,379,0,0,0,0]Af[1050,7,379,0,0,0,0,0]Ae[996,7,997,0,0,0,0,0]Ak[1050,13,480,480,397,0,0,0]Ak[1050,15,495,495,784,0,0,0]0Af[1050,5,495,0,0,0,0,0]0Ak[1050,14,495,495,807,0,0,0]<>Ak[1050,13,379,379,139,0,0,0]Ak[1050,13,495,495,784,0,0,0]Ak[1050,14,495,495,911,0,0,0]Ak[1050,14,495,495,787,0,0,0]Ae[996,5,997,0,0,0,0,0]Ak[1050,14,495,495,285,0,0,0]Ak[1050,14,495,495,803,0,0,0]==Ak[1050,14,495,495,779,0,0,0]Ak[1050,14,495,495,803,0,0,0]Ak[1050,14,495,495,808,0,0,0]2") \ No newline at end of file diff --git a/target/doc/search.index/function/5acedf4c19.js b/target/doc/search.index/function/5acedf4c19.js new file mode 100644 index 0000000..415beb2 --- /dev/null +++ b/target/doc/search.index/function/5acedf4c19.js @@ -0,0 +1 @@ +rd_("n[\"{AAfGd}\",[]]Bb[\"{{{FCf{COd}}{FCf{COd}}}AAn}\",[]]Bb[\"{{{FCf{FDl}}{FCf{FDl}}}AAn}\",[]]Bb[\"{{{FCf{CCf}}{FCf{CCf}}}AAn}\",[]]Bb[\"{{{FCf{GBl}}{FCf{GBl}}}AAn}\",[]]Bb[\"{{{FCf{D@l}}{FCf{D@l}}}AAn}\",[]]Bb[\"{{{FCf{CAj}}{FCf{CAj}}}AAn}\",[]]Bb[\"{{{FCf{A@b}}{FCf{A@b}}}AAn}\",[]]Bb[\"{{{FCf{CCj}}{FCf{CCj}}}AAn}\",[]]Bb[\"{{{FCf{AAf}}{FCf{AAf}}}AAn}\",[]]Bb[\"{{{FCf{COh}}{FCf{COh}}}AAn}\",[]]Bb[\"{{{FCf{BCj}}{FCf{BCj}}}AAn}\",[]]Bb[\"{{{FCf{GBh}}{FCf{GBh}}}AAn}\",[]]Bb[\"{{{FCf{GAn}}{FCf{GAn}}}AAn}\",[]]Bb[\"{{{FCf{FDn}}{FCf{FDn}}}AAn}\",[]]Bb[\"{{{FCf{FAb}}{FCf{FAb}}}AAn}\",[]]Bb[\"{{{FCf{FAf}}{FCf{FAf}}}AAn}\",[]]Bb[\"{{{FCf{GIh}}{FCf{GIh}}}AAn}\",[]]Bb[\"{{{FCf{FE`}}{FCf{FE`}}}AAn}\",[]]Bb[\"{{{FCf{FBh}}{FCf{FBh}}}AAn}\",[]]Bb[\"{{{FCf{FBf}}{FCf{FBf}}}AAn}\",[]]Bb[\"{{{FCf{HCd}}{FCf{HCd}}}AAn}\",[]]Bb[\"{{{FCf{GL`}}{FCf{GL`}}}AAn}\",[]]Bb[\"{{{FCf{FBj}}{FCf{FBj}}}AAn}\",[]]Bb[\"{{{FCf{BBl}}{FCf{BBl}}}AAn}\",[]]Bb[\"{{{FCf{FB`}}{FCf{FB`}}}AAn}\",[]]Bb[\"{{{FCf{DA`}}{FCf{DA`}}}AAn}\",[]]Bb[\"{{{FCf{GBd}}{FCf{GBd}}}AAn}\",[]]Bb[\"{{{FCf{HCb}}{FCf{HCb}}}AAn}\",[]]Bb[\"{{{FCf{DL`}}{FCf{DL`}}}AAn}\",[]]Bb[\"{{{FCf{GBf}}{FCf{GBf}}}AAn}\",[]]Bb[\"{{{FCf{GIj}}{FCf{GIj}}}AAn}\",[]]Bb[\"{{{FCf{HBn}}{FCf{HBn}}}AAn}\",[]]Bb[\"{{{FCf{FDf}}{FCf{FDf}}}AAn}\",[]]Bb[\"{{{FCf{GB`}}{FCf{GB`}}}AAn}\",[]]Bb[\"{{{FCf{FEf}}{FCf{FEf}}}AAn}\",[]]Bb[\"{{{FCf{DLf}}{FCf{DLf}}}AAn}\",[]]Bb[\"{{{FCf{FAj}}{FCf{FAj}}}AAn}\",[]]Bb[\"{{{FCf{CB`}}{FCf{CB`}}}AAn}\",[]]Bb[\"{{{FCf{CD`}}{FCf{CD`}}}AAn}\",[]]Bb[\"{{{FCf{BCf}}{FCf{BCf}}}AAn}\",[]]Bb[\"{{{FCf{GBn}}{FCf{GBn}}}AAn}\",[]]Bb[\"{{{FCf{D@b}}{FCf{D@b}}}AAn}\",[]]Bb[\"{{{FCf{GJl}}{FCf{GJl}}}AAn}\",[]]Bb[\"{{{FCf{CBn}}{FCf{CBn}}}AAn}\",[]]o[\"{AAfCCf}\",[]]o[\"{COhCCl}\",[]]o[\"{FAbCCl}\",[]]o[\"{GIhCCl}\",[]]o[\"{GBnCCl}\",[]]o[\"{GJlCCl}\",[]]o[\"{FAjCCl}\",[]]o[\"{CB`CBh}\",[]]o[\"{BCfCBh}\",[]]Bb[\"{{{FCf{CCf}}{FCf{CCf}}}DLh}\",[]]Bb[\"{{{FCf{A@b}}{FCf{A@b}}}DLh}\",[]]Bb[\"{{{FCf{CCj}}{FCf{CCj}}}DLh}\",[]]Bd[\"{{{FCf{COd}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FDl}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{CCf}}{FCf{NjFBb}}}CC`}\",[]]0Bd[\"{{{FCf{GBl}}{FCf{NjFBb}}}CC`}\",[]]0Bd[\"{{{FCf{D@l}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{CAj}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{A@b}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{CCj}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{AAf}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{COh}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{BCj}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GBh}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GAn}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FDn}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FAb}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FAf}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GIh}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FE`}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FBh}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FBf}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{HCd}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GL`}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FBj}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{BBl}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FB`}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{DA`}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GBd}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{HCb}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{DL`}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GBf}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GIj}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{HBn}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FDf}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GB`}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FEf}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{DLf}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{FAj}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{CB`}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{CD`}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{BCf}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GBn}}{FCf{NjFBb}}}CC`}\",[]]0Bd[\"{{{FCf{D@b}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{GJl}}{FCf{NjFBb}}}CC`}\",[]]Bd[\"{{{FCf{CBn}}{FCf{NjFBb}}}CC`}\",[]]Ag[\"{A@b{{FCf{Of}}}}\",[]]Ag[\"{CCj{{FCf{Of}}}}\",[]]Ag[\"{FB`{{FCf{Of}}}}\",[]]Ag[\"{D@b{{FCf{Of}}}}\",[]]Ac[\"{{A@bOh}CCf}\",[]]B`[\"{{CCfc}D@l{{A@l{CCl}}}}\",[\"\"]]Bd[\"{cCAj{{GId{}{{A@n{CCf}}}}}}\",[\"\"]]n[\"{{}COn}\",[]]Eg[\"{{{FCf{{BOn{COh}}}}{FCf{{BOn{AAf}}}}e}CBnCAn{{BBn{{FCf{COh}}}{{CBj{c}}}}}}\",[\"E\",\"\"]]o[\"{FAlCCl}\",[]]o[\"{DAbCCl}\",[]]Ah[\"{{{FCf{CCf}}}A@b}\",[]]o[\"{AAfA@b}\",[]]o[\"{BBlCBh}\",[]]o[\"{GAnCCl}\",[]]o[\"{FEfCCl}\",[]]o[\"{CB`CBh}\",[]]o[\"{BCfCBh}\",[]]o[\"{FAbCCl}\",[]]o[\"{GB`CBh}\",[]]6o[\"{FBhCCl}\",[]]A`[\"{cc{}}\",[\"T\"]]0000000000000000000000000000000000000000540000Bj[\"{{{FCf{CCf}}{FCf{Njc}}}BB`CBd}\",[\"__H\"]]Bj[\"{{{FCf{A@b}}{FCf{Njc}}}BB`CBd}\",[\"__H\"]]Bj[\"{{{FCf{CCj}}{FCf{Njc}}}BB`CBd}\",[\"__H\"]]Aa[\"{{}c{}}\",[\"U\"]]00000000000000000000000000000000000000000000Bd[\"{{{FCf{BBl}}}{{CCb{FB`CCl}}}}\",[]]o[\"{GBhCBh}\",[]]=o[\"{GIhCCl}\",[]]o[\"{GL`CCl}\",[]]C`[\"{{{FCf{NjCAn}}{FCf{BCj}}}{{CCb{BB`D@l}}}}\",[]]C`[\"{{{FCf{NjCOn}}{FCf{BCj}}}{{CCb{BB`D@l}}}}\",[]]o[\"{GBhCCl}\",[]]o[\"{GAnCCl}\",[]]o[\"{FE`CCl}\",[]]>o[\"{FBfCCl}\",[]]o[\"{FEfCCl}\",[]]o[\"{CB`CBh}\",[]]o[\"{BCfCCl}\",[]]o[\"{CA`CCf}\",[]]o[\"{FAlCCf}\",[]]Bh[\"{{{FCf{CCf}}}{{CBh{{FCf{AAf}}}}}}\",[]]o[\"{D@lCCf}\",[]]An[\"{Gd{{CBh{{FCf{AAf}}}}}}\",[]]o[\"{COhCCl}\",[]]o[\"{FAfCCl}\",[]]o[\"{DLfCCl}\",[]]n[\"{COhGl}\",[]]n[\"{{}FCf}\",[]]0o[\"{FDfC@n}\",[]]=o[\"{DA`CCl}\",[]]o[\"{D@lCCl}\",[]]o[\"{HCdCBh}\",[]]o[\"{GIjCCl}\",[]]o[\"{GB`CCl}\",[]]o[\"{FDfCBh}\",[]]o[\"{AAfCBh}\",[]]o[\"{COhCCl}\",[]]o[\"{GBhCBh}\",[]]Bj[\"{{{FCf{CB`}}{FCf{Of}}}{{FCf{CD`}}}}\",[]]o[\"{CB`CBh}\",[]]o[\"{DL`CCl}\",[]]n[\"{{}FCf}\",[]]o[\"{GL`CCl}\",[]]o[\"{DLfCCl}\",[]]4o[\"{BCfCBh}\",[]]n[\"{COhGl}\",[]]o[\"{CAjDKl}\",[]]Af[\"{{}{{Gl{CCf}}}}\",[]]n[\"{{}CAj}\",[]]n[\"{{}COn}\",[]]n[\"{{}CBn}\",[]]o[\"{FDlCCl}\",[]]o[\"{GJlCBh}\",[]]Cd[\"{{{FCf{CB`}}{FCf{Of}}}{{FCf{{DKl{CClCCl}}}}}}\",[]]o[\"{BBlCBh}\",[]]o[\"{GIjC@n}\",[]]Ag[\"{{{FCf{Of}}}AAn}\",[]]o[\"{FB`AAn}\",[]]n[\"{BCjGl}\",[]]o[\"{GBnCCl}\",[]]1n[\"{BBlGl}\",[]]o[\"{FBjCBh}\",[]]o[\"{HBnCBh}\",[]]o[\"{DLfCBh}\",[]]o[\"{CB`CBh}\",[]]o[\"{BCfCBh}\",[]];1n[\"{FDlGl}\",[]]o[\"{FAbCCl}\",[]]o[\"{GB`CBh}\",[]]n[\"{COhGl}\",[]]o[\"{HCbCCl}\",[]]o[\"{FCfCCn}\",[]]00000000000000000000000000000000000000000000n[\"{{}FCf}\",[]]8>o[\"{COhCBh}\",[]]98o[\"{BCjCCl}\",[]]o[\"{GBfCCl}\",[]]o[\"{HCdCCl}\",[]]Bl[\"{{}{{Gl{{C@l{{FCf{Of}}{FCf{Of}}}}}}}}\",[]]o[\"{AAfFCf}\",[]]n[\"{CBnGl}\",[]]B`[\"{{{FCf{CBn}}}{{Gl{CCl}}}}\",[]]Ca[\"{{{FCf{Of}}}{{CCb{CCfc}}}{}}\",[\"FromStr::Err\"]]o[\"{FB`AAn}\",[]]Ah[\"{{{FCf{CD`}}}AAn}\",[]]Ag[\"{{{FCf{Of}}}AAn}\",[]]o[\"{BCfCBh}\",[]]o[\"{GBdCCl}\",[]]n[\"{BCjGl}\",[]]o[\"{BBlCBh}\",[]]>o[\"{FAjCBh}\",[]]o[\"{CB`CBh}\",[]]5Ab[\"{FCfc{}}\",[\"T\"]]0000000000000000000000000000000000000000000Ao[\"{c{{CCb{e}}}{}{}}\",[\"U\",\"T\"]]00000000000000000000000000000000000000000000Aj[\"{{}{{CCb{c}}}{}}\",[\"U\"]]00000000000000000000000000000000000000000000Bd[\"{{{FCf{COh}}}{{CCb{BB`GBn}}}}\",[]]Bm[\"{{{FCf{BCj}}{FCf{Of}}}{{CCb{BB`GBn}}}}\",[]]o[\"{HCdCCl}\",[]]Bc[\"{{{FCf{Of}}}{{CCb{COhGBn}}}}\",[]]Ah[\"{{{FCf{BCf}}}AAn}\",[]]Ak[\"{cD@l{{A@l{CCl}}}}\",[\"\"]]Be[\"{{{FCf{Nj}}}{{FCf{Njc}}}{}}\",[\"T\"]]00000000000000000000000000000000000000000000B`[\"{{FCf{FCf{Njc}}}BB`{}}\",[\"T\"]]0000000000000000000000000000000000000000000o[\"{GIhCCl}\",[]]o[\"{FAbCCl}\",[]]o[\"{GB`CBh}\",[]]o[\"{BBlCBh}\",[]]:o[\"{FB`AAn}\",[]]4Bl[\"{{}{{Gl{{C@l{{FCf{Of}}{FCf{Of}}}}}}}}\",[]]o[\"{FBfAAn}\",[]]n[\"{{}FCf}\",[]]o[\"{FAbCBh}\",[]]n[\"{FBfGl}\",[]]896o[\"{HBnCBh}\",[]]An[\"{c{{CCb{COh}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{BCj}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{GBh}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{GAn}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FDn}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FAb}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FAf}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{GIh}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FE`}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FBh}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FBf}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{HCd}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{GL`}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FBj}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{BBl}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{DA`}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{GBd}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{HCb}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{DL`}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{GBf}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{GIj}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{HBn}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FDf}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{GB`}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FEf}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{DLf}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{FAj}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{CB`}}}GI`}\",[\"__D\"]]An[\"{c{{CCb{CD`}}}GI`}\",[\"__D\"]]n[\"{BCjGl}\",[]]Ah[\"{{{FCf{BCf}}}AAn}\",[]]n[\"{FAbOh}\",[]]o[\"{GB`CBh}\",[]]Bk[\"{{{FCf{CCf}}{FCf{CCf}}}{{CBh{DLh}}}}\",[]]Bk[\"{{{FCf{A@b}}{FCf{A@b}}}{{CBh{DLh}}}}\",[]]Bk[\"{{{FCf{CCj}}{FCf{CCj}}}{{CBh{DLh}}}}\",[]]o[\"{HCdCBh}\",[]]Bh[\"{{{FCf{CCf}}}{{CBh{{FCf{AAf}}}}}}\",[]]C`[\"{{{FCf{COh}}{FCf{NjCAn}}}{{CCb{BB`CCl}}}}\",[]]Bc[\"{{CAjCCfc}CAj{{A@l{CCl}}}}\",[\"\"]]o[\"{FDnCCl}\",[]]o[\"{FAbCCl}\",[]]Bk[\"{{}{{`{{DLd{}{{A@n{{FCf{Of}}}}}}}}}}\",[]]5B`[\"{{CCfc}D@l{{A@l{CCl}}}}\",[\"\"]]Ag[\"{{{FCf{Of}}}AAn}\",[]]o[\"{GBdCCl}\",[]]Bg[\"{{{FCf{Of}}}{{CBh{{FCf{AAf}}}}}}\",[]]:o[\"{BCjCCl}\",[]]2;??o[\"{FDnCCl}\",[]]o[\"{FAbCCl}\",[]];o[\"{FDfCBh}\",[]]o[\"{FE`CBh}\",[]]=") \ No newline at end of file diff --git a/target/doc/search.index/generic_inverted_index/f924889117.js b/target/doc/search.index/generic_inverted_index/f924889117.js new file mode 100644 index 0000000..1756cdf --- /dev/null +++ b/target/doc/search.index/generic_inverted_index/f924889117.js @@ -0,0 +1 @@ +rb_("SGkAOzAAAAEAACwAAQDJACwAOzAAAAEAAIUABACXACgAwgADAIACKwDZAiwAOzAAAAEAAFkAAgCpASwArAIsADswAAABAAAdAAIAGQMAAJ4DHAA7MAAAAQAAXAAEAHYAAQB0AgAAKwNYAB0EAAABxgMAAAPGAAAAxwAAAMgAAAAAAAAAAAABeQAAAEJhAAAAOzAAAAEAACwAAQCsAiwAAAAAAAAAAAAAAAF5AAAA") \ No newline at end of file diff --git a/target/doc/search.index/name/88df0556f3.js b/target/doc/search.index/name/88df0556f3.js new file mode 100644 index 0000000..895cca0 --- /dev/null +++ b/target/doc/search.index/name/88df0556f3.js @@ -0,0 +1 @@ +rd_("abb()b->b[]beq0000000000000000000000000000000000000000000bid00000bto00bu8cALLcAnycOrdcVecccmp00cfmt0000000000000000000000000000000000000000000000ckey000cmutcnew000cruncstrcu32cwhy0dArapdArea0dBilldFaildFromdHashdIntodItemdPassdRowsdRule0darea0dbilldbooldcode000dcost0ddatedformdfrom0000000000000000000000000000000000000000000000dhash00dinto00000000000000000000000000000000000000000000dkind0000dload0dname0000000drule0000000dsidedtagsduniteAsseteCloneeCloseeDebugeEntryeEventeFnMuteIMAGEeLines0eQueryeROLESeSetupeValueeafter00eapply0eas_of0easset0000ebasis000eclone0000000000000000000000000000000000000000000ecloseeentry0eevent0efileselabelelast4elines00eoldereownereparse00eparty000epayee000equery000eroleserules0000esetupeshareesliceestart0etitle0etodayetotaletupleeusizefAgrees0fBorrowfChoicefClaims0fEngine0fExpectfFormatfHasherfLedgerfOptionfOutputfPeriodfReportfResult0fRuleId0fStatus0fStringfTypeIdfValuesfagreedfamount00000fas_strfassetsfborrow00000000000000000000000000000000000000000000fchange0fchoicefclaims00fderive00fenginefeventsfexpectfheaderfmethodfmonthsfparentfpassedfpayeesfperiodfreason000frenamefschema0fstatus00fvalues0fvendorgDefaultgDerived00gDisplaygExamplegFiguresgFromStrgGnuCashgInvoicegOutcomegPartnergPrepaidgQUERIESgRefusal0gRevenuegRunSpecgSkipped0gTax1099gToOwnedgTryFromgTryIntogaccount000gchangesgchoicesgclaimedgdefault00gexamplegfailuregfiguresginvoice0gis_dategmay_taggmembersgmessagegparties0gpercentgpointergproject000grefused0gresultsgsalvage0gsourcesgthroughgtype_id00000000000000000000000000000000000000000000hBTreeMaphBTreeSethBillSpechCOMMANDShIteratorhLineSpechOrderinghReverseshToStringhWriteOffhacceptedhaccountshappendixhcategory0hcurrencyhcustomerhdecisionhexamples000hfailureshfrom_strhis_datedhis_emptyhis_monthhnew_namehproceedshprojectshreverseshrounding0hschedule0hto_owned0000000000000000000000000000000000000000000htry_from00000000000000000000000000000000000000000000htry_into00000000000000000000000000000000000000000000hvalidate0iAssetSpeciAuthorityiBasisSpeciBorrowMutiCloseSpeciDisagrees0iEventKindiFormatteriPartialEqiPartySpeciPayeeSpeciShareSpeciStatementieffectiveifrom_tomliis_formatiof_reasonireferenceischedulesitin_last4ito_string00iunclaimediwrite_offjChangeSpecjConventionjDerivation0jFixedAssetjMemberSpecjNotClaimedjPartialOrdjRenameSpecjborrow_mut00000000000000000000000000000000000000000000jclone_into0000000000000000000000000000000000000000000jconventionjin_service0jinstrumentjis_commandjmay_refusejpl_accountjspec_files0jtin_purgedkAccountSpeckCorrectSpeckDeserializekDisposeSpeckInvoiceSpeckProjectSpeckRuleIdError0kSchemaErrorkTEXT_VALUEDkacquired_bykcreditor_ofkdescription000kdeserialize0000000000000000000000000000kinstrumentskis_completeklife_months0kpartial_cmp00kreason_kindkrule_for_id0krun_examplekwith_choicelDeserializerlDisposeAssetlIntoIteratorlRunScheduleslScheduleSpeclWriteOffSpeclcost_account0lfixed_assetslhas_exampleslis_describedltax_categorylw9_tin_last4mCloneToUninitmExampleReportmcash_accountsmcorrect_assetmcovered_rules0mdisagreementsmdispose_assetmrun_schedulesnEXEMPT_REASONSnFORMAT_QUERIESnInstrumentSpecnsec704c_methodnstatus_changesoRunDepreciationobalance_accountobookspec_runnerocapital_accountoclone_to_uninit0000000000000000000000000000000000000000000oexpense_account0orefusal_reasonsA`COMPLETE_QUERIESA`DocumentLineSpecA`RegisterScheduleA`RunSchedulesSpecA`StatusChangeSpecA`bookspec_checkerA`bookspec_gnucashA`fallback_refusal0A`is_exact_decimalA`proceeds_accountA`rule_for_refusal0A`run_depreciationAafiscal_year_startAagain_loss_accountAaregister_scheduleAbfinancing_accountsAbinvesting_accountsAcaccumulated_account0Acfmv_at_contributionAdrequire_tax_categoryAedistributions_accountAjcontributor_adjusted_basis") \ No newline at end of file diff --git a/target/doc/search.index/normalizedName/e399aa86be.js b/target/doc/search.index/normalizedName/e399aa86be.js new file mode 100644 index 0000000..84aba4d --- /dev/null +++ b/target/doc/search.index/normalizedName/e399aa86be.js @@ -0,0 +1 @@ +rd_("abb()b->b[]beq0000000000000000000000000000000000000000000bid00000bto00bu8callcanycordcvecccmp00cfmt0000000000000000000000000000000000000000000000ckey000cmutcnew000cruncstrcu32cwhy0darapdarea0dbilldfaildfromdhashdintoditemdpassdrowsdrule0998dbooldcode000dcost0ddatedform;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999999999999999999999999999dkind0000dload0dname000000088888888dsidedtagsduniteassetecloneecloseedebugeentryeeventefnmuteimageelines0equeryerolesesetupevalueeafter00eapply0dasof0?????ebasis000????????????????????????????????????????????><<;;efileselabelelast4;;;eoldereownereparse00eparty000epayee000????>erules0000>eshareesliceestart0etitle0etodayetotaletupleeusizefagrees0fborrowfchoicefclaims0fengine0fexpectfformatfhasherfledgerfoptionfoutputfperiodfreportfresult0fruleid0fstatus0fstringftypeidfvaluesfagreedfamount00000easstrfassetsfborrow00000000000000000000000000000000000000000000fchange0fchoicefclaims00fderive00fenginefeventsfexpectfheaderfmethodfmonthsfparentfpassedfpayeesfperiodfreason000frenamefschema0fstatus00fvalues0fvendorgdefaultgderived00gdisplaygexamplegfiguresgfromstrggnucashginvoicegoutcomegpartnergprepaidgqueriesgrefusal0grevenuegrunspecgskipped0gtax1099gtoownedgtryfromgtryintogaccount000gchangesgchoicesgclaimedgdefault00gexamplegfailuregfiguresginvoice0fisdatefmaytaggmembersgmessagegparties0gpercentgpointergproject000grefused0gresultsgsalvage0gsourcesgthroughftypeid00000000000000000000000000000000000000000000hbtreemaphbtreesethbillspechcommandshiteratorhlinespechorderinghreverseshtostringhwriteoffhacceptedhaccountshappendixhcategory0hcurrencyhcustomerhdecisionhexamples000hfailuresgfromstrgisdatedgisemptygismonthgnewnamehproceedshprojectshreverseshrounding0hschedule0gtoowned0000000000000000000000000000000000000000000gtryfrom00000000000000000000000000000000000000000000gtryinto00000000000000000000000000000000000000000000hvalidate0iassetspeciauthorityibasisspeciborrowmuticlosespecidisagrees0ieventkindiformatteripartialeqipartyspecipayeespecisharespecistatementieffectivehfromtomlhisformathofreasonireferenceischeduleshtinlast4htostring00iunclaimedhwriteoffjchangespecjconventionjderivation0jfixedassetjmemberspecjnotclaimedjpartialordjrenamespeciborrowmut00000000000000000000000000000000000000000000icloneinto00000000000000000000000000000000000000000008iinservice0jinstrumentiiscommandimayrefuseiplaccountispecfiles0itinpurgedkaccountspeckcorrectspeckdeserializekdisposespeckinvoicespeckprojectspeckruleiderror0kschemaerrorjtextvaluedjacquiredbyjcreditorofkdescription00099999999999999999999999999999kinstrumentsjiscompletejlifemonths0jpartialcmp00jreasonkindiruleforid0jrunexamplejwithchoiceldeserializerldisposeassetlintoiteratorlrunscheduleslschedulespeclwriteoffspeckcostaccount0kfixedassetskhasexampleskisdescribedktaxcategoryjw9tinlast4mclonetouninitmexamplereportlcashaccountslcorrectassetlcoveredrules0mdisagreementsldisposeasset?mexemptreasonsmformatqueriesninstrumentspecmsec704cmethodmstatuschangesorundepreciationnbalanceaccountnbookspecrunnerncapitalaccount????????????????????????????????????????????nexpenseaccount0nrefusalreasonsocompletequeriesA`documentlinespecA`registerscheduleA`runschedulesspecA`statuschangespecobookspeccheckerobookspecgnucashofallbackrefusal0nisexactdecimaloproceedsaccountnruleforrefusal0orundepreciationofiscalyearstartogainlossaccount;AafinancingaccountsAainvestingaccountsAbaccumulatedaccount0AafmvatcontributionAbrequiretaxcategoryAddistributionsaccountAhcontributoradjustedbasis") \ No newline at end of file diff --git a/target/doc/search.index/path/c7f7132390.js b/target/doc/search.index/path/c7f7132390.js new file mode 100644 index 0000000..c30b72c --- /dev/null +++ b/target/doc/search.index/path/c7f7132390.js @@ -0,0 +1 @@ +rd_("f[1,\"\"]000A`[10,\"core::any\"]A`[10,\"core::cmp\"]Am[5,\"alloc::vec\",\"alloc::vec\"]f[0,\"\"]44Cg[6,\"bookspec_checker::rules\",\"bookspec_checker::rules\"]Ad[10,\"core::convert\"]Aa[10,\"core::hash\"]1g[17,\"\"]Cg[5,\"bookspec_checker::rules\",\"bookspec_checker::rules\"]99Ab[10,\"core::clone\"]A`[10,\"core::fmt\"]Ci[5,\"bookspec_checker::schema\",\"bookspec_checker::schema\"]Al[10,\"core::ops\",\"core::ops\"]11Bk[6,\"serde_json::value\",\"serde_json::value\"]Af[2,\"bookspec_checker\"]0???Bh[15,\"bookspec_checker::derive::Derived\"]Ac[10,\"core::borrow\"]Ci[5,\"bookspec_checker::engine\",\"bookspec_checker::engine\"]Cj[10,\"bookspec_checker::engine\",\"bookspec_checker::engine\"]7An[10,\"core::hash\",\"core::hash\"]Ba[6,\"core::option\",\"core::option\"]=Bg[5,\"bookspec_runner\",\"bookspec_runner\"]Ak[8,\"core::fmt\",\"core::fmt\"]Ba[6,\"core::result\",\"core::result\"]6Cg[6,\"bookspec_checker::rules\",\"bookspec_checker::rules\"]Bc[5,\"alloc::string\",\"alloc::string\"]Ak[5,\"core::any\",\"core::any\"]Ci[6,\"bookspec_checker::schema\",\"bookspec_checker::schema\"]===Ad[10,\"core::default\"]An[2,\"bookspec_checker::derive\"]Ci[6,\"bookspec_checker::derive\",\"bookspec_checker::derive\"]A`[10,\"core::fmt\"]Ci[5,\"bookspec_checker::schema\",\"bookspec_checker::schema\"]Ah[10,\"core::str::traits\"]Bi[5,\"bookspec_gnucash\",\"bookspec_gnucash\"]Bg[6,\"bookspec_runner\",\"bookspec_runner\"]Ci[5,\"bookspec_checker::engine\",\"bookspec_checker::engine\"]4Bh[15,\"bookspec_checker::derive::Derived\"]Ad[10,\"alloc::borrow\"]Ad[10,\"core::convert\"]0f[1,\"\"]De[5,\"alloc::collections::btree::map\",\"alloc::collections::btree::map\"]De[5,\"alloc::collections::btree::set\",\"alloc::collections::btree::set\"]:Db[10,\"core::iter::traits::iterator\",\"core::iter::traits::iterator\"];Ak[6,\"core::cmp\",\"core::cmp\"]Ad[10,\"alloc::string\"]==Ac[10,\"core::borrow\"]>9Ci[6,\"bookspec_checker::schema\",\"bookspec_checker::schema\"]Ak[5,\"core::fmt\",\"core::fmt\"]A`[10,\"core::cmp\"]Ci[5,\"bookspec_checker::schema\",\"bookspec_checker::schema\"]00:0Ci[5,\"bookspec_checker::derive\",\"bookspec_checker::derive\"]112111Ae[10,\"serde_core::de\"]222Ci[5,\"bookspec_checker::engine\",\"bookspec_checker::engine\"]3Bf[10,\"serde_core::de\",\"serde_core::de\"]D`[10,\"core::iter::traits::collect\",\"core::iter::traits::collect\"]55Ab[10,\"core::clone\"]Bg[5,\"bookspec_runner\",\"bookspec_runner\"]7f[3,\"\"]88800") \ No newline at end of file diff --git a/target/doc/search.index/root.js b/target/doc/search.index/root.js new file mode 100644 index 0000000..09e9eae --- /dev/null +++ b/target/doc/search.index/root.js @@ -0,0 +1 @@ +rr_('{"normalizedName":{"I":"AQEB4AAAA8dyOzAAAAEAAB4AAwCGAQAAkAMAAJ4DHAAVAcAAABKTA3B6AvMCAXOEJQIAABuSyAAABC0VAsAAABAKAhfTAzl0CgI1AcAAABbgA2NhARwD0wMFAsAAABfgAxEKAjQ5AUA7MAAAAQAALAACAAsCAACAAisAGwLgAAABZmRyK4PBAAACeAFCOzAAAAEAAC0AAgALAwAAKwMsACQBxml0ZW9mZgAAE3BlY8wDc2YCIQMQyHRoY2hvaWNlAADGA6DBeQAAfAAQyHRpbmxhc3Q0AADTA/YDAATAAEbgAAAAiDloaXIAOzAAAAEAADEAAwB1AAMAiQEAAKkBLAA1AcMAABOSA3P/ARsCHAKhwgAAhQMFAsAAAKbYAyJkAnsCZXM1A8AAACIjA4QDEw8DEOABaWtzFQFdAV4BEMJvcgAA9QEygAECwAAAAgZkdHWiAALABGCgAAAAPeIAAAH3ywAABCdjbgDh3AEAABYDAAAgBQLAAAAbKgSiJANjaaHBAAAsAjDAAACfAfMB9AESAWUBAeAAAAOXc2QBHQEAAACgxGRhdGUAAAYD8oCUAPKAAQJsZ3TygIOMFQHAAAAw/AEaAnMCcxkCK/1UAAHBAAACLsEAAAONwwAAAmwlAcAAABGFAWwcAXwBocwAACgEFQHAAAAS3wNwuwMjAgLGAAAEFmxzAYcDAAD7kgUCwgAAEpgDGisEZHQVAcAAABAvAmgTATHAAACfAfMB9AEFAsAAADIDAt4DFQRQGgFyAXMBdAF1AWl5YwDABGDgAAADl9IdAQAA6SHDAAD+ARsEBYrAAAAWLQQTbQIVAcAAAKApAmSJAxUBxgAAEhkEcOEDZQHBAAAWFARyBAIFAhwEHQQgBCEEEMJ6ZQAAhgHyAIT9FQAEAOGbAQAA8AEAABIlAccAABMYBHPKA9wDGwLBAAACB2NwBYbAAAAq4gMiBKJ8AgFCOzAAAAEAACwAAgDUAwAA5gMrACKAAQGgAAABD3RuEMZsYWltZWQAACADdgIAAv0YIAbFAAADxcEAAAPkYfwL8VljaQABeQAAAACABP1UmQWBAAAAe6AAAAA5OJQMsnMgUCWpyDOv9nGSIoYSoCR71AtbQzkh8sc9UoLy+Kx8PBnb2wc3ttBiImfWAaFNF1y+1DM4bnNRwgAACAOOA48DkwPfA/MAAXD7qAEAADgASwA9ABIAQQEUAAcABABMAAEABYbAAACggQEWFgQFAsAAABEAAhkqBG1uKwLEAAADKGxvMcAAAGEBHAPTAwBDZWlkOzAAAAEAAC0AAgCeAQAAMAIsAAASAAEBwgAAAxJwcwDiagEAAHYCAAAJAwAAMADxAAETY+GbAQAA8AEAABIAAAEAigAAAYVsANIcAQAAYPKAAQFwc/EEASFzAYcDAABRwQAAnQFlAh0DHgMfAxUBwgAAFywEcyoEE4KMzQAABC37AmJuBQLAAAASXQISXgJtcyuDwwAAA90AQ250bzswAAABAAAtAAIADQIAANkCLAAAAENyb207MAAAAQAALQACAAwCAACsAiwAAPIAAgBmaQDhFAEAAFsBAAAB8gABlnkA9HoAAAAtAVYAdwABRTswAAABAAAsAAIA1AMAAOYDKwAlicAAABwtBBGZA2ECyQMFAsAAABFtAhAXA2VsEMJhbAAAhAFAxXRyaW5nAABlAh0DHgMfAwBEd25lZDswAAABAAAsAAIACwIAAIACKwAAEMJheQAAgwH2DgD9CEAG/QARCcYAAAPJgzYAAAA7MAAAAQAAhwAFAIUAAADJACwADQIAANkCLABYAysAAQEBxgAABCxz5pMBAAAjAwAAhAMAAJoDAADiAwAAIgQAACoEAAACAwAAocEAACECBQPBAACyvwMREQMSKQNjZW+gwmxlAACBARDFdXJnZWQAAI0DAERhc3Q0ARwDAAAB0wMAADKAAgHHAAAEJ2xwZ/YBgAIEwAAAAxZudGFlb3YxwAAA5AG9A74DBQLAAAAg4wHgAxMJA2RyEMRvdWdoAAAvAtIAAQPEAAADxnJjb3MAAXcCAABVAsAAACNhAskDJxcEJQRhcx4BHwEgASQCEAMlAcIAABPMA3NmAiEDFYLAAAASFQOGAEHDAABqAmsC0gMrBCUCwAAApigEFC0EYWJnAnUCEMd0dmFsdWVkAACXA/YFAAH+ABLUAMUAAAQVeAD1lQAAAIgB6QABALUA8QEBPGPhmwEAAPABAAASK5LDAAADFTHBAAB/AYABIwQVgcAAABblA4QBocUAAM0DAEdhdGVnb3J5AdIDAAABKwQAABDDMDk5AAAKAvKAAgAxYwAAAQCgAAABDnMAAR4CAAD2BYACwALhwgAAA9dneAAA/ZFBSf4IA2sLPByxm6IischUAjWdrulybBcaX5lAxnvJQSbCET/QT5LSJ541kb9dnFgGZUkiPPqpTBnFAAAEHsIAAAMPBQYrTjjBAAACAcEAAAGUxQAAA94qtcc/wsEAAAMQxAAAA5cAOzAAAAEAAMoAJgBBAC4AdAAAAJMAAQAPAQEAFQEBACUBBABdAQEAfwEBAI8BAQCUAQAAlgECAKEBBQDhAQAA5QEAAPYBAAAOAgMAFQICACMCAAAlAgMAXgIAAAsDAAAVAwAAGAMAACYDAAArAywAhwMAAIoDAADIAwAAzQMBANQDAQDXAwAA2wMAAOMDAADlAy4AHwQAACMEAQAoBAEALAQAAKUBwgAAECsCc5cBFQHCAAAQdQJkHQIbg8YAAAPRBQLAAAAVLQQoFwQlBGRyAEFnAZ0BAADhZQIAAB0DAAACEoABAcwAAAQsbmLwAISQADYBegAAANOnAQAAVncUAcZoYW5nZXMAABJlYxkEcOED8gFzAQBj4ZsBAADwAQAAEgAQxG1lbnQAABUD8oCSAABBdIJ/AQAAASMEAADwgAIBAAEScnRj9AAAAgQABkMJyQAABCfCAAACbWFyNGVpbwCCkwAAAAUCwgAAJMgD2wMTkQNhc6DEaWxlcwAAiwMSAWMBwBIgxQAABBrFAAAEG8QAAAPkZgDvBwIAAF8CAABiAgAACAMAAAoDAAAMAwAAEgMAACIDAAAnAwAAKgMAAI4DAACRAwAAywMAAN8DAAAWBAAAGAQAAAAAACAAEhABUoCCAsEAAAH6bG9VAsAAABPCAyDdAxQEa3PpAeoB6wHsARkDEMRyY2VzAAAuAlKAkALhAAABI2ZuEMNpY2UAAH4BoMVpcHBlZAAACAJVAcAAABMKA3MqASsBLAEtAS0EQoABA4oAAAENwAAAAm7AAAABhmRvc3ocAdsAABNwZWMUA3N9ARKAAQHFAAAD1nJjEgCBgsAAAAGRAOOEAAAAxgAAAP4BAAAbBAAAAgAFAsEAABgeBBTQA2NtJQHAAAAiDAORA3BkAnsCocMAAIUDAQUB4AAAA8dyOzAAAAEAAB0AAgCQAwAAngMcAPsCaXYxwAAA5gEpAioCBQLAAAClEgQjyAPbA2NzJQHAAAASCANwqAHPAyDBcAAAHAF8AfIAkAFzAOYQAQAAJQEAAF4CAAAmAwAAyAMAANcDAADbAwAABAAAABDKNzA0Y21ldGhvZAAA4AP2DgAC/QkQI8IAAAJ2Y3QA4xIBAABaAQAAZwEAAIkDAAAAIAUCwQAAEtEDxJoDYnAFAsEAABOIAxS8A21wFQHEAAASGQRw4QOkgsFhAAAUcnJvcpYD7gEQwmVjAADLAxIAAQHCAAAEGHBzARsDAADSygMAABLyA3VsZQEAc4J+AgAA0hcEAAAO8oACAGRt8oCCgdKAAQPJAAAEI2hhb3IFAsIAABTaA6ANA21zKwLgAAACIGVyMcUAAB8EJAQsBKDDYWdlAAAsAhIAAQHFAAAEFHZyAOIEAgAAHAQAACAEAAAREPKAAQJsY2cAAP2VzQT9KBAKRJ3A4u4P9zX1ryn8CsoBH2Twx4wHiceO6idY+pYqQhQkuCRDUqS/oiUcRGpNSe3/9zwk41adl8QAAAMYwwAAAnc+id4Bxm5FzxwYADowAAABAAAAAABTABAAAACHAIgADgEYARkBGwEqASsBLAEtAV8BYgFjAWQBdgF3AXgBeQF6AXsBhwGIAYsBjAGbAZwBnwGoAdkB2gHbAeAB5AHnAfAB8QHyAfMB9AH8AQMCEgITAhoCHwIhAiICKwIuAmACZAJoAm8CcAJxAnICcwJ5AnoCewINAw4DGwOLA4wDuwO9A74DygPPA9AD1gPYA9kD2gPcA90D3gPhAxQEFQQmBCcELQTFAcAAABMSA3NqAfmDVVZTAAPBAAACAWluefV/AQAAAQAWAD8CTgC1AcAAACBkAnsCc2cBIcYAABcEJQQzAP0UgATBAAADJ8IAAAQjAR8CAAAlAsEAABbeAxIQA3F0kAEYA/MAgQGWAAAAJYLAAAAUYwI8ACkDBQLBAAARIwIQLgJucwXAwASIAAAbLQQQfgAiYQLJA/EDAZZzAYcDAAAYwgAABwIkAcdoZWR1bGVzAAATcGVjGARzygPcA/KAAgBjcBDGeGFtcGxlAADFAyDLZXByZWNpYXRpb24AAOIDIgRyAAMBwQAAA+RkZXNuAXkAAAAAAECFdwEAAILYAwAApILBZAAApHJyb3KUA5kBDALoAAChZMMDpmVmdXNhbCAEaXL6DAMAZmlz4YkAAAAFAQAAFwDygAIBbG5tIcIAAP0BdAITAALCAAADF3N0OzAAAAEAAF0ABACDAAAAlwAuAAwCAACsAiwA8QMBxnOEJQIAABWBxAAAFh8EeQIgAAEBoAAAAIi/c20AOzAAAAEAAC0AAgCJAQAAqQEsAKDEZGluZwAAfAISgAEBwAAAAi9uZyDCZXMAABsBdgH2BoADwEoi4AAAA5niAAADlGx1d0WCwAAAEV4ChwGIAQ0DDgMFg8AAABFdAhPaA2vABELgAAABoAUDwAAAEZgDFZkDpNgDYmlyBQLAAAAU1wMTjwNhcyHFAADiAyIE+wJpdAwCwgAAEnVlBgIjc2VzZAJ7Am5ypAHCbHQAABArAnOXARIAkAHBAAADFHAA0/wBAAAeWRDPdWlyZXRheGNhdGVnb3J5AAArBABCcnQBlgEAAAHVAwAAEoCIgcEAAAICBQLAAAAQGgMQbAJleRQBwm1lAAATcGVjKgNz7QEygIEC4AAAAeVjdCDNaXN0ZXJzY2hlZHVsZQAAFwQlBAAAAQChAAACKWQAAYkDAAAQxmVhc29ucwAAFATyAWwBAHKCBAIAAOEcBAAAIAQAABH6n4MAEMVyZW5jZQAAGgPygJIAIcAAAN0DFAQQw2luZAAAwgPyAm9uAQFrc4TpAQAAARkDAADyAAEAcwDhfwAAAIsAAAAR9n8A/kAYaAn9HAAEyQAABCsA0n0BAACcAACa/kBThEty9jAu2RmAfYxqXbkURa9eEoKY1WNQKz8aTLyA1wfBAAADjSsvjtw9VzqWnS4pHAajH3q8noSsKggu2dEIcjWZ8U+QoziXADowAAABAAAAAAAYABAAAAB6AB4BHwEgAWUBZgGRAZIBpwHiAfUB/QEBAiQCYQJtAnQCEAOUA5UDlgPHA8kD5AMaBFDAAAAaAXIBcwF0AXUBCEwBAwIAANLeAwAAN/KBcgIAaXnwgIKEAMjyAJAAADswAAABAAAsAAIABAArABEDAAAFAsAAABONAxCUAXJ0Bf3AEAFBAAARZwJSkwGaA5sDnAOdAxbdAxB2AqHBAAAhAQUCwAAAoAgCE2kCZG77AmVsFAHAAAASZWOTA3B6AvIDZWN0AQBzhCUCAAAAFIHEZWVkcwAAFmNjb3VudB8EeQLygAIAY2ohxgAA4gMiBBDDYWlkAAACAvKAAQFwY/KAigAFAsEAACTIA9sDE5EDYXMhwQAAlgHVAxDEbnRlcgAAJALygIQCcnMVAcEAABYVBHG8A1HAAABvAnACcQJyAtADYwDAAODEAAAD1fSFAQAAdgAdAK0BEMVjb3VudAAAigMSgAEB4AAAAfpjeTKAgQLhAAABIWV5BQLAAAASaQKoEgRkcwFBOzAAAAEAAC0AAgCeAQAAMAIsAAQCwAAAE2VudCMCIm9klQHoAWNplgGAAf0MIQBPOCMTD+EAAAIIchQBwAAAEmVjEwNw5wHyAmVlAQBzhG4BAAAAHILLAAARZOYBhwDEAcAAABNwZWMSA3NqARDCZXIAAAECqMEAACECDAPPAACybXC/AxFxEQMScmQpA2Nlb/KAgwDygAMAaW55uNcAAGcBEMJudAAA5QHygAMAZXN0coDIAGCEwAAAAgL2HQD9EUgB/QCBDMkAAAPlAOU+AAAAfgAAABwBAAB8AQAAXQIAAL8DAAAgAAKhyQAA2AMFAsAAABGEARYoA2FjpQLAAACmzQNDZQIdAx4DHwNhcpMAJQLAAAAkyAPbAyMMA5EDYXMSAVoBWwPGAAAEJGVzdAFDOzAAAAEAACwAAgALAgAAgAIrAAXAxBIgAAAWGgQWGwQV5ANbwoAB4AAAAI4VAcAAABKSA3ATAvMBAXP2igEAAE4AJwAcAAEAqgEbwAKEwgAAAiTFAAADyUWDwAAAEYMBwI8AlQHjAegB4AMVgcMAABYfBHkCG5LLAAAEFqHBAAD7AAiBAQGgAAABZjNJgDnvcmQSAAECVPCKTYfgAAAAiG5tcwA7MAAAAQAALQACAIkBAACpASwAAUM7MAAAAQAALAACANQDAADmAysAocMAAHwCOwNh/AvxWWRpdAQCwAAAE29tZQACEnV0lAFjcFKAAcAQJMAAAAIvwgAAAi50QcAAAGoCawLSAysEIcAAAJYB1QMFAsAAAKDDAxEJA2R0EMRyaW5nAABjAvIAggABPAAAAAEpAwAA1AwAAf0BUUUAywAABC0CfsAAAAOZY5Dz1/wDBGQA4/UBAABhAgAAlAMAAMkDAAAAIBDEdGlvbgAAkwEhwQAAGwF2ARjHAABlAfIAAYJkAAGOAAAAJQHAAAATzANzZgIhAxDFZWFzb24AABkD8gABAXJmAOEjAQAAmQMAABAAAP0giBn+QMMdC0MAs7RKYTBHXRsuJpBe7GsRQqKvcjHzbKpv395H6nXUpFIteXy3niBcyflJQUJml9sbcY0WpstepdviKRQsu3L9L/xCU7lz/LA4B3r527MmWTI9DMMdx3Gy+AA7MAAAAQAAigAGADYAAgCFAAAAyQAsAA0CAADZAiwAWAMrAAUCwAAAJCMDhAMcJwRucxuKLNS9nx8FAsAAACP+ARsEEAYCY2UFicAAACMcA9MDGSQEAUA7MAAAAQAALQADAA8BAADUAwAA5gMrACsCV+X2XGludAUCwAAAoXwCEGkCbnghygAA4gMiBDMA/RBBAsAAAAH14AAAAmDj9gAAAA8DAACIAwAAwgMAAEAAFYHAAAAW4wMaAxv9EAlAyQAABCbEAAADIOAAAAJsEMh0Y2xhaW1lZAAAKAMBRzswAAABAAAsAAIA1AMAAOYDKwBVAcAAACJiAhYEcBgBGQFiAWMBZAExwAAAZgEBAuQDAUOsWAMAAMQBwAAAE2FtZXgCbnUA1gMAAf0IASczSYA578QAAAPFdwA7MAAAAQAALwAEABEBAAAuASsAjQEBAN8BAAAIBQABwgAAAypziP0AAADS7QEAAIsSgAEBywAABCZtbgAAi/4AUy9PZFV/tH8XLmGIu3itPKMiCFv35DB2u25WVyjkZr1iFt8HIcPCAAADwgE8wWrKwQAAARbBAAAD5MQAAAONVJoLBolGjW5ry1/i6xLaadxEZJDgAAAAOwDqeQAAAJMBAADpAQAAbgIAABkDAAAjAwAAhAMAAJoDAADiAwAAIgQAACoEAAAAMAIDAAABAIjBAAADF69BAAAAVQHAAAAh/QF0AnSLAYwB2QHaAdsBFQHDAAAQYAJziAMVAcMAABInA3AfAqHLAAAoBABAAXQAAAA7MAAAAQAALgADABYBAAALAwAAKwMsAPKAAQF0bOHCAAChAQBAAeQBAACCvQMAAPICdGgBAHMAAXcCAADygAGQbiUBwAAAEt8DcLsD2gMjAQLGAAAEFmxz0hUDAAByMcAAABQCIAMoAwBDaG9kAeMBAAAB4AMAABjsAAAgAhKAAQHBAAADKnNwFAHEYmVycwAAEmVjJwNwHwL2AQDAAMLABCTgAAACbQDj/QAAAO0BAAAAAgAAeAIAAHAAJQLAAAAW3gMSEANxdJABGAMVAcEAABBgAnOIAwQCwAAAFWVmdXNliQMSYWceAnJ0FgUAAf1QqATDAAADlsAAAAEX4AAABB7gAAACXXkAgu4BAAD2NQCbwQHL4AAAAxcy3ZoHsc0AAAQqADswAAABAABfAAUAgwAAAIYAAACWAC8ADAIAAKwCLAClgsAAABcjBCEBocMAACwCFQHBAAAQcwJzGQIVAsAAABCXAzCfAfMB9AFkcx0B+wJlcmUBwAAAECsCc5cBmAH2ARUCFgIXAjUCwAAAqhwEE18CYnM6AIEAjQCxwgAAvwOhygAAHAQlAcAAABMMA3MSAVoBGwLGAAAEJGVz8QECKCtpdDswAAABAAAsAAIAEQEAAC4BKwCo6QAA+wCygIHAAGTAAAADKQEBAeAAAAPHcjswAAABAAAdAAIAkAMAAJ4DHAChwwAABgMIbgFiAgAAARYEAAD6GgEAcOEYAQAAYgEAABIAoMdlbW9udGhzAAC9A7YBgALQBgDAAAABfmZuAQACwQAAA8vCAAAEGHBz6RsBAABfAQAAdgEAAG8CAAAbAwAAiwMAAMoDAADQAwAA2AMAANwDAAAAUwEAEKWCwQAApJQDmQEFAsIAAKHDA6YgBGlyEMNnZXIAAJIBdAYAAf4ASMADAAEC4AAAAxHEAAAD1QOAZADpiQAAAAUBAACBAQAAhQEAAPsBAAAYAgAAfgIAAMUDAAAXBAAAJQQAABcQABAAockAACgEBQLBAAAxFAIgAygDUIsBjAHZAdoB2wFlcyHFAACKA+UDAEJ0NAFhAQAA0hwDAAC3EMJlbAAAYAH2AoAC/QQhRMgAAAPj4AAAAfpicwAAj/6AA4JPDrvOZxZbWz1gPwzkMcTLYnEO65EFJTrcEwMzFHcHwQAAAWVyJ9c2b8UAAAQUwgAAAl8s8pJQXnyvSaKqJN0jiPsLPmTU7ADoOgAAAIEAAACNAAAAYAEAAIQBAAAEAgAAFwMAABwEAAAgBAAAARABAhAFwMMSIAAAFhoEFhsEFeQDocYAABwEocMAAAgCCEaF9gAAANIPAwAAs/KAAQFucACAAQGjAAAAcOAAAAQaeXLygIYCcnMVAcYAABDPA3MmA/MAggFpAgAARQHAAACw9wFk3AHdAd4BFgOhxAAAJAP7gwUCwQAAEpgDGisEZHQFAsAAAKIIAsOaA3B0AQABxgAABCxz55MBAABuAgAAIwMAAIQDAACaAwAA4gMAACIEAAAqBAAAACAwACHAAACVAegB+wJkbhUBwgAAEHMCcxkCJQHAAAATXwJzgQCNADHBAABfAYsDjAPzAANlbHUBggAAACHEAAD8ARoCoccAAL0DUcEAAAMCIQIiAt4DFQTxAQGAc+Z+AQAAigEAANgBAAD/AQAAGwIAAIUDAADGAwAAAAARAAGBjCi8vF+BzQAABC0rksAAAAPRIcMAAOIDIgQBAgHgAAADx3I7MAAAAQAAHQACAJADAACeAxwAWf0UQQA1wAAAAxEAwQAAAyn7Amx0ocEAAIEBAERhdG9yAWECAAAByQMAACKAAoigAAAAhjik7zIObXKWAACC/YFIQMcAAAPlxQAAA8bCAAADmeAAAAMJADswAAABAAAtAAMADwEAANQDAADmAysABQLAAAApFwQlBB8sBGVyCQLBAAAB+n5CJLe2bG8FAsQAABTaA6ANA21zEMRvbnRoAAB3AhDFb3JtYXQAABgDBALAAAATcHR5dgIaYWN0ZGVjaW1hbB4EbXgQx3NjcmliZWQAANEDFAHCdGUAABB1AmQdAvKAgwAEAsFtAAATYW5kiAMUbGV0ZbwDbXASgIiByQAABCP2KwD9PBAA/QGBBsEAAAJuwgAAAwoA4SoBAAAtBAAAMAFBOzAAAAEAACwAAgDUAwAA5gMrAKHHAAAmBPMAgeSdAQAAYwIAAGUCAAB8AgAAHQMAAAABIPEAAXFz4Y0BAADfAQAAEHHAAAD2APcA+AD5APoADwPCAzQBw2ljZQAAE3BlY5IDc/8BGwIcAhDNc3RpbmdhY2NvdW50cwAAJwTygIoAEMd0ZXJhdG9yAADJA/IAhAA7MAAAAQAALQACAIUAAADJACwAOzAAAAEAAFkAAwANAgAA2QIsAFgDKwASgIiCwAAAAiQUAcAAABJlY98DcLsD8gZydW1lbnQBAHMBhwMAAACgxXJ2aWNlAACFA/KAAgBldHQfgMEAwP1ZiQAABAfMAAAEJgoLDA6HxAAAA41RwAAAiwGMAdkB2gHbATHBAAAUAiADKAMAgAEBigAAARfgAAAEHmds8oCBAmVzFQHAAACjlANyDQGhwgAABgPyAACDhjAAAAA7MAAAAQAAMgAFAJkBAQCeAQAAAgIAADACLADDAwEAAIDABMb+wB2yqF2WEhSJZtPi8hYSzrvVuSAB0I0NZid42ChTi0CW4Rd0lYEQJO0j5g94xL73BydimSzRe4UiAb1f9o/yG3TJHoydNK3eaIQebcz61RkBGwD4frvfZvFXnSSjNDUBwgAAEBMCc4oB2AHGAyHAAADjAeADOwPCAAADCWRpcqWCwQAAFJYD7gE1AsAAABLLAxMYBHBzGwPKA9wD8wMBc+J+AgAAFwQAACUEAAAQABDDZGVyAADiAdYAgIHABiLCAAAEGuAAAAGRFQHBAAATFANzfQElAcAAACIiAxkEcBIC4QPzAgFzgtYBAABEgsAAABFykQGEAMYAxwDIABDHeGFtcGxlcwAA0APygAIAZWjSgAHAAiTFAAAD1nO2AACD/QRAQ8QAAAPGwwAAAi9Ynuh4I+EAAAB8AOWEAAAAxgAAAP4BAAAvAgAAdwIAABsEAAACAAAhwwAA/AEaAgXAwgRCAAAQoAEU2gNAhwGIAQ0DDgNBwgAAagJrAtIDKwQFAsAAADGNAY4B3wErFwQlBG5zQQDABGDgAAADjeAAAAGSCuMXAQAA1gEAACACAAAsAgAAAQEARXVjYXNoAf4BAAABGwQAAKHGAAAmBBDMbmxvc3NhY2NvdW50AAAkBPKAhAFjdhcAAv2QQQvgAAACL+AAAAEOYW4A5hMBAACdAQAAHgIAAGMCAABlAgAAfAIAAB0DAAAAAAEgAYGDQnX1eUkfXmMGkrHCAAAeASUCwAAAFRYDE8wDZXNmAiEDBcDAAiIAABQWA6W9AxQaAxDDb21sAAAXAyDCdHIAAP0BdAL6CwIAc3Q7MAAAAQAALwACAIMAAACXAC4AOzAAAAEAAC0AAgAMAgAArAIsABKAiILDAAADGaHGAAAgBKHBAADDAxjhAAAQAxDGdWVyaWVzAADeA/IBdAIAcXQBkAEAAAEYAwAA8gCBAAGWAAAAAPq0AQJtaXIQw211dAAAFgEQzmF0Y29udHJpYnV0aW9uAAAqBABAr0EAAAAA8oACAHR2FAHHZWRhc3NldAAAEM8DcyYDEMxjYWx5ZWFyc3RhcnQAACMEEM5hbmNpbmdhY2NvdW50cwAAJgQIYAFfAQAAgosDAAAgxHVyZXMAAPwBGgLygMQQRQBBwgAA9gEVAhYCFwKgzGxiYWNrcmVmdXNhbAAAHAQUAcJyZQAAEHMCcxkC+jSQAAGCAAAAAPKAApBpbPZvAP0BcQH9MAAOwgAAA8wA9SMBAAABAEIBuwB4AMUBwAAAE3gCbnUABf3AAUAFAAASAgIilgHVAyjiAyIEEmcCAUKsWAMAAKHEAACUA/MAgjswAAABAAAvAAMAmQEBAJ4BAAAwAiwA+wJkbgWMwAAALBcEJQRCagJrAtIDKwRVAsAAABFeAhITA2VwhwGIAecBDQMOAxWBwAAAFh8EeQLzAAFzAaABAABTAMAEQhH5Z1ZZhG4BAAAMAuwAACF0jwHhAalzZWFjY291bnQSBGNuEMptcHRyZWFzb25zAADdAwBAhG8CAAAB0AMAABDFZXBvcnQAANUD8gNwbGUCAHJz0vsBAAAdAcUDAAASgAEBxwAABB5tY3KAAwHFAAADl2FlcHQhwwAAZAJ7AjQCwAAAE2luZA8DEOABa3MVAV0BXgESgAGQwAAAAgZ0+oMBAW5yBYbAAAAUFQQdKwTyAACQrAQAAAABEQMAAKHIAAASBAWMwAAAEWkCEfUBFQHCAAATKgNz7QE1AcAAABLfA3DgAbsD2gMhwgAAIwOEAzDBeQAAFAFbAVwBNgEAAf0ADQLCAAADD8YAAAQWcgDXFQEAAEgBhz7ycjDDaW5lAACNAY4B3wF2A4AC/Q0AChBhjigFwAAAAgZndAUCwQAAocMDpiAEaXJBwwAA9gEVAhYCFwIQxmVjdGl2ZQAAFgO0AYABmwABxAAAAxoCQmYAAMUIFP1f2Vc2Jy+tb3JdOaJfRX6or24GOHFs834Wp5zIBAQ5zuzBAAABEygT+5RgSnBrDS1OcJHhoH6mR59tXEv3HYbgAAABYAMLwQzaOKTvMg4X99cQfV8izZ1XarUkABI9GLfm4gXPH3Et4wAAAHAAOzAAAAEAAJkAJgCJAAEAjwADAJUAAAD9ABAAEQEBABcBAAAdAQAALgEsAGcBAgBuAQMAfQEBAIEBAQCFAQEAigEAAI0BAQDWAQIA3AEDAO0BAAD7AQAA/wEBAAYCAAAYAgEAGwICACACAAAsAgEAeAIAAH4CAQAGAwEAFgMAABoDAACFAwEAiQMAAJADAACeAxwAvAMAAMUDAQAXBAAAJQQAAPECAVpz4n4CAAAXBAAAJQQAABAAJYHAAAAWHwRgAnkCocQAANgDBQLAAAATLQQQmANheRDNdW1lbnRsaW5lc3BlYwAAFgQSgAEB4AAAAfVjcqHBAAB8AhDQcmlidXRpb25zYWNjb3VudAAALAQEAsJzZQAAJHNzZXTIA9sDE3BlY5EDYXMQwmF5AAD6AfKAAgBsbwQCxGdyZWUAABRlbnRz2gOgDQNtc/KAAwBhcHQygAHEAITDAAADmeAAAAJpcyHJAADiAyIEAAdyaWFsaXplAQCgAAADx3I7MAAAAQAAHQACAJADAACeAxwAAMj+AACaAxKCcmkBAcEAAAPRcGLygAIAY2WhwgAAlAO0AcAAALD3AWTcAajBAAAkA/KAgwASgAEBwAAAAmN2bvIAhAFyANJlAQAAfUDEYXVsdAAA9gEVAhYCFwIQw2lvbgAAbgISgWkBAcEAAAQec20QwnVnAAATAfIAwAtgAXAA4Y8AAAANAQAAMBUBwwAAEM8DcyYDocUAACgECBAAAeAAAAJ1ZAGVAAAA4R0CAAAGAwAAAXKAAcgCQOAAAAGDdPY5AI/9QgILwQAAAZLJAAAELQA7MAAAAQAAhgAdADAABQA8AAAA9gAGAJUBAACZAQEAngEAAKABAADjAQAA5gEAAOgBAAD3AQIAAgIAAAgCAQALAgAAFAIAACkCAQAwAiwAZwIAAHUCAACAAisADwMAACADAAAoAwEAiAMAAI0DAACXAwAAwgMCANEDAADgAwAAFQHAAAAijwOTA3B6AoMA/QkBAsMAAAPXxQAABB7BAAADFuKPAQAA4QEAACUCAAAAMAUCwAAAERoEphwEZXIF/cABMAIAACTiAyIEEh4EGSYEE24CocQAAIsDJQHAAAASkgNwEwIuAhWBwgAAFh8EeQInAQD9EaACxQAAA+PAAAACI8IAAAJn2n4BAAAMTiccAf5rAUAFksAAABoWBKwoBBDFdG9tZXIAAG0CEMVyZW5jeQAAbALygAIBcnNtBQLAAAAS0QPEmgNicBDHZGl0b3JvZgAAmQMygIKUwwAAA+SgyWVyZWRydWxlcwAA2AOsgeUAAKZjY291bnTNA5MABALEcmVjdAAAFHNzZXTXAxNwZWOPA2FzIMZlbnRpb24AACMDhAMQznJhZGp1c3RlZGJhc2lzAAAtBBKFcmlidXSIhMEAAAQq8oACAHR2GOsAABUE8gRsZXRlAQBxAAG8AwAAAANhbmQBAKAAAAJgcwABiAMAADKAAoLgAAACAG1wyMwAAI8A9gOAwQRmkCqOJLliAECDPgAAAIO/AwAAEoABgsMAAAPgcCwBwAAAE3BlYwwDcxIBWgEAR291bmluaXQ7MAAAAQAALAACANQDAADmAysAAABDbnRvrFgDAAAA+gICAGl0OzAAAAEAACwAAgARAQAALgErAADygAIAbnNQwAAAiwGMAdkB2gHbAQBBZAEUAgAA0iADAAAI8oJpbQIAZXPygIkAacAGAsIAAAQao6UAA2ljZQEAoAAAAhNz0ooBAABOAcYDAAAAQmVjASIDAAABGQQAAPIAAQBwARICAAAB4QMAAPIDbmdlAQBzgtYBAAAA8oCJggBFZWdvcnmCagIAANLSAwAAWRDHY2NvdW50cwAA1gPyAWiBAADy/gEAAB0CEMtpdGFsYWNjb3VudAAA5QNygMAAyAHIAAAEI2wAAP2BWAkKMQGSUEkuMstvg11Q29k4fQCWGEED0eu3829oSdb4Sq8fUe/IAAAD4EzmrmLeZfH1DBQCwnaU+cUAAAQbDL+O+ZkJWEtAW8YAAAOYc7uABN7gAAACbDdjZWZnaWtxdHkAOjAAAAEAAAAAABcAEAAAAD0ABwJfAmICCAMKAwwDEgMTAxQDIgMnAyoDjgOPA5EDkgOTA8sDzAPfAxYEGAQZBAmMKLy8X4HNAAAELSsC4AAAARNndBUBwQAAEicDcB8CS8AEIeAAAAPR4AAAAWAEAsNyZWUAABJhcF0CEmV0XgJtcwBCdXQ7MAAAAQAALQACAAsDAAArAywAAPIDcm93AQBtOzAAAAEAAC0AAgCJAQAAqQEsAAAEwMRzcGVjEiAAABZoZWNrZXIaBBZudWNhc2gbBBV1bm5lcuQDEoACAKAAAACOa2zygAIAb3IkAcJsbAAAE3BlY18Cc4EAjQChyAAAHAQQw3BlYwAACgPyAmlzAQBzhCoBAAABLQQAABDLYW5jZWFjY291bnQAAOMD8oACAWxzY/YDAP0BQQQD4AAAA5hldXkBAAAAAAAVAcAAABITA3DnAfMBAXOEbgEAABMAA8QAAAOJwQAAAh5lcnTSgwEAAHcFAsAAABMKAifSAysEMWMFAsAAADEUAiADKANQiwGMAdkB2gHbAWVzAQCQLt9F4rcBggAAAGvABAfgAAACAsoAAAQkpQLAAAAR4gEaLQRlavsAQcEAAPYBFQIWAhcCEMZob3JpdHkAAAkD8oABAXRsMcEAAGEBHAPTA1UBwQAAEwoDcyoBKwEsAS0BLQRlg8AAABfWAxGRAYQAxgDHAMgA/gEbBBjOAAAIA/IAAQBwAagBAAABzwMAAPIAAQBz4RABAAAlAQAABNQmAwAAog8EEoABAeAAAAHmdGQSAAIAlwAAAadldAABhwAAAACAAQGhAAABI2LBkL1/Zm62A4AC/ZABBMYAAAPQb3MBAAMgRamT2MEAAAIBKSuOhV1pbnnhfwEAACMEAAAQBQLAAACwZwETIwRldEDAAAB/AIAAiwCMABIAgQLAAAAB5cIAAAMUbnMAAX0BAADigIMClQAAAH5zdAQCwAAAFG5kaXhpAqF5IQFlbBIAAYTJAAAD5XAA8n4AAADfAfEBAdhzgtYBAAAVAcAAABBgAnOIAwWGwAAAF+MDGiYE4oABwBYAoAAAADt5NQLCAAAV1QNQbwJwAnECcgLQA3Jz+wEYAsUDAQABwgAAAypz4v0AAADtAQAAeAIAAHAA4MN1bnQAAKEB8oCIAmVwFQLBAAAQlwMwnwHzAfQBZHMdAQkCXtB3ZN5BLXEut2R6BQLAAAAV5QMZ4wNjbgAAAAEFJTrcE2IBOgAAAAA2CQAB/kBFkEwDMxR3B8AAAAMRwQAAAynFAAAEFCTdI4j7xwAABCNsAOOEAQAABAIAABwEAAAgBAAAASFBwAAAFwEgAiwCLQIAQIKHAQAAgg0DAAAigmVlAgGgAAABoMMAAAPaZHNtMgABAuAAAAEOcmVzAAEeAgAAsMN0ZXIAAB4BoccAABwEEMd1aXJlZGJ5AACYA6DObXVsYXRlZGFjY291bnQAACgEGMUAAI4D8gABAHABaAIAAOHWAwAAJgQAAAH6BQEAc4QOAgAA6IoDAADNAwAA4wMAAOUDAAASBAAAHwQAACQEAAAoBAAALAQAAAEAEAEAEMRwdGVkAABnAvKAmgBygAICxgAABB5jcWt0AAD9ZLgL/RoBZEamCYwxbIUndGBIJVrg8Hsv0mmfKKm9KepB4Mfle3RZH1BKei09SIphQF/7sRR/tapnwQAAAWAIuodPvcMAAAOWKE1dxslsEl4s1ApnQoNYZuj1H+UA4n8AAACLAAAA7gEAABEQEMFdAAADABDBPgAAAgAQwSkAAAEAAIDwAAAAAAAhAAAAAAAI/vv/AA8aMjbsVU2s94IEJv6g9zB5/cLIt3ZPA5AZRZ1EIqMkmTUWg2LFLDSmLfL0fNxXN+IVe1GS2ymgbwt0F+kBkFZztTRKYJXMQSVl4fxZ+3yGKE8dVU10IACMXwY9DMHJqU4x/F4if1QGHqdAnaAXgiq4eSeLOvQzp3QGpDeUIOAAAAABLbHZb0jCAAACCuAAAAB7wAAAAHtA9loMu8gAAAPg4AAAADlzj3LZV+AAAAAC4AAAAANdbG0frQbjKQugZ5xx6A1XnSSjNCkwMTIzNDc4OT5danh5eg==","N":"DBn","E":"OjAAAAAAAAA=","H":"45mqhr4="},"crateNames":{"N":"c","E":"OjAAAAAAAAA=","H":"sEMScDg="},"name":{"N":"DBn","E":"OjAAAAAAAAA=","H":"iN8FVvM="},"path":{"N":"Fn","E":"OzAAAAEAAL8DOgAAAAAABAA0ADoAAAA+ADUAdQAEAHwAAwCBAAEAhwACAIsAAgCPAH8AEAEAABIBAAAUAQAAFwECABsBAAAeAUAAYAEZAHsBAgB/AQUAiAEAAIoBAQCNAQAAkAEAAJIBAACVAQAAmQEAAJsBAACgAT0A4AENAO8BBgD4AQAA/AEAAP8BAAABAgMABgIAAAkCAQAOAhUAJQI3AGACAABkAgAAZgKhAAkDAAAOAwAAFQMEABsDBgAjAwEAKAMAACsDYgCUAwAAlwMvAMgDAADKAwAAzQMGANYDCADgAwMA5QMwABcEAAAcBBEA","H":"x/cTI5A="},"entry":{"N":"COe","E":"OjAAAAEAAAAAADgAEAAAAAEAAgADADkAOwA8AD0AdAB6AHsAgwCEAIUAhgCOAA8BEQETARYBHQF+AYUBhgGHAYkBkQGTAZQBlwGYAZ0BngHuAfYB9wH6Af0BCAILAgwCDQIkAl0CXgJhAmMCZQILAw0DEAMRAxoDKQOQA8cDyQPUAw==","H":"bo4rMO0="},"desc":{"N":"ALd","E":"OzAAAAEAAGkCRwABAC4AOQAAADsANAB0AAAAegABAH8AAACDAAMAiQAAAI4AAADGAAIA/AAAAAUBAAAPAQAAEQEAABMBAAAWAQAAHQEAACIBAAAuASsAdQEAAHcBAAB+AQAAhQECAIkBAACLAQAAjQEAAJEBAACTAQEAlwECAJsBAACdAQEAqQEsANcBAADbAQEA7gEAAPYBAgD6AQAA/QEAAAQCAAAIAgAACwICABUCAgAkAgAAMAIuAGECAABjAgAAZQIAAG8CAAB0AgAAgAKFAAsDAAANAwAAEAMBABoDAAAdAwIAJAMAACkDAAArA1gAiwMAAJADAACUAwAAngMcAL8DAgDDAwAAxwMAAMkDAADUAwAA2AMAAOYDKwAcBAAAIAQAAA==","H":"jsZdDl0="},"function":{"N":"CHj","E":"OzAAAAEAAKMAJgABAAIAOQAEAHQAAAB6AAEAfgAMAI4AAAAFAQAADwEHABgBAgAcAQEAXwEAAHcBAAB6AQAAfgEAAIUBGgDcAQAA3gEBAO4BAQD2AQwABAIJACQCAABdAgIAYQIFAG8CAAAIAw0AGgMAACIDCACLAwAAjgMIAMMDAADHAwUA1AMBANgDAADfAwAA4gMAAOQDAAAWBAYAIAQAAA==","H":"Ws7fTBk="},"type":{"N":"Eb","E":"OzAAAAEAANsDMwAAAAAABAA0ADoAAgA+ADUAdQAEAHwAAwCBAAMAhwACAIsAAgCPAH8AEAEEABcBAgAbAQAAHgFfAH8BBQCIAQMAjQEAAJABAACSAQAAlQEAAJkBAACbAQAAoAFYAPoBAAD8AQEA/wEAAAECAwAGAgAACQIaACUCNwBgAgAAZAKjAAkDAAALAwAADgMAABEDAAAVAwQAGwMGACMDAQAoAwEAKwNiAJADAACUAwAAlwMvAMgDAADKAwAAzQMHANYDCADgAzUAFwQAABoEEwA=","H":"mH19yMg="},"alias":{"N":"`","E":"OzAAAAEAAC0EAQAAAC0E","H":"YhUMUyw="},"generic_inverted_index":{"N":"b","E":"OjAAAAAAAAA=","H":"+SSIkRc="}}') \ No newline at end of file diff --git a/target/doc/search.index/type/987d7dc8c8.js b/target/doc/search.index/type/987d7dc8c8.js new file mode 100644 index 0000000..82d4e66 --- /dev/null +++ b/target/doc/search.index/type/987d7dc8c8.js @@ -0,0 +1 @@ +rd_("Gg[\"\",\"AAAAAAA7MAAAAQAAWAADAAYDAABYAysA5gMrAAJwAgAAjAMAAATGAAAAxwAAAMgAAAAHAwAAB/sAAAD8AAAAIQEAACIBAADWAQAA1wEAAMUDAAA=\"]Bc[\"AAAAAAAAAAAAAAAAAAABeQAAAA==\",\"\"]Bo[\"AAAAAAAAAAAAAAAAAAABeQAAAA==\",\"AAAAAXkBAAA=\"]Dg[\"AAAAAAEKAQAAOzAAAAEAACsAAQDmAysA\",\"AAAAAAAAAAAAAAAAAAAAAAAAAQAAAAA=\"]Io[\"\",\"AAABFAIAAAHZAwAAAnMCAADaAwAAAAJwAgAAjAMAAAAAAAAAAAAAAAAAOjAAAAEAAAAAABoAEAAAAA4BYgFjAWQBdgGoAeAB4QHnARICHwIhAiICKwIuAmgCcgJ6AhsDIAOZA7sDzwPWA+EDJgQnBA==\"]Ho[\"AAAAAAA7MAAAAQAAhAACACsDWADmAysAOzAAAAEAAC4AAQBBAC4AA8YAAADHAAAAyAAAAAf7AAAA/AAAACEBAAAiAQAA1gEAANcBAADFAwAA\",\"AAAAAAA7MAAAAQAALAABACsDLAA=\"]Ho[\"AAAAAx0CAAB3AgAAHgQAAAJoAQAAaQEAAARnAQAAdAIAABcDAAAhBAAAAfMBAAABBwMAAAEaAgAA\",\"AAAABHAAAABxAAAAcgAAAHMAAAABpwEAAAEUBAAAAnACAACMAwAAAdgBAAA=\"]Cg[\"AAAAAXUAAAA=\",\"AAAAAAAAAAAAAAAAAAAAAAAAAuQBAAC9AwAA\"]Fo[\"AAAAA3AAAAB1AAAANAEAAAACCgAAAD8AAAACSQAAAMADAAABxwAAAA==\",\"AAAAAosAAAA0AQAAAWgBAAAAAAAAAAAAAAAAAAAAAYwAAAA=\"]Bi[\"AAAAAAEZAwAAAnYAAAAdBAAAAcYDAAA=\",\"\",1]Bg[\"AAAAAAABdwAAAA==\",\"AAAAAAABFAQAAA==\"]Hk[\"AAAAAjYBAADQAwAAAAEMAAAAAUsAAAAAAAAAAAAAAXkAAAAAAAAGAAAAADAAAACMAAAAgQEAAPABAABxAgAA\",\"AAAAAzYBAAB5AQAA2QMAAAEKAQAAAwgBAADEAwAAIQQAAA==\"]Hk[\"\",\"AAAEHgIAAHUCAACJAwAA0QMAADowAAABAAAAAAAIABAAAADmAR0CdgJ3AhgDiAO8A9ADHgQAOzAAAAEAACwAAgAEACsA2gEAAAAAAAAAAAAAAAAAAANlAQAA4gEAAI0DAAA=\"]Fk[\"\",\"AAAAAAA7MAAAAQAAWAADAAYDAABYAysA5gMrAAAExgAAAMcAAADIAAAABwMAAAf7AAAA/AAAACEBAAAiAQAA1gEAANcBAADFAwAA\"]Ig[\"AAAAAUUBAAAAAhsAAAD2AAAAAVoAAAAAAiEBAAAiAQAAAAAAAAAAAAAAOjAAAAEAAAAAABAAEAAAAI0AlQBaAWIBZQFvARsCIgIpAnsCIQOHA5wD2wPcAyIEJQQ=\",\"AAAAAUUBAAABrAMAAA==\"]=Io[\"AAAABFUBAAAYAwAAiAMAALwDAAAAASsAAAABagAAAAJyAQAAdQEAAAAAAAAAAAAAAAA6MAAAAQAAAAAAEAAQAAAAOACSAMEABAEgASQBKQEtAVwBXgFtAXEBEQIoAmsCeAJ/Ag==\",\"AAAAAlUBAABzAQAA\"]Kc[\"AAAAATgBAAAAAQ4AAAABTQAAAAEHAwAAAvsAAAD8AAAAAAAAAAAAAAAAOjAAAAEAAAAAABEAEAAAACoBgwGoAecBHwIhAmgCbAJ6AnwCGwO7A88D1gPhAyMEJgQnBA==\",\"AAAAATgBAAABnwMAAAAAAAAAAAAAAAAAAAABfAEAAA==\"]Ao[\"\",\"AAAAAAAAAAJyAQAAdQEAAA==\"]?Am[\"\",\"AAAAAAAAAnACAACMAwAA\",1]Cc[\"\",\"AAAAAaABAAAAAAAAAAAAAAAAAAAAAAIeAQAAHAIAAA==\"]Bg[\"AAAAAAAAAAAAAAAAAAAAAAAAAQYBAAA=\",\"\"]Gg[\"AAAAATMBAAAAAgkAAADaAQAAAkgAAADGAwAAAdgBAAAAAAAAAAAAAAAAAngBAAATAgAA\",\"AAEVAgAAAAMzAQAA2QEAANsBAAAAAXcAAAABxgMAAA==\"]Dc[\"AAAAAdkBAAAAAAABcgEAAAT7AAAAIQEAANYBAADFAwAAAAAAAAABeQAAAA==\",\"\"]Io[\"AAAAAlMBAABzAQAAAAEpAAAAAmgAAADzAQAAAAEaAgAAAAAAAAAAAAAAOjAAAAEAAAAAABMAEAAAADcAkQDAAAMBHwEjASgBLAFbAV0BbAFwAXQB9AEQAicCKgJnAmoCfgI=\",\"AAAAAVMBAAABuQMAAA==\"]Bc[\"AAAAAAAAAAPGAAAAxwAAAMgAAAA=\",\"\"]AEe[\"\",\"AAAAAAMKAQAAaAEAAGkBAAADCAEAAMQDAAAhBAAAA78DAADAAwAAwQMAAAHYAQAAAAAAAAAAAAAAADowAAABAAAAAABWABAAAAA3ADgAjQCRAJIAlACVAMAAwQD3AAMBHwEgASMBJAEoASkBKwEsAS0BWgFbAVwBXQFeAWEBZgFqAWwBbQFvAXABcQF9AYMBoQGiAaMBpAHlAeoB7QHwAfIB9AEQAhECGQIbAiMCJQImAicCKAIpAioCLQJnAmkCagJrAngCewJ9An4CfwIcAyEDhgOHA5gDnAOdA74DwgPSA9MD1wPbA9wD4AMiBCUEKgQrBCwELQQ=\",1]Bc[\"AAAAAAAAAAAAAAAAAAABeQAAAA==\",\"\"]Fo[\"AAAAAlkBAADmAQAAAXMCAAABLwAAAAFvAAAAAAAAAAAAAAAAAAADewEAAHICAAAgAwAA\",\"AAEXAgAAAAFZAQAAAAAAAAAAAAAAAAF5AAAA\"]Bc[\"\",\"AAAAAAAAOzAAAAEAAC4AAQBBAC4A\"]Im[\"\",\"AAA7MAAAAQAALAABANkCLAA7MAAAAQAALAABAKwCLAA7MAAAAQAAHAABAJ4DHAAF9gAAAGcBAAB0AgAABgMAABcDAAAAA3IBAAB1AQAABwMAAAf7AAAA/AAAACEBAAAiAQAA1gEAANcBAADFAwAA\",1]Kg[\"AAAAAosAAAAwAQAAAacBAAA6MAAAAQAAAAAABwAQAAAABgA+AHYAdwAIAdoBxAMdBARDAAAARAAAAL8DAADGAwAAAsYAAADYAQAA\",\"AAABFAIAAAJ1AAAAMAEAAAACZwEAAHQCAAAAAAAAAAAAAAAAAAAEMAAAAAYBAAAHAQAACQEAAA==\"]Dk[\"AAAAAnEAAAA1AQAAAAILAAAAQAAAAAJKAAAAwQMAAAHIAAAA\",\"AAAAATUBAAABaQEAAA==\"]ADg[\"AAAAAAEZAwAAAnYAAAAdBAAAAcYDAAA=\",\"AAADHQMAAB4DAAAfAwAAAAJzAgAA2gMAAAH2AAAAAAACGgIAAMUDAAAAAAAAAAAAAAA6MAAAAQAAAAAASQAQAAAAMQAyADMANAA1ADYAfAB9AI8AkACTAJYA+AD5APoA/QD+AP8AAAEBAQIBBAELAQwBDQElASYBJwEqAWABawFuAXQBfwGAAYIBhAGlAaYB4wHoAekB6wHsAfEB9QEOAg8CGAIgAiwCLwJsAm0CbgJ5AnwCFgOEA4UDigOaA5sDzQPOA+MD5QMSBBMEHwQjBCQEKAQpBA==\"]Ao[\"\",\"AAA7MAAAAQAALAABADACLAA=\"]Dc[\"AAAAAlQBAAB2AgAAAAEqAAAAAWkAAAA=\",\"AAAAAVQBAAABugMAAAAB8wEAAA==\"]Bo[\"AAAAAS4BAAAAAQQAAAABQQAAAA==\",\"AAAAAS4BAAA=\"]Ho[\"AAAAAjcBAADdAQAAAAINAAAABgMAAAFMAAAAAAHFAwAAAAAAAAABeQAAAAAAADowAAABAAAAAAAKABAAAAAxAAsBDgF8AYIB4AHhAfEBEgIuAmkC\",\"AAAAATcBAAABngMAAAEXAwAA\"]Co[\"AAAAAdsBAAAAAAABdQEAAAP8AAAAIgEAANcBAAA=\",\"AAJ4AAAAFgIAAA==\"]Cc[\"AAAAAnMAAABXAQAAAAEtAAAAAW0AAAA=\",\"AAAAAVcBAAA=\"]Hg[\"AAAAATIBAAAAAQgAAAABRwAAAAAAAAAAAAAAAAAAAgkBAADpAQAA\",\"AAAAATIBAAABGQMAAAJ2AAAAHQQAAAACcgEAAHUBAAAG+wAAAPwAAAAhAQAAIgEAANYBAADXAQAA\"]Do[\"AAAAAUcBAAAAAR0AAAABXAAAAAAAAAAAAAAAAAAAAiUBAADoAQAA\",\"AAAAAUcBAAABrQMAAA==\"]Bg[\"AAAAAAAAAAAAAAAAAAAAAAAAAX0AAAA=\",\"\"]Be[\"AAAAAAA7MAAAAQAAKwABAOYDKwA=\",\"\",1]Cc[\"\",\"AAAAAAAAAAABGgIAAAAAAAAAAAAAAAJ7AQAAEwIAAA==\"]Bg[\"\",\"AAAAAAAAAAAAAAAAAAAAAAAAAXgBAAA=\"]Eg[\"AAAAAUoBAAAAASAAAAABXwAAAAAAAAAAAAAAAAAAA2MBAACiAQAA9QEAAA==\",\"AAAAAUoBAAABsAMAAA==\"]Ag[\"\",\"AAAAAAABFAQAAA==\"]Ek[\"AAAAAVEBAAAAAScAAAABZgAAAAAAAAAAAAAAAAAABA0BAACmAQAADwIAACYCAAA=\",\"AAAAAVEBAAABtwMAAA==\"]Cc[\"\",\"AAAAAAADPgAAAD8AAABAAAAAA78DAADAAwAAwQMAAA==\"]Gk[\"AAAAATwBAAAAARIAAAABUQAAAAAAAAAAAAAAAAAAOjAAAAEAAAAAAAsAEAAAADIAkwArAeMBLAKFA5gDmgO9A84DEwQpBA==\",\"AAAAATwBAAABowMAAA==\"]Ek[\"AAAAAT0BAAAAARMAAAABUgAAAAAAAAAAAAAAAAAABAwBAADgAwAAKgQAAC0EAAA=\",\"AAAAAT0BAAABpAMAAA==\"]Eg[\"AAAAAVIBAAAAASgAAAABZwAAAAAAAAAAAAAAAAAAAzYAAACAAQAAfQIAAA==\",\"AAAAAVIBAAABuAMAAA==\"]Bk[\"AAAAAAAAAAAAAAAAAAAAAAAAAnwAAAAHAQAA\",\"\"]Do[\"AAAEHgIAAHUCAACJAwAA0QMAAAJyAAAARgEAAAABHAAAAAFbAAAA\",\"AAAAAUYBAAAAAfYAAAA=\"]Bc[\"AAAAAAAAOzAAAAEAAC4AAQBBAC4A\",\"\"]Fg[\"AAAAAUEBAAAAARcAAAABVgAAAAAAAAAAAAAAAAAABgEBAAB2AQAAHAMAAI0DAACZAwAA0wMAAA==\",\"AAAAAUEBAAABqAMAAA==\"]Do[\"AAAAAUABAAAAARYAAAABVQAAAAAAAAAAAAAAAAAAApYAAAAAAQAA\",\"AAAAAUABAAABpwMAAA==\"]Eg[\"AAAAAUQBAAAAARoAAAABWQAAAAAAAAAAAAAAAAAAA2sBAAChAQAAIwIAAA==\",\"AAAAAUQBAAABqwMAAA==\"]BCm[\"AAA7MAAAAQAAWwADADACLACAAisAHQMCADswAAABAABnABAAiwAAAC4BKwBzAQAAoAEAAKkBLADZAQAA2wEAAN0BAADmAQAAHQIAAHYCAQAYAwAAiAMAALwDAADQAwAAHgQAAAVoAQAAaQEAAKcBAABzAgAA2gMAADswAAABAAC8AA0ABAArAD4AAgD2AAAACAEAAGcBAADaAQAAdAIAAAYDAAAXAwAAKwNYAMQDAADmAysAIQQAADswAAABAAAyAAMAQQAuAPMBAAC/AwIAB8YAAADHAAAAyAAAAHIBAAB1AQAA2AEAAAcDAAA6MAAAAQAAAAAABwAQAAAA+wD8ACEBIgHWAdcBGgLFAwAAAAAAAXkAAAA=\",\"AAAAOzAAAAEAADIABABwAAMAeQEAAKkBLADZAwAAAgoBAACnAQAAOzAAAAEAADAABQAIAQAAKwMsAMQDAAAUBAAAIQQAAAPzAQAAcAIAAIwDAAAB2AEAAAEaAgAAAAAAAAAAAAA6MAAAAQAAAAAABwAQAAAAFwEbAQMCYAKXA90D3gMVBAKBAQAAcQIAAA==\",1]Fg[\"AAAAAU4BAAAAASQAAAABYwAAAAAC1gEAANcBAAAAAAAAAAAAAAAEHgEAAO0BAADXAwAAKwQAAA==\",\"AAAAAU4BAAABtAMAAA==\"]Eg[\"AAAAAi8BAACgAQAAAdoDAAABBQAAAAFCAAAAAAAAAAAAAAAAAAACGAIAACsCAAA=\",\"AAAAAi8BAADdAQAA\"]Eg[\"AAAAATsBAAAAAREAAAABUAAAAAAAAAAAAAAAAAAAA80DAAASBAAAKAQAAA==\",\"AAAAATsBAAABogMAAA==\"]Ek[\"AAAAAT8BAAAAARUAAAABVAAAAAAAAAAAAAAAAAAABP8AAAB9AQAA5QMAACwEAAA=\",\"AAAAAT8BAAABpgMAAA==\"]Do[\"AAAAAVABAAAAASYAAAABZQAAAAAAAAAAAAAAAAAAApAAAAACAQAA\",\"AAAAAVABAAABtgMAAA==\"]Fg[\"AAAAAToBAAAAARAAAAABTwAAAAAAAAAAAAAAAAAABo8AAAD4AAAA/gAAAOIBAADlAQAA0gMAAA==\",\"AAAAAToBAAABoQMAAA==\"]Fg[\"AAAAAU8BAAAAASUAAAABZAAAAAAAAAAAAAAAAAAABpQAAAAnAQAA7AEAAC0CAACGAwAAvgMAAA==\",\"AAAAAU8BAAABtQMAAA==\"]Ek[\"AAAAAUgBAAAAAR4AAAABXQAAAAAAAAAAAAAAAAAABCYBAAB5AgAAHwQAACQEAAA=\",\"AAAAAUgBAAABrgMAAA==\"]Eg[\"AAAAAUsBAAAAASEAAAABYAAAAAAAAAAAAAAAAAAAA2QBAACjAQAAbQIAAA==\",\"AAAAAUsBAAABsQMAAA==\"]Ek[\"AAAAATkBAAAAAQ8AAAABTgAAAAAAAAAAAAAAAAAABPcAAAD9AAAAagEAAPIBAAA=\",\"AAAAATkBAAABoAMAAA==\"]Ck[\"AAAAATEBAAAAAQcAAAACRQAAAEYAAAA=\",\"AAAAATEBAAAAAWcBAAA=\"]Fc[\"AAAAAVYBAAAAASwAAAACawAAAGwAAAAAAAAAAAAAAAAAAAI0AAAAIAIAAA==\",\"AAAAAVYBAAAAAgYDAAAXAwAAAAEHAwAA\"]Bc[\"AAAAADswAAABAAAcAAEAngMcAA==\",\"\"]Ag[\"AAAAAAABdwAAAA==\",\"\"]Gc[\"AAAAAT4BAAAAARQAAAABUwAAAAAAAAAAAAAAAAAAOjAAAAEAAAAAAAgAEAAAADMA+QB/AYQB5AGEA4oDmwPjAw==\",\"AAAAAT4BAAABpQMAAA==\"]Eg[\"AAAAAUwBAAAAASIAAAABYQAAAAAAAAAAAAAAAAAAA6QBAADrAQAAHAIAAA==\",\"AAAAAUwBAAABsgMAAA==\"]Dg[\"AAAAAVgBAAAAAS4AAAABbgAAAAAAAAAAAAAAAAAAAjUAAAAZAgAA\",\"AAAAAVgBAAA=\"]Eo[\"AAAAAUMBAAAAARkAAAABWAAAAAAAAAAAAAAAAAAABfoAAABgAQAAYQEAAGYBAAAOAgAA\",\"AAAAAUMBAAABqgMAAA==\"]Eg[\"AAAAAU0BAAAAASMAAAABYgAAAAAAAAAAAAAAAAAAA6UBAAAlAgAAnQMAAA==\",\"AAAAAU0BAAABswMAAA==\"]Dk[\"AAAAAUkBAAAAAR8AAAABXgAAAAAAAAAAAAAAAAAAAS8CAAA=\",\"AAAAAUkBAAABrwMAAA==\"]Eo[\"AAAAAUIBAAAAARgAAAABVwAAAAAAAAAAAAAAAAAABW4BAADqAQAAbgIAABYDAADCAwAA\",\"AAAAAUIBAAABqQMAAA==\"]") \ No newline at end of file diff --git a/target/doc/settings.html b/target/doc/settings.html new file mode 100644 index 0000000..5106e82 --- /dev/null +++ b/target/doc/settings.html @@ -0,0 +1 @@ +SettingsSkip to main content

Settings

Rustdoc settings

Back
\ No newline at end of file diff --git a/target/doc/src-files.js b/target/doc/src-files.js new file mode 100644 index 0000000..317c42f --- /dev/null +++ b/target/doc/src-files.js @@ -0,0 +1,2 @@ +createSrcSidebar('[["bookspec_checker",["",[],["derive.rs","engine.rs","files.rs","lib.rs","rules.rs","schema.rs"]]],["bookspec_gnucash",["",[],["lib.rs"]]],["bookspec_runner",["",[],["lib.rs"]]]]'); +//{"start":19,"fragment_lengths":[97,40,39]} \ No newline at end of file diff --git a/target/doc/src/bookspec_checker/derive.rs.html b/target/doc/src/bookspec_checker/derive.rs.html new file mode 100644 index 0000000..cf7010f --- /dev/null +++ b/target/doc/src/bookspec_checker/derive.rs.html @@ -0,0 +1,681 @@ +derive.rs - sourceSkip to main content

bookspec_checker/
derive.rs

1//! The specification's own checker (`plan/served.md` P13 step 5):
+2//! every example's expected figures derived from its rule's symbolic
+3//! form, by an engine-free reference model with exact decimals.
+4//!
+5//! The runner asks an *engine* whether it agrees with an example. This
+6//! module asks whether the *example* agrees with the specification: it
+7//! replays the example's events on the smallest ledger the rules of
+8//! `bookspec/spec/*.md` describe (entries, reversals, a close, a bill, an
+9//! invoice) and computes each expectation it can from the symbolic forms
+10//! (`sum` of signed values, normal balances, the accounting equation,
+11//! net income). An expectation whose figure disagrees with the
+12//! derivation, or an event whose refusal the rules do not justify, fails
+13//! the specification's build, before any engine is consulted.
+14//!
+15//! What the model does not cover (depreciation, schedules, members,
+16//! 1099s, formats, the cash-flow sections) is not derived here: an
+17//! expectation is [`Derived::Skipped`] with the reason, never silently
+18//! passed, and the example is still checked by the engines.
+19
+20use std::collections::BTreeMap;
+21use std::str::FromStr;
+22
+23use chrono::NaiveDate;
+24use rust_decimal::Decimal;
+25
+26use crate::engine::RuleId;
+27use crate::rules::Area;
+28use crate::schema::{Event, Example, Expect, Values};
+29
+30/// What the derivation found of one expectation or event.
+31#[derive(Clone, Debug, PartialEq, Eq)]
+32pub enum Derived {
+33    /// The specification derives the example's figures, and they agree.
+34    Agrees {
+35        /// The rule whose symbolic form derived them.
+36        rule: RuleId,
+37    },
+38    /// The specification derives different figures, or does not justify
+39    /// a refusal: the example is wrong.
+40    Disagrees {
+41        /// The rule whose symbolic form was applied.
+42        rule: RuleId,
+43        /// What differs, in words.
+44        why: String,
+45    },
+46    /// The reference model does not cover it.
+47    Skipped {
+48        /// Why not.
+49        why: String,
+50    },
+51}
+52
+53/// The derivation of one example: one result per event that was refused
+54/// and per expectation.
+55#[derive(Clone, Debug, PartialEq, Eq)]
+56pub struct Derivation {
+57    /// The example's id.
+58    pub example: String,
+59    /// What was derived, in the order met.
+60    pub results: Vec<(String, Derived)>,
+61}
+62
+63impl Derivation {
+64    /// The disagreements, each as a sentence.
+65    pub fn disagreements(&self) -> Vec<String> {
+66        self.results
+67            .iter()
+68            .filter_map(|(what, d)| match d {
+69                Derived::Disagrees { rule, why } => {
+70                    Some(format!("{}: {what}: {why} ({rule})", self.example))
+71                }
+72                _ => None,
+73            })
+74            .collect()
+75    }
+76
+77    /// How many results agree.
+78    pub fn agreed(&self) -> usize {
+79        self.results
+80            .iter()
+81            .filter(|(_, d)| matches!(d, Derived::Agrees { .. }))
+82            .count()
+83    }
+84}
+85
+86#[derive(Clone, Copy, Debug, PartialEq, Eq)]
+87enum Side {
+88    Debit,
+89    Credit,
+90}
+91
+92#[derive(Clone, Debug)]
+93struct Line {
+94    account: String,
+95    side: Side,
+96    amount: Decimal,
+97}
+98
+99#[derive(Clone, Debug)]
+100struct Posted {
+101    date: NaiveDate,
+102    lines: Vec<Line>,
+103    closing: bool,
+104    reversed: bool,
+105}
+106
+107/// The reference model: posted entries, the closed periods, the types.
+108struct Model {
+109    types: BTreeMap<String, String>,
+110    entries: Vec<Posted>,
+111    /// Event number (from 1) to the entry it posted.
+112    event_entry: BTreeMap<usize, usize>,
+113    closed_through: Vec<NaiveDate>,
+114    minor_digits: u32,
+115}
+116
+117fn sign(side: Side) -> Decimal {
+118    match side {
+119        Side::Debit => Decimal::ONE,
+120        Side::Credit => -Decimal::ONE,
+121    }
+122}
+123
+124fn dec(s: &str) -> Option<Decimal> {
+125    Decimal::from_str(s).ok()
+126}
+127
+128fn date(s: &str) -> Option<NaiveDate> {
+129    NaiveDate::parse_from_str(s, "%Y-%m-%d").ok()
+130}
+131
+132fn rule(area: Area, n: u32) -> RuleId {
+133    RuleId::new(area, n)
+134}
+135
+136/// The accounts the books create for a document or a close, with their
+137/// types (rules.md B-23's default roles).
+138fn role_type(code: &str) -> Option<&'static str> {
+139    match code {
+140        "1200" => Some("asset"),
+141        "2000" => Some("liability"),
+142        "3999" => Some("equity"),
+143        "4000" => Some("revenue"),
+144        "6999" => Some("expense"),
+145        _ => None,
+146    }
+147}
+148
+149impl Model {
+150    fn new(ex: &Example) -> Self {
+151        let mut types: BTreeMap<String, String> = ex
+152            .setup
+153            .accounts
+154            .iter()
+155            .map(|a| (a.code.clone(), a.kind.clone()))
+156            .collect();
+157        for code in ["1200", "2000", "3999", "4000", "6999"] {
+158            types
+159                .entry(code.to_string())
+160                .or_insert_with(|| role_type(code).unwrap().to_string());
+161        }
+162        // ISO 4217: the currency's minor-unit digits (two unless listed).
+163        let minor_digits = match ex.setup.currency.as_str() {
+164            "JPY" | "KRW" | "VND" | "CLP" | "ISK" => 0,
+165            "BHD" | "KWD" | "OMR" | "JOD" => 3,
+166            _ => 2,
+167        };
+168        Self {
+169            types,
+170            entries: Vec::new(),
+171            event_entry: BTreeMap::new(),
+172            closed_through: Vec::new(),
+173            minor_digits,
+174        }
+175    }
+176
+177    /// Signed sum of an account's lines dated on or before `through`
+178    /// (debit positive), counting entries that stand as written: the
+179    /// reversal is its own entry, so the original is always counted.
+180    fn signed(
+181        &self,
+182        code: &str,
+183        from: Option<NaiveDate>,
+184        through: NaiveDate,
+185        closings: bool,
+186    ) -> Decimal {
+187        self.entries
+188            .iter()
+189            .filter(|e| {
+190                e.date <= through && from.is_none_or(|f| e.date >= f) && (closings || !e.closing)
+191            })
+192            .flat_map(|e| e.lines.iter())
+193            .filter(|l| l.account == code)
+194            .map(|l| sign(l.side) * l.amount)
+195            .sum()
+196    }
+197
+198    fn is_debit_normal(&self, code: &str) -> bool {
+199        matches!(
+200            self.types.get(code).map(String::as_str),
+201            Some("asset") | Some("expense")
+202        )
+203    }
+204
+205    fn on_normal_side(&self, code: &str, signed: Decimal) -> Decimal {
+206        if self.is_debit_normal(code) {
+207            signed
+208        } else {
+209            -signed
+210        }
+211    }
+212
+213    /// Why the rules refuse this entry, if they do: (reason, rule).
+214    fn refusal_justified(&self, e: &Event, reason: &str) -> Result<RuleId, String> {
+215        let on = |side: &str| -> Vec<Decimal> {
+216            e.lines
+217                .iter()
+218                .filter(|l| l.side == side)
+219                .filter_map(|l| dec(&l.amount))
+220                .collect()
+221        };
+222        let d: Decimal = on("debit").into_iter().sum();
+223        let c: Decimal = on("credit").into_iter().sum();
+224        let amounts: Vec<Decimal> = e.lines.iter().filter_map(|l| dec(&l.amount)).collect();
+225        match reason {
+226            "unbalanced" if d != c => Ok(rule(Area::Entry, 1)),
+227            "unbalanced" => Err(format!("debits {d} equal credits {c}")),
+228            "too_few_lines" if e.lines.len() < 2 => Ok(rule(Area::Entry, 1)),
+229            "negative_amount" if amounts.iter().any(|a| *a < Decimal::ZERO) => {
+230                Ok(rule(Area::Entry, 2))
+231            }
+232            "zero_amount" if amounts.iter().any(|a| a.is_zero()) => Ok(rule(Area::Entry, 2)),
+233            "finer_than_minor_unit"
+234                if amounts
+235                    .iter()
+236                    .any(|a| a.normalize().scale() > self.minor_digits) =>
+237            {
+238                Ok(rule(Area::Ledger, 1))
+239            }
+240            "period_closed" => {
+241                let day = e.date.as_deref().and_then(date).ok_or("no date")?;
+242                if self.closed_through.iter().any(|end| day <= *end) {
+243                    Ok(rule(Area::Period, 2))
+244                } else {
+245                    Err(format!("{day} is in no closed period"))
+246                }
+247            }
+248            "already_reversed" => {
+249                let of = e.reverses.ok_or("no reversal named")?;
+250                let idx = self.event_entry.get(&of).ok_or("names no entry")?;
+251                if self.entries[*idx].reversed {
+252                    Ok(rule(Area::Ledger, 6))
+253                } else {
+254                    Err(format!("event {of} was not yet reversed"))
+255                }
+256            }
+257            other => Err(format!("{other:?} is not derived by the reference model")),
+258        }
+259    }
+260
+261    /// Post an accepted event; `Err` says what the model cannot post.
+262    fn post(&mut self, n: usize, e: &Event) -> Result<(), String> {
+263        let day = e.date.as_deref().and_then(date);
+264        let lines = |ls: &[crate::schema::LineSpec]| -> Option<Vec<Line>> {
+265            ls.iter()
+266                .map(|l| {
+267                    Some(Line {
+268                        account: l.account.clone(),
+269                        side: if l.side == "debit" {
+270                            Side::Debit
+271                        } else {
+272                            Side::Credit
+273                        },
+274                        amount: dec(&l.amount)?,
+275                    })
+276                })
+277                .collect()
+278        };
+279        let posted = if !e.lines.is_empty() {
+280            Posted {
+281                date: day.ok_or("undated")?,
+282                lines: lines(&e.lines).ok_or("an unreadable amount")?,
+283                closing: false,
+284                reversed: false,
+285            }
+286        } else if let Some(of) = e.reverses {
+287            let idx = *self
+288                .event_entry
+289                .get(&of)
+290                .ok_or("reverses an event that posted nothing")?;
+291            let original = self.entries[idx].clone();
+292            self.entries[idx].reversed = true;
+293            Posted {
+294                date: day.ok_or("undated")?,
+295                lines: original
+296                    .lines
+297                    .iter()
+298                    .map(|l| Line {
+299                        account: l.account.clone(),
+300                        side: match l.side {
+301                            Side::Debit => Side::Credit,
+302                            Side::Credit => Side::Debit,
+303                        },
+304                        amount: l.amount,
+305                    })
+306                    .collect(),
+307                closing: false,
+308                reversed: false,
+309            }
+310        } else if let Some(b) = &e.bill {
+311            let total = document_total(
+312                b.amount.as_deref(),
+313                &b.lines.iter().map(|l| l.amount.clone()).collect::<Vec<_>>(),
+314            )?;
+315            if b.lines.iter().any(|l| l.project.is_some()) {
+316                return Err("project tags are not modelled".into());
+317            }
+318            Posted {
+319                date: day.ok_or("undated")?,
+320                lines: vec![
+321                    Line {
+322                        account: "6999".into(),
+323                        side: Side::Debit,
+324                        amount: total,
+325                    },
+326                    Line {
+327                        account: "2000".into(),
+328                        side: Side::Credit,
+329                        amount: total,
+330                    },
+331                ],
+332                closing: false,
+333                reversed: false,
+334            }
+335        } else if let Some(i) = &e.invoice {
+336            let total = document_total(
+337                i.amount.as_deref(),
+338                &i.lines.iter().map(|l| l.amount.clone()).collect::<Vec<_>>(),
+339            )?;
+340            if i.lines.iter().any(|l| l.project.is_some()) {
+341                return Err("project tags are not modelled".into());
+342            }
+343            Posted {
+344                date: day.ok_or("undated")?,
+345                lines: vec![
+346                    Line {
+347                        account: "1200".into(),
+348                        side: Side::Debit,
+349                        amount: total,
+350                    },
+351                    Line {
+352                        account: "4000".into(),
+353                        side: Side::Credit,
+354                        amount: total,
+355                    },
+356                ],
+357                closing: false,
+358                reversed: false,
+359            }
+360        } else if let Some(c) = &e.close {
+361            if c.to != "retained_earnings" {
+362                return Err("a close to the members is not modelled".into());
+363            }
+364            let end = day.ok_or("undated")?;
+365            let mut out = Vec::new();
+366            let mut net = Decimal::ZERO;
+367            let codes: Vec<String> = self.types.keys().cloned().collect();
+368            for code in codes {
+369                let ty = self.types[&code].as_str();
+370                if ty != "revenue" && ty != "expense" {
+371                    continue;
+372                }
+373                let s = self.signed(&code, None, end, true);
+374                if s.is_zero() {
+375                    continue;
+376                }
+377                net -= s; // net income is credit-normal: revenue - expense
+378                out.push(Line {
+379                    account: code,
+380                    side: if s > Decimal::ZERO {
+381                        Side::Credit
+382                    } else {
+383                        Side::Debit
+384                    },
+385                    amount: s.abs(),
+386                });
+387            }
+388            if !net.is_zero() {
+389                out.push(Line {
+390                    account: "3999".into(),
+391                    side: if net > Decimal::ZERO {
+392                        Side::Credit
+393                    } else {
+394                        Side::Debit
+395                    },
+396                    amount: net.abs(),
+397                });
+398            }
+399            self.closed_through.push(end);
+400            Posted {
+401                date: end,
+402                lines: out,
+403                closing: true,
+404                reversed: false,
+405            }
+406        } else {
+407            return Err("an event the reference model does not post".into());
+408        };
+409        // The symbolic form of BS-entry-1: what is posted balances.
+410        let (d, c): (Decimal, Decimal) =
+411            posted
+412                .lines
+413                .iter()
+414                .fold((Decimal::ZERO, Decimal::ZERO), |(d, c), l| match l.side {
+415                    Side::Debit => (d + l.amount, c),
+416                    Side::Credit => (d, c + l.amount),
+417                });
+418        if d != c {
+419            return Err(format!(
+420                "the example posts an unbalanced entry (debits {d}, credits {c})"
+421            ));
+422        }
+423        self.entries.push(posted);
+424        self.event_entry.insert(n, self.entries.len() - 1);
+425        Ok(())
+426    }
+427}
+428
+429fn document_total(amount: Option<&str>, lines: &[String]) -> Result<Decimal, String> {
+430    match amount {
+431        Some(a) => dec(a).ok_or_else(|| "an unreadable amount".into()),
+432        None => lines
+433            .iter()
+434            .map(|l| dec(l).ok_or_else(|| "an unreadable amount".to_string()))
+435            .sum(),
+436    }
+437}
+438
+439/// Derive what the specification says about `ex`.
+440pub fn derive(ex: &Example) -> Derivation {
+441    let mut results = Vec::new();
+442    let mut model = Model::new(ex);
+443    // The expectations asked after event N are checked right after it; the
+444    // rest at the end. The model keeps one state per point, so replay.
+445    let mut usable = true;
+446    let mut why_not = String::new();
+447    let unsupported_setup = !ex.setup.assets.is_empty()
+448        || !ex.setup.schedules.is_empty()
+449        || !ex.setup.fixed_assets.is_empty()
+450        || !ex.setup.members.is_empty();
+451    if unsupported_setup {
+452        usable = false;
+453        why_not = "the setup holds assets, schedules or members, which the reference model does not carry".into();
+454    }
+455    for (i, e) in ex.events.iter().enumerate() {
+456        let n = i + 1;
+457        if usable {
+458            match &e.refused {
+459                Some(reason) => match model.refusal_justified(e, reason) {
+460                    Ok(rule) => results.push((
+461                        format!("event {n} refused {reason}"),
+462                        Derived::Agrees { rule },
+463                    )),
+464                    Err(why) => results.push((
+465                        format!("event {n} refused {reason}"),
+466                        if why.contains("not derived") {
+467                            Derived::Skipped { why }
+468                        } else {
+469                            Derived::Disagrees {
+470                                rule: rule(Area::Entry, 1),
+471                                why,
+472                            }
+473                        },
+474                    )),
+475                },
+476                None => {
+477                    if let Err(why) = model.post(n, e) {
+478                        usable = false;
+479                        why_not = format!("event {n}: {why}");
+480                    }
+481                }
+482            }
+483        }
+484        for x in ex.expect.iter().filter(|x| x.after == Some(n)) {
+485            results.push(expectation(&model, x, usable, &why_not));
+486        }
+487    }
+488    for x in ex.expect.iter().filter(|x| x.after.is_none()) {
+489        results.push(expectation(&model, x, usable, &why_not));
+490    }
+491    Derivation {
+492        example: ex.id.clone(),
+493        results,
+494    }
+495}
+496
+497fn expectation(model: &Model, x: &Expect, usable: bool, why_not: &str) -> (String, Derived) {
+498    let what = format!(
+499        "{} {}",
+500        x.query,
+501        x.as_of.as_deref().or(x.to.as_deref()).unwrap_or("")
+502    );
+503    if !usable {
+504        return (
+505            what,
+506            Derived::Skipped {
+507                why: why_not.to_string(),
+508            },
+509        );
+510    }
+511    let Some(Values::Figures(want)) = &x.values else {
+512        return (
+513            what,
+514            Derived::Skipped {
+515                why: "no figures to derive".into(),
+516            },
+517        );
+518    };
+519    let derived = match x.query.as_str() {
+520        "trial_balance" => x.as_of.as_deref().and_then(date).map(|d| {
+521            (
+522                rule(Area::Statement, 1),
+523                want.keys()
+524                    .map(|k| (k.clone(), model.signed(k, None, d, true)))
+525                    .collect::<Vec<_>>(),
+526            )
+527        }),
+528        "balances" => x.as_of.as_deref().and_then(date).map(|d| {
+529            (
+530                rule(Area::Ledger, 3),
+531                want.keys()
+532                    .map(|k| {
+533                        (
+534                            k.clone(),
+535                            model.on_normal_side(k, model.signed(k, None, d, true)),
+536                        )
+537                    })
+538                    .collect(),
+539            )
+540        }),
+541        "profit_and_loss" => {
+542            let from = x.from.as_deref().and_then(date);
+543            let to = x.to.as_deref().and_then(date);
+544            from.zip(to).map(|(f, t)| {
+545                let mut figs = Vec::new();
+546                for k in want.keys() {
+547                    if k == "net_income" {
+548                        let mut net = Decimal::ZERO;
+549                        for (code, ty) in &model.types {
+550                            if ty == "revenue" || ty == "expense" {
+551                                net += model
+552                                    .on_normal_side(code, model.signed(code, Some(f), t, false))
+553                                    * if ty == "revenue" {
+554                                        Decimal::ONE
+555                                    } else {
+556                                        -Decimal::ONE
+557                                    };
+558                            }
+559                        }
+560                        figs.push((k.clone(), net));
+561                    } else {
+562                        figs.push((
+563                            k.clone(),
+564                            model.on_normal_side(k, model.signed(k, Some(f), t, false)),
+565                        ));
+566                    }
+567                }
+568                (rule(Area::Statement, 3), figs)
+569            })
+570        }
+571        "entry" => x.entry.and_then(|n| model.event_entry.get(&n)).map(|idx| {
+572            let e = &model.entries[*idx];
+573            let figs = want
+574                .keys()
+575                .map(|k| {
+576                    let (code, side) = k.split_once('.').unwrap_or((k, ""));
+577                    let v: Decimal = e
+578                        .lines
+579                        .iter()
+580                        .filter(|l| {
+581                            l.account == code
+582                                && matches!(
+583                                    (side, l.side),
+584                                    ("debit", Side::Debit) | ("credit", Side::Credit)
+585                                )
+586                        })
+587                        .map(|l| l.amount)
+588                        .sum();
+589                    (k.clone(), v)
+590                })
+591                .collect();
+592            (rule(Area::Ledger, 4), figs)
+593        }),
+594        other => {
+595            return (
+596                what,
+597                Derived::Skipped {
+598                    why: format!("{other} is not derived by the reference model"),
+599                },
+600            );
+601        }
+602    };
+603    let Some((rule, figs)) = derived else {
+604        return (
+605            what,
+606            Derived::Skipped {
+607                why: "an undated or unresolved query".into(),
+608            },
+609        );
+610    };
+611    for (k, got) in figs {
+612        match want.get(&k).and_then(|w| dec(w)) {
+613            Some(w) if w == got => {}
+614            Some(w) => {
+615                return (
+616                    what,
+617                    Derived::Disagrees {
+618                        rule,
+619                        why: format!("{k}: the example says {w}, the rule derives {got}"),
+620                    },
+621                );
+622            }
+623            None => {
+624                return (
+625                    what,
+626                    Derived::Disagrees {
+627                        rule,
+628                        why: format!("{k}: no exact figure"),
+629                    },
+630                );
+631            }
+632        }
+633    }
+634    // The laws on the whole book, at the day asked: BS-statement-2.
+635    if let (true, Some(d)) = (
+636        matches!(x.query.as_str(), "trial_balance" | "balances"),
+637        x.as_of.as_deref().and_then(date),
+638    ) {
+639        let (mut a, mut l, mut e, mut r, mut xp) = (
+640            Decimal::ZERO,
+641            Decimal::ZERO,
+642            Decimal::ZERO,
+643            Decimal::ZERO,
+644            Decimal::ZERO,
+645        );
+646        let mut net = Decimal::ZERO;
+647        for (code, ty) in &model.types {
+648            let s = model.signed(code, None, d, true);
+649            net += s;
+650            let n = model.on_normal_side(code, s);
+651            match ty.as_str() {
+652                "asset" => a += n,
+653                "liability" => l += n,
+654                "equity" => e += n,
+655                "revenue" => r += n,
+656                "expense" => xp += n,
+657                _ => {}
+658            }
+659        }
+660        if !net.is_zero() {
+661            return (
+662                what,
+663                Derived::Disagrees {
+664                    rule: self::rule(Area::Statement, 1),
+665                    why: format!("the books do not net to zero ({net})"),
+666                },
+667            );
+668        }
+669        if a != l + e + (r - xp) {
+670            return (
+671                what,
+672                Derived::Disagrees {
+673                    rule: self::rule(Area::Statement, 2),
+674                    why: format!("A {a} != L {l} + E {e} + (R {r} - X {xp})"),
+675                },
+676            );
+677        }
+678    }
+679    (what, Derived::Agrees { rule })
+680}
+
\ No newline at end of file diff --git a/target/doc/src/bookspec_checker/engine.rs.html b/target/doc/src/bookspec_checker/engine.rs.html new file mode 100644 index 0000000..81aa87d --- /dev/null +++ b/target/doc/src/bookspec_checker/engine.rs.html @@ -0,0 +1,225 @@ +engine.rs - sourceSkip to main content

bookspec_checker/
engine.rs

1//! The interface an accounting engine implements to be checked against
+2//! bookspec (`plan/served.md` P13, D-34).
+3//!
+4//! bookspec is a specification first: its examples are the concrete cases
+5//! (`bookspec/examples/*.toml`), its rule identifiers the normative rules
+6//! (`BS-<area>-<n>`), and this trait the only thing an engine has to
+7//! provide for the runner to check it. The engine's answers are compared
+8//! with the examples' expected values by the runner; an engine is never
+9//! asked whether it agrees with itself.
+10
+11use std::collections::{BTreeMap, BTreeSet};
+12use std::fmt;
+13use std::str::FromStr;
+14
+15use crate::rules::{Area, Rule, rule_for_id, rule_for_refusal};
+16use crate::schema::{ChangeSpec, Event, Query, Setup};
+17
+18/// A bookspec rule identifier: `BS-<area>-<n>` (e.g. `BS-entry-1`).
+19///
+20/// The areas are the specification's subjects (`Area`), and `n` counts
+21/// from 1 within an area. The catalogue in [`mod@crate::rules`] is the list of
+22/// every identifier the specification states; an identifier that is not in
+23/// it is a typo, not a rule.
+24#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
+25pub struct RuleId(String);
+26
+27/// Why a string is not a bookspec rule identifier.
+28#[derive(Clone, Debug, PartialEq, Eq)]
+29pub struct RuleIdError {
+30    what: String,
+31}
+32
+33impl fmt::Display for RuleIdError {
+34    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
+35        write!(f, "{}", self.what)
+36    }
+37}
+38
+39impl std::error::Error for RuleIdError {}
+40
+41impl RuleId {
+42    /// The identifier of area `area`, rule number `n` (counting from 1).
+43    pub fn new(area: Area, n: u32) -> Self {
+44        assert!(n >= 1, "bookspec rule numbers count from 1");
+45        Self(format!("BS-{}-{n}", area.key()))
+46    }
+47
+48    /// Parse `BS-<area>-<n>`, refusing an unknown area, a missing or
+49    /// non-numeric number, and a number that is zero or written with a
+50    /// leading zero (one spelling per rule).
+51    pub fn parse(s: &str) -> Result<Self, RuleIdError> {
+52        let rest = s.strip_prefix("BS-").ok_or_else(|| RuleIdError {
+53            what: format!("{s:?} is no bookspec rule id (BS-<area>-<n>)"),
+54        })?;
+55        let (area, n) = rest.rsplit_once('-').ok_or_else(|| RuleIdError {
+56            what: format!("{s:?} is no bookspec rule id (BS-<area>-<n>)"),
+57        })?;
+58        let area = Area::parse(area).ok_or_else(|| RuleIdError {
+59            what: format!("{s:?}: {:?} is no bookspec area", area),
+60        })?;
+61        if n.is_empty() || !n.bytes().all(|b| b.is_ascii_digit()) {
+62            return Err(RuleIdError {
+63                what: format!("{s:?}: {n:?} is no rule number"),
+64            });
+65        }
+66        if n.starts_with('0') {
+67            return Err(RuleIdError {
+68                what: format!("{s:?}: rule numbers count from 1, without a leading zero"),
+69            });
+70        }
+71        let n: u32 = n.parse().map_err(|_| RuleIdError {
+72            what: format!("{s:?}: {n:?} is no rule number"),
+73        })?;
+74        if n == 0 {
+75            return Err(RuleIdError {
+76                what: format!("{s:?}: rule numbers count from 1"),
+77            });
+78        }
+79        Ok(Self::new(area, n))
+80    }
+81
+82    /// The identifier as the specification writes it.
+83    pub fn as_str(&self) -> &str {
+84        &self.0
+85    }
+86
+87    /// The area it belongs to.
+88    pub fn area(&self) -> Area {
+89        // Constructed only by `new`/`parse`, both of which check the area.
+90        Area::parse(self.0.split('-').nth(1).expect("a checked rule id"))
+91            .expect("a checked rule id's area")
+92    }
+93
+94    /// The rule's entry in the catalogue, if the specification states it.
+95    pub fn rule(&self) -> Option<&'static Rule> {
+96        rule_for_id(self)
+97    }
+98}
+99
+100impl fmt::Display for RuleId {
+101    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
+102        f.write_str(&self.0)
+103    }
+104}
+105
+106impl FromStr for RuleId {
+107    type Err = RuleIdError;
+108
+109    fn from_str(s: &str) -> Result<Self, Self::Err> {
+110        Self::parse(s)
+111    }
+112}
+113
+114/// An engine's refusal: the rule that refuses, and why in the example's
+115/// words (bookspec/README.md's refusal vocabulary, never an engine's own
+116/// message).
+117#[derive(Clone, Debug, PartialEq, Eq)]
+118pub struct Refusal {
+119    /// The bookspec rule the refusal belongs to.
+120    pub rule: RuleId,
+121    /// What was refused, in the specification's words.
+122    pub reason: String,
+123}
+124
+125impl Refusal {
+126    /// A refusal of `reason` under `rule`.
+127    pub fn new(rule: RuleId, reason: impl Into<String>) -> Self {
+128        Self {
+129            rule,
+130            reason: reason.into(),
+131        }
+132    }
+133
+134    /// A refusal of `reason`, under the rule the specification assigns
+135    /// that refusal (see [`rule_for_refusal`]); an unknown reason is a
+136    /// specification defect, and the first rule of the ledger area is
+137    /// named so the report still has an identifier to show.
+138    pub fn of_reason(reason: impl Into<String>) -> Self {
+139        let reason = reason.into();
+140        let rule = rule_for_refusal(&reason)
+141            .map(|r| r.id.clone())
+142            .unwrap_or_else(|| RuleId::new(Area::Ledger, 1));
+143        Self { rule, reason }
+144    }
+145}
+146
+147/// What an engine declares about itself: the rules it takes the
+148/// conformance test on, and the option it picks for each of the
+149/// specification's choices (`CHOICE`: the specification names the options,
+150/// an engine declares its pick; `plan/served.md` P13 step 3).
+151#[derive(Clone, Debug, Default, PartialEq, Eq)]
+152pub struct Claims {
+153    /// The rule identifiers the engine claims.
+154    pub rules: BTreeSet<RuleId>,
+155    /// The choice rules whose option the engine picks, and the option.
+156    pub choices: BTreeMap<RuleId, String>,
+157}
+158
+159impl Claims {
+160    /// The claims of an engine that claims `rules`, with no choices.
+161    pub fn new(rules: impl IntoIterator<Item = RuleId>) -> Self {
+162        Self {
+163            rules: rules.into_iter().collect(),
+164            choices: BTreeMap::new(),
+165        }
+166    }
+167
+168    /// True when `rule` is claimed.
+169    pub fn claims(&self, rule: &RuleId) -> bool {
+170        self.rules.contains(rule)
+171    }
+172
+173    /// Declare the option this engine picks for `rule`.
+174    pub fn with_choice(mut self, rule: RuleId, option: impl Into<String>) -> Self {
+175        self.choices.insert(rule, option.into());
+176        self
+177    }
+178
+179    /// The option this engine picks for `rule`, if it declares one.
+180    pub fn choice(&self, rule: &RuleId) -> Option<&str> {
+181        self.choices.get(rule).map(String::as_str)
+182    }
+183}
+184
+185/// An accounting engine, as bookspec checks it.
+186///
+187/// The four methods are the plan's (`plan/served.md` 8.2 P13 step 2); the
+188/// fifth, [`Engine::change`], is the one departure: an example's
+189/// `[[changes]]` (a rename, the tax-category policy, an asset correction)
+190/// posts no entry, so it is neither a setup nor an event, and the plan's
+191/// four methods have no path for it. It is required, never defaulted, so
+192/// an engine cannot silently skip the examples that use one.
+193pub trait Engine {
+194    /// Set the books up: the chart, the fixed assets, the schedules, the
+195    /// parties, the members, the payees and their dated decisions, the
+196    /// payment methods and the projects.
+197    fn load(&mut self, setup: &Setup) -> Result<(), Refusal>;
+198
+199    /// Apply one event: an entry, a reversal, a close, a bill, an invoice,
+200    /// a depreciation run, a disposal, a schedules run or a schedule's
+201    /// registration. An event the engine refuses leaves the books as they
+202    /// were.
+203    fn apply(&mut self, event: &Event) -> Result<(), Refusal>;
+204
+205    /// Answer one query with the engine's own figures. A figure is an
+206    /// exact decimal string (never a JSON number: no engine may round a
+207    /// cent through a float), a date is `YYYY-MM-DD`, and a format
+208    /// query's value is its lines or rows. A query the engine refuses
+209    /// (a period the rule refuses, a command it refuses) is an
+210    /// [`Err`].
+211    fn query(&self, q: &Query) -> Result<serde_json::Value, Refusal>;
+212
+213    /// The rules and choices this engine declares.
+214    fn claims(&self) -> Claims;
+215
+216    /// Apply one change that posts no entry (a `[[changes]]` entry).
+217    fn change(&mut self, change: &ChangeSpec) -> Result<(), Refusal>;
+218}
+219
+220/// The refusal an engine reports for an error it has no example-word
+221/// reason for: the reason as given, under `fallback`.
+222pub fn fallback_refusal(fallback: RuleId, reason: impl Into<String>) -> Refusal {
+223    Refusal::new(fallback, reason)
+224}
+
\ No newline at end of file diff --git a/target/doc/src/bookspec_checker/files.rs.html b/target/doc/src/bookspec_checker/files.rs.html new file mode 100644 index 0000000..45b4935 --- /dev/null +++ b/target/doc/src/bookspec_checker/files.rs.html @@ -0,0 +1,37 @@ +files.rs - sourceSkip to main content

bookspec_checker/
files.rs

1//! The specification's own files, carried by the crate: a consumer that
+2//! depends on this crate (a git checkout carries the whole repository)
+3//! needs no path to `examples/` or `spec/`.
+4
+5use include_dir::{Dir, include_dir};
+6
+7static EXAMPLES: Dir<'static> = include_dir!("$CARGO_MANIFEST_DIR/../examples");
+8static SPEC: Dir<'static> = include_dir!("$CARGO_MANIFEST_DIR/../spec");
+9
+10/// The files of `dir` whose name ends in `ext`, as (file name, text),
+11/// sorted by name.
+12fn texts(dir: &'static Dir<'static>, ext: &str) -> Vec<(&'static str, &'static str)> {
+13    let mut out: Vec<_> = dir
+14        .files()
+15        .filter_map(|f| {
+16            let name = f.path().file_name()?.to_str()?;
+17            name.ends_with(ext)
+18                .then(|| (name, f.contents_utf8().expect("a UTF-8 file")))
+19        })
+20        .collect();
+21    out.sort();
+22    out
+23}
+24
+25/// Every example (`examples/*.toml`) as (file name, text), sorted by name.
+26#[must_use]
+27pub fn examples() -> Vec<(&'static str, &'static str)> {
+28    texts(&EXAMPLES, ".toml")
+29}
+30
+31/// Every specification file (`spec/*.md`) as (file name, text), sorted by
+32/// name.
+33#[must_use]
+34pub fn spec_files() -> Vec<(&'static str, &'static str)> {
+35    texts(&SPEC, ".md")
+36}
+
\ No newline at end of file diff --git a/target/doc/src/bookspec_checker/lib.rs.html b/target/doc/src/bookspec_checker/lib.rs.html new file mode 100644 index 0000000..75a8fb2 --- /dev/null +++ b/target/doc/src/bookspec_checker/lib.rs.html @@ -0,0 +1,28 @@ +lib.rs - sourceSkip to main content

bookspec_checker/
lib.rs

1//! bookspec's checker: the example schema, the rule identifiers, and the
+2//! [`Engine`] trait an accounting engine implements (`plan/served.md` P13,
+3//! D-34).
+4//!
+5//! bookspec is a specification first: every rule is stated normatively,
+6//! sourced, and demonstrated by concrete examples (`bookspec/examples/`).
+7//! This crate is the machine-readable part: [`Example`] is the schema and
+8//! its parser, [`mod@rules`] the catalogue (`BS-<area>-<n>`), and [`Engine`]
+9//! the only interface a conformance runner needs. The runner lives in
+10//! `bookspec-runner`; wanderbooks' adapter is
+11//! `crates/ledger-core/tests/bookspec.rs`.
+12//!
+13//! The crate knows nothing of any engine: no money type, no ledger, no
+14//! store. That is what lets a second engine (the GnuCash oracle, later) be
+15//! checked by the same examples.
+16
+17pub mod derive;
+18pub mod engine;
+19pub mod files;
+20pub mod rules;
+21pub mod schema;
+22
+23pub use derive::{Derivation, Derived, derive};
+24pub use engine::{Claims, Engine, Refusal, RuleId, RuleIdError, fallback_refusal};
+25pub use files::{examples, spec_files};
+26pub use rules::{Area, Rule, Status, covered_rules, rule, rule_for_id, rule_for_refusal, rules};
+27pub use schema::*;
+
\ No newline at end of file diff --git a/target/doc/src/bookspec_checker/rules.rs.html b/target/doc/src/bookspec_checker/rules.rs.html new file mode 100644 index 0000000..f4c3629 --- /dev/null +++ b/target/doc/src/bookspec_checker/rules.rs.html @@ -0,0 +1,595 @@ +rules.rs - sourceSkip to main content

bookspec_checker/
rules.rs

1//! bookspec's rule identifiers and their catalogue.
+2//!
+3//! Every rule of `docs/spec/rules.md` (B-1 to B-45) has one bookspec
+4//! identifier, `BS-<area>-<n>`, allocated by [`Area`] and numbered in
+5//! B-rule order within its area. `bookspec/spec/rules-index.md` is the
+6//! table, and a test keeps the two in step. The rules from B-39 on are
+7//! allocated in `plan/served.md` 8.0.3 but not yet stated; they carry an
+8//! identifier and an area and no status, so a later unit fills them in
+9//! without moving anyone else's number.
+10
+11use std::sync::LazyLock;
+12
+13use crate::engine::RuleId;
+14
+15/// One of bookspec's areas: the subject a rule belongs to.
+16#[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
+17pub enum Area {
+18    /// The mechanics of an entry: lines, sides, amounts, dates.
+19    Entry,
+20    /// The ledger: the chart, accounts, the journal, the format.
+21    Ledger,
+22    /// Reports: the trial balance, the accounting equation, statements.
+23    Statement,
+24    /// Periods: closes, closed periods, what an omitted date means.
+25    Period,
+26    /// Partners and parties: shares, members' capital, the directory.
+27    Partner,
+28    /// Fixed assets and capitalization.
+29    Asset,
+30    /// Prepaid expenses and deferred revenue.
+31    Prepaid,
+32    /// Receivables and payables: documents, aging, settlements.
+33    Arap,
+34    /// Revenue: when it is recognized and how it is presented.
+35    Revenue,
+36    /// Information returns: 1099s and their thresholds.
+37    Tax1099,
+38    /// Interchange formats: the journal format gate and the IIF.
+39    Format,
+40}
+41
+42impl Area {
+43    /// Every area, in the order the specification lists them.
+44    pub const ALL: [Area; 11] = [
+45        Area::Entry,
+46        Area::Ledger,
+47        Area::Statement,
+48        Area::Period,
+49        Area::Partner,
+50        Area::Asset,
+51        Area::Prepaid,
+52        Area::Arap,
+53        Area::Revenue,
+54        Area::Tax1099,
+55        Area::Format,
+56    ];
+57
+58    /// The area's key in a rule identifier.
+59    pub fn key(self) -> &'static str {
+60        match self {
+61            Area::Entry => "entry",
+62            Area::Ledger => "ledger",
+63            Area::Statement => "statement",
+64            Area::Period => "period",
+65            Area::Partner => "partner",
+66            Area::Asset => "asset",
+67            Area::Prepaid => "prepaid",
+68            Area::Arap => "arap",
+69            Area::Revenue => "revenue",
+70            Area::Tax1099 => "1099",
+71            Area::Format => "format",
+72        }
+73    }
+74
+75    /// The area `key` names.
+76    pub fn parse(key: &str) -> Option<Self> {
+77        Self::ALL.into_iter().find(|a| a.key() == key)
+78    }
+79}
+80
+81/// The status of a rule, in bookspec's vocabulary: what its statement
+82/// rests on. `docs/spec/rules.md`'s "DECISION" is bookspec's [`Status::Choice`]
+83/// (`plan/served.md` P13 step 3): the specification names the options, and
+84/// an engine declares its pick through [`crate::Claims`].
+85#[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
+86pub enum Status {
+87    /// A cited authority states the rule.
+88    Authority,
+89    /// Common practice, where no authority states the rule.
+90    Convention,
+91    /// A human's or the house's choice among options the specification
+92    /// names.
+93    Choice,
+94}
+95
+96impl Status {
+97    /// The status as the specification writes it.
+98    pub fn key(self) -> &'static str {
+99        match self {
+100            Status::Authority => "AUTHORITY",
+101            Status::Convention => "CONVENTION",
+102            Status::Choice => "CHOICE",
+103        }
+104    }
+105
+106    /// The status `key` names.
+107    pub fn parse(key: &str) -> Option<Self> {
+108        [Status::Authority, Status::Convention, Status::Choice]
+109            .into_iter()
+110            .find(|s| s.key() == key)
+111    }
+112}
+113
+114/// One rule of the specification.
+115#[derive(Clone, Debug, PartialEq, Eq)]
+116pub struct Rule {
+117    /// Its number in `docs/spec/rules.md`, 1 to 45.
+118    pub b: u8,
+119    /// Its bookspec identifier.
+120    pub id: RuleId,
+121    /// Its area.
+122    pub area: Area,
+123    /// Its normative title, as `docs/spec/rules.md` states it.
+124    pub title: &'static str,
+125    /// What its statement rests on; `None` for a rule allocated but not
+126    /// yet stated (B-39, B-40 and B-43, `plan/served.md` 8.0.3).
+127    pub status: Option<Status>,
+128    /// The example ids that demonstrate it, by `Example::id`.
+129    pub examples: &'static [&'static str],
+130}
+131
+132impl Rule {
+133    /// True when the rule has at least one example to check it.
+134    pub fn has_examples(&self) -> bool {
+135        !self.examples.is_empty()
+136    }
+137}
+138
+139/// The catalogue: every rule, in B-rule order.
+140pub fn rules() -> &'static [Rule] {
+141    static RULES: LazyLock<Vec<Rule>> = LazyLock::new(build);
+142    &RULES
+143}
+144
+145/// The rule `b` (1 to 45).
+146pub fn rule(b: u8) -> Option<&'static Rule> {
+147    rules().iter().find(|r| r.b == b)
+148}
+149
+150/// The rule `id` names, if the specification states it.
+151pub fn rule_for_id(id: &RuleId) -> Option<&'static Rule> {
+152    rules().iter().find(|r| &r.id == id)
+153}
+154
+155/// The rule a refusal belongs to, by its reason in the examples' words
+156/// (bookspec/README.md).
+157pub fn rule_for_refusal(reason: &str) -> Option<&'static Rule> {
+158    let b = match reason {
+159        "unbalanced" | "too_few_lines" => 1,
+160        "negative_amount" | "zero_amount" => 2,
+161        "finer_than_minor_unit" => 3,
+162        "parent_type_mismatch" => 4,
+163        "already_reversed" => 10,
+164        "period_closed" => 12,
+165        "end_before_start" | "start_after_today" => 30,
+166        "blank" | "unchanged" | "sibling_has_it" | "holds_a_tin" | "not_one_line"
+167        | "code_taken" => 31,
+168        "tax_category_required" => 32,
+169        "depreciation_past_disposal"
+170        | "entry_irreversible"
+171        | "already_disposed"
+172        | "invalid_depreciation_period" => 15,
+173        "invalid_schedule" => 16,
+174        "untagged_control_line" => 38,
+175        _ => return None,
+176    };
+177    rule(b)
+178}
+179
+180/// The rules an engine can claim today: those with at least one example.
+181/// A rule with no example has no evidence, so an engine cannot claim it
+182/// (`plan/served.md` P13 step 4 fills the rest in).
+183pub fn covered_rules() -> Vec<&'static Rule> {
+184    rules().iter().filter(|r| r.has_examples()).collect()
+185}
+186
+187fn build() -> Vec<Rule> {
+188    // The areas' ordinals are assigned here in B-rule order, one line per
+189    // rule: an area's n is its place in `Area::ALL`'s set of rules.
+190    let mut next = std::collections::BTreeMap::new();
+191    let mut out = Vec::with_capacity(45);
+192    for (b, area, title, status, examples) in SPEC {
+193        let n: u32 = *next.entry(*area).and_modify(|n| *n += 1).or_insert(1);
+194        out.push(Rule {
+195            b: *b,
+196            id: RuleId::new(*area, n),
+197            area: *area,
+198            title,
+199            status: *status,
+200            examples,
+201        });
+202    }
+203    out
+204}
+205
+206type Spec = &'static [(
+207    u8,
+208    Area,
+209    &'static str,
+210    Option<Status>,
+211    &'static [&'static str],
+212)];
+213
+214const SPEC: Spec = &[
+215    (
+216        1,
+217        Area::Entry,
+218        "Every entry is a double entry: debits equal credits",
+219        Some(Status::Authority),
+220        &[
+221            "entry-an-unbalanced-entry-is-refused",
+222            "statement-the-books-balance-and-the-equation-holds",
+223        ],
+224    ),
+225    (
+226        2,
+227        Area::Entry,
+228        "A line's amount is positive; its side gives the direction",
+229        Some(Status::Convention),
+230        &["entry-a-line-amount-is-positive"],
+231    ),
+232    (
+233        3,
+234        Area::Ledger,
+235        "One money through the ledger; foreign amounts at the transaction-date rate",
+236        Some(Status::Authority),
+237        &["ledger-a-fraction-of-a-cent-is-refused"],
+238    ),
+239    (
+240        4,
+241        Area::Ledger,
+242        "Five elements, closed list",
+243        Some(Status::Authority),
+244        &["ledger-a-child-account-has-its-parents-type"],
+245    ),
+246    (
+247        5,
+248        Area::Ledger,
+249        "Normal balances",
+250        Some(Status::Convention),
+251        &["statement-the-books-balance-and-the-equation-holds"],
+252    ),
+253    (
+254        6,
+255        Area::Statement,
+256        "The trial balance balances",
+257        Some(Status::Authority),
+258        &["statement-the-books-balance-and-the-equation-holds"],
+259    ),
+260    (
+261        7,
+262        Area::Statement,
+263        "The accounting equation",
+264        Some(Status::Authority),
+265        &["statement-the-books-balance-and-the-equation-holds"],
+266    ),
+267    (
+268        8,
+269        Area::Ledger,
+270        "Posted is forever: the book is written only forward",
+271        Some(Status::Authority),
+272        &["ledger-a-mistake-is-reversed-never-erased"],
+273    ),
+274    (
+275        9,
+276        Area::Ledger,
+277        "A mistake is corrected by an opposite entry, never erased",
+278        Some(Status::Authority),
+279        &["ledger-a-mistake-is-reversed-never-erased"],
+280    ),
+281    (
+282        10,
+283        Area::Ledger,
+284        "An entry is reversed at most once; a closing entry never",
+285        Some(Status::Choice),
+286        &["ledger-a-mistake-is-reversed-never-erased"],
+287    ),
+288    (
+289        11,
+290        Area::Period,
+291        "Revenue and expenses close into profit and loss, and that into capital",
+292        Some(Status::Authority),
+293        &["period-a-close-sweeps-the-year-into-capital"],
+294    ),
+295    (
+296        12,
+297        Area::Period,
+298        "A closed period takes no new postings; periods close in order",
+299        Some(Status::Convention),
+300        &["period-a-close-sweeps-the-year-into-capital"],
+301    ),
+302    (
+303        13,
+304        Area::Partner,
+305        "Partners share income by the partnership agreement; capital accounts carry it",
+306        Some(Status::Authority),
+307        &[
+308            "members-close.odd-cent-across-closes",
+309            "members-close.statement-before-and-after-a-close",
+310            "members-close.thirds-over-twelve-months",
+311            "members-close.true-up-of-a-per-close-split",
+312            "p3-party-members-equity-and-k1",
+313        ],
+314    ),
+315    (
+316        14,
+317        Area::Statement,
+318        "Statements: P&L for a period; cash flows by the direct method",
+319        Some(Status::Authority),
+320        &[
+321            "cash-flow.debt-to-equity",
+322            "cash-flow.government-fees",
+323            "cash-flow.paid-on-the-companys-behalf",
+324            "cash-flow.part-cash-purchase",
+325            "cash-flow.reversal-of-a-reversal",
+326            "cash-flow.reversed-property-contribution",
+327            "cash-flow.two-member-llc-first-year",
+328            "period-a-close-sweeps-the-year-into-capital",
+329        ],
+330    ),
+331    (
+332        15,
+333        Area::Asset,
+334        "Depreciation: straight line, salvage never depreciated, partial months by days",
+335        Some(Status::Convention),
+336        &[
+337            "assets-acquired-before-in-service",
+338            "assets-a-reversed-run-is-not-posted",
+339            "assets-book-value-is-what-the-books-carry",
+340            "depreciation-catch-up-month",
+341            "depreciation-disposal-after-a-late-change-undone",
+342            "depreciation-disposal-before-a-later-run",
+343            "depreciation-disposal-in-final-month",
+344            "depreciation-disposal-inside-a-posted-month",
+345            "depreciation-disposal-mid-month",
+346            "depreciation-final-month-by-days",
+347            "depreciation-final-month-drift",
+348            "depreciation-reversal-before-its-run-is-refused",
+349            "depreciation-run-reversed-after-its-month",
+350        ],
+351    ),
+352    (
+353        16,
+354        Area::Prepaid,
+355        "Prepaid expenses and deferred revenue are recognized over the period benefited or earned",
+356        Some(Status::Authority),
+357        &[
+358            "schedule-daily-deferred-revenue",
+359            "schedule-daily-small-first-and-last-month",
+360            "schedule-equal-months-start-on-the-first",
+361        ],
+362    ),
+363    (
+364        17,
+365        Area::Revenue,
+366        "Platform payouts are recorded gross when the business is the principal",
+367        Some(Status::Authority),
+368        &[],
+369    ),
+370    (
+371        18,
+372        Area::Arap,
+373        "Aging buckets: Current, 1-30, 31-60, 61-90, 90+ days past due",
+374        Some(Status::Convention),
+375        &[],
+376    ),
+377    (
+378        19,
+379        Area::Tax1099,
+380        "1099 reporting thresholds, payment methods, and decisions",
+381        Some(Status::Authority),
+382        &[
+383            "1099-a-dated-status-applies-by-payment-date",
+384            "1099-a-members-check-through-financing-counts",
+385            "1099-and-party-totals-for-a-members-payment",
+386            "1099-card-payments-are-excluded",
+387            "1099-money-between-own-accounts-pays-no-one",
+388            "1099-money-from-a-payee-is-netted-only-as-a-refund",
+389            "1099-the-threshold-is-the-years",
+390            "1099-worksheet-through-as-of",
+391        ],
+392    ),
+393    (
+394        20,
+395        Area::Ledger,
+396        "Every transaction has supporting documents; records are kept",
+397        Some(Status::Authority),
+398        &[],
+399    ),
+400    (
+401        21,
+402        Area::Entry,
+403        "Exact amounts in the books; rounding only on returns",
+404        Some(Status::Authority),
+405        &["entry-cents-add-exactly"],
+406    ),
+407    (
+408        22,
+409        Area::Asset,
+410        "Expense or capitalize (book policy, mirrors tax)",
+411        Some(Status::Authority),
+412        &[],
+413    ),
+414    (
+415        23,
+416        Area::Ledger,
+417        "Control roles: one account each, of the right kind, moved only when empty",
+418        Some(Status::Convention),
+419        &["arap-hand-control-posting-refused"],
+420    ),
+421    (
+422        24,
+423        Area::Asset,
+424        "Asset tags: one label per asset, never reused",
+425        Some(Status::Choice),
+426        &[],
+427    ),
+428    (
+429        25,
+430        Area::Asset,
+431        "Tax figures beside book value: the section 723 basis, the depreciable basis, the section 704(c) built-in gain",
+432        Some(Status::Authority),
+433        &[
+434            "assets-723-basis-apart-from-depreciable-basis",
+435            "assets-built-in-gain-fixed-at-contribution",
+436            "assets-four-contributed-devices",
+437        ],
+438    ),
+439    (
+440        26,
+441        Area::Partner,
+442        "Parties: one directory, no full TIN in the books",
+443        Some(Status::Authority),
+444        &["p3-party-tin-last4"],
+445    ),
+446    (
+447        27,
+448        Area::Format,
+449        "The journal format gate: newer is not corrupt",
+450        Some(Status::Choice),
+451        &[],
+452    ),
+453    (
+454        28,
+455        Area::Entry,
+456        "What new commands take: four-digit years, amounts a line can carry",
+457        Some(Status::Convention),
+458        &[],
+459    ),
+460    (
+461        29,
+462        Area::Ledger,
+463        "The books keep how they are kept",
+464        Some(Status::Choice),
+465        &[],
+466    ),
+467    (
+468        30,
+469        Area::Period,
+470        "A report asked for without dates covers this fiscal year so far",
+471        Some(Status::Authority),
+472        &["default-period-fiscal-year-to-date"],
+473    ),
+474    (
+475        31,
+476        Area::Ledger,
+477        "Renaming an account changes its label, nothing else",
+478        Some(Status::Choice),
+479        &["rename-changes-no-amount"],
+480    ),
+481    (
+482        32,
+483        Area::Ledger,
+484        "Every revenue and expense account maps to a line of the return",
+485        Some(Status::Authority),
+486        &["tax-category-required"],
+487    ),
+488    (
+489        33,
+490        Area::Statement,
+491        "A package as of a day shows the books through that day",
+492        Some(Status::Convention),
+493        &["as-of-package-stops-at-as-of"],
+494    ),
+495    (
+496        34,
+497        Area::Format,
+498        "The QuickBooks Desktop file (IIF): plain ASCII, every entry through as_of, closes left out, classes carried",
+499        Some(Status::Authority),
+500        &["iif-quickbooks-journal-file"],
+501    ),
+502    (
+503        35,
+504        Area::Partner,
+505        "A party's part of an entry, and a party's totals",
+506        Some(Status::Convention),
+507        &[
+508            "p3-party-accrual-counts-once",
+509            "p3-party-distribution-still-owed",
+510            "p3-party-gift-card-is-a-promise",
+511            "p3-party-members-equity-and-k1",
+512            "p3-party-own-liability-never-pays",
+513            "p3-party-reversed-card-payment",
+514            "p3-party-signs-and-reversals",
+515        ],
+516    ),
+517    (
+518        36,
+519        Area::Partner,
+520        "The K-1 worksheet reports tax-basis capital beside book capital",
+521        Some(Status::Authority),
+522        &[
+523            "partnership-k1-tax-basis-capital",
+524            "partnership-k1-tax-basis-odd-cents",
+525        ],
+526    ),
+527    (
+528        37,
+529        Area::Statement,
+530        "A project is a class with its facts; its figures are its tagged lines",
+531        Some(Status::Choice),
+532        &[
+533            "projects-invoice-and-bill-lines-count-by-project",
+534            "projects-net-is-its-tagged-lines",
+535            "projects-on-spec-costs-are-expenses",
+536        ],
+537    ),
+538    (
+539        38,
+540        Area::Arap,
+541        "A document's figures are its ledger lines that stand; a control account is its documents",
+542        Some(Status::Choice),
+543        &["arap-hand-control-posting-refused"],
+544    ),
+545    (
+546        39,
+547        Area::Arap,
+548        "Terms: when a document is due (allocated, not yet stated)",
+549        None,
+550        &[],
+551    ),
+552    (
+553        40,
+554        Area::Arap,
+555        "Numbers and the issued copy (allocated, not yet stated)",
+556        None,
+557        &[],
+558    ),
+559    (
+560        41,
+561        Area::Arap,
+562        "A debt that will not be collected is written off, and a recovery is income",
+563        Some(Status::Choice),
+564        &["bad-debt-direct-write-off"],
+565    ),
+566    (
+567        42,
+568        Area::Arap,
+569        "A settlement is exact, one party, and names its lines; the gross discount and the gross fee",
+570        Some(Status::Convention),
+571        &[],
+572    ),
+573    (
+574        43,
+575        Area::Entry,
+576        "Drafts and evidence (allocated, not yet stated)",
+577        None,
+578        &[],
+579    ),
+580    (
+581        44,
+582        Area::Ledger,
+583        "Evidence is read from the bytes, never trusted over them; identical files are kept once",
+584        Some(Status::Convention),
+585        &[],
+586    ),
+587    (
+588        45,
+589        Area::Ledger,
+590        "An audit is deterministic over the books; an attestation is a claim by a named client",
+591        Some(Status::Convention),
+592        &[],
+593    ),
+594];
+
\ No newline at end of file diff --git a/target/doc/src/bookspec_checker/schema.rs.html b/target/doc/src/bookspec_checker/schema.rs.html new file mode 100644 index 0000000..c8e3a58 --- /dev/null +++ b/target/doc/src/bookspec_checker/schema.rs.html @@ -0,0 +1,1942 @@ +schema.rs - sourceSkip to main content

bookspec_checker/
schema.rs

1//! The shape of a bookspec example: the TOML schema, the parser, and the
+2//! rules a well-formed example follows whatever engine runs it.
+3//!
+4//! One file per example, named for its `id` (`bookspec/README.md` gives the
+5//! shape in prose; this module is its executable form). Every structure
+6//! refuses a key it does not know (`deny_unknown_fields`): a typo is an
+7//! error, never silently ignored. [`Example::from_toml`] parses and then
+8//! checks the shape; an engine's own adapter only has to execute it.
+9
+10use std::collections::{BTreeMap, BTreeSet};
+11use std::fmt;
+12
+13use chrono::NaiveDate;
+14use rust_decimal::Decimal;
+15use serde::Deserialize;
+16
+17use crate::rules::rule_for_refusal;
+18
+19/// One bookspec example: a setup, its events and changes, and what it
+20/// expects of the books.
+21#[derive(Clone, Debug, PartialEq, Deserialize)]
+22#[serde(deny_unknown_fields)]
+23pub struct Example {
+24    /// Stable, never reused; the file is named for it.
+25    pub id: String,
+26    /// What the example shows, in words.
+27    pub title: String,
+28    /// The normative sentence the example demonstrates: what MUST (or MUST
+29    /// NOT) hold.
+30    pub rule: String,
+31    /// What the expected values rest on: `AUTHORITY`, `CONVENTION` or
+32    /// `CHOICE`.
+33    pub status: String,
+34    /// Exact citations, non-empty.
+35    pub sources: Vec<String>,
+36    /// Applicability tags, non-empty.
+37    pub tags: Vec<String>,
+38    /// `"formats"`: an interchange format's example rather than an
+39    /// accounting rule's (P13's appendix of formats); absent otherwise.
+40    #[serde(default)]
+41    pub appendix: Option<String>,
+42    /// The books before the first event.
+43    pub setup: Setup,
+44    /// The events, in order, counting from 1.
+45    pub events: Vec<Event>,
+46    /// Changes that post no entry, each made after the event it names.
+47    #[serde(default)]
+48    pub changes: Vec<ChangeSpec>,
+49    /// What is expected of the books, at least one.
+50    pub expect: Vec<Expect>,
+51}
+52
+53/// The books an example sets up, before any event.
+54#[derive(Clone, Debug, PartialEq, Deserialize)]
+55#[serde(deny_unknown_fields)]
+56pub struct Setup {
+57    /// ISO 4217 currency code.
+58    pub currency: String,
+59    /// `MM-DD`.
+60    pub fiscal_year_start: String,
+61    /// `accrual` or `cash`.
+62    pub basis: String,
+63    /// How a figure is rounded to the currency's minor unit: `half-even`,
+64    /// `half-away-from-zero` or `largest-remainder`.
+65    pub rounding: String,
+66    /// The chart, parents before their subaccounts.
+67    pub accounts: Vec<AccountSpec>,
+68    /// The cash accounts (ASC 230-10-45-10 to 45-15).
+69    #[serde(default)]
+70    pub cash_accounts: Vec<String>,
+71    /// The financing accounts.
+72    #[serde(default)]
+73    pub financing_accounts: Vec<String>,
+74    /// The investing accounts.
+75    #[serde(default)]
+76    pub investing_accounts: Vec<String>,
+77    /// Accounts that hold property and equipment, for an example whose
+78    /// individual assets do not matter.
+79    #[serde(default)]
+80    pub fixed_assets: Vec<FixedAsset>,
+81    /// Fixed assets registered, with their figures (B-15).
+82    #[serde(default)]
+83    pub assets: Vec<AssetSpec>,
+84    /// Prepaid-expense and deferred-revenue schedules (B-16).
+85    #[serde(default)]
+86    pub schedules: Vec<ScheduleSpec>,
+87    /// The company's directory (B-26).
+88    #[serde(default)]
+89    pub parties: Vec<PartySpec>,
+90    /// The members of a multi-member LLC (B-13).
+91    #[serde(default)]
+92    pub members: Vec<MemberSpec>,
+93    /// Payees marked for an information return (B-19).
+94    #[serde(default)]
+95    pub payees: Vec<PayeeSpec>,
+96    /// A payee's 1099 decision from a date on (B-19, D-40).
+97    #[serde(default)]
+98    pub status_changes: Vec<StatusChangeSpec>,
+99    /// The ways the company (or a member, for it) pays (B-19).
+100    #[serde(default)]
+101    pub instruments: Vec<InstrumentSpec>,
+102    /// The projects (B-37).
+103    #[serde(default)]
+104    pub projects: Vec<ProjectSpec>,
+105    /// The day the books are asked on: what an omitted date means (B-30).
+106    #[serde(default)]
+107    pub today: Option<String>,
+108}
+109
+110/// A project (B-37): its name, and its kind, status and party if given.
+111#[derive(Clone, Debug, PartialEq, Deserialize)]
+112#[serde(deny_unknown_fields)]
+113pub struct ProjectSpec {
+114    /// Its name, once each.
+115    pub name: String,
+116    /// `internal`, `client`, `on_spec` or `other`.
+117    #[serde(default)]
+118    pub kind: Option<String>,
+119    /// `active`, `paused`, `finished` or `abandoned`.
+120    #[serde(default)]
+121    pub status: Option<String>,
+122    /// A `setup.parties` name.
+123    #[serde(default)]
+124    pub party: Option<String>,
+125}
+126
+127/// One account of the chart.
+128#[derive(Clone, Debug, PartialEq, Deserialize)]
+129#[serde(deny_unknown_fields)]
+130pub struct AccountSpec {
+131    /// Its code.
+132    pub code: String,
+133    /// Its name.
+134    pub name: String,
+135    /// `asset`, `liability`, `equity`, `revenue` or `expense`.
+136    #[serde(rename = "type")]
+137    pub kind: String,
+138    /// Its parent's code, declared before it.
+139    #[serde(default)]
+140    pub parent: Option<String>,
+141    /// A header groups other accounts and takes no postings.
+142    #[serde(default)]
+143    pub header: bool,
+144    /// Its tax category, a key of the catalog (B-32).
+145    #[serde(default)]
+146    pub tax_category: Option<String>,
+147}
+148
+149/// Accounts that hold property and equipment, for an example no asset's
+150/// own figures matter to.
+151#[derive(Clone, Debug, PartialEq, Deserialize)]
+152#[serde(deny_unknown_fields)]
+153pub struct FixedAsset {
+154    /// The cost account.
+155    pub cost_account: String,
+156    /// The accumulated depreciation account.
+157    pub accumulated_account: String,
+158    /// The depreciation expense account.
+159    pub expense_account: String,
+160}
+161
+162/// A fixed asset registered before the first event (B-15).
+163#[derive(Clone, Debug, PartialEq, Deserialize)]
+164#[serde(deny_unknown_fields)]
+165pub struct AssetSpec {
+166    /// Its name in this example.
+167    pub id: String,
+168    /// What it is.
+169    pub description: String,
+170    /// Its cost, an exact decimal string.
+171    pub cost: String,
+172    /// Its salvage value.
+173    pub salvage: String,
+174    /// Its useful life in months, above zero.
+175    pub life_months: u32,
+176    /// The day depreciation starts, `YYYY-MM-DD`.
+177    pub in_service: String,
+178    /// `straight_line`, the one method the books have.
+179    pub method: String,
+180    /// The cost account.
+181    pub cost_account: String,
+182    /// The accumulated depreciation account.
+183    pub accumulated_account: String,
+184    /// The depreciation expense account.
+185    pub expense_account: String,
+186    /// The event whose entry put it on the books (B-15 rule 7).
+187    #[serde(default)]
+188    pub acquired_by: Option<usize>,
+189    /// How the company got it and the facts its tax figures follow from
+190    /// (B-25).
+191    #[serde(default)]
+192    pub basis: Option<BasisSpec>,
+193}
+194
+195/// An asset's basis facts (B-25).
+196#[derive(Clone, Debug, PartialEq, Deserialize)]
+197#[serde(deny_unknown_fields)]
+198pub struct BasisSpec {
+199    /// `purchase`, `carryover_723` or `personal_use_conversion`.
+200    pub rule: String,
+201    /// A contribution's contributor's adjusted basis.
+202    #[serde(default)]
+203    pub contributor_adjusted_basis: Option<String>,
+204    /// A contribution's fair market value.
+205    #[serde(default)]
+206    pub fmv_at_contribution: Option<String>,
+207    /// The section 704(c) method, if chosen.
+208    #[serde(default)]
+209    pub sec704c_method: Option<String>,
+210}
+211
+212/// A prepaid expense or deferred revenue recognized over its months
+213/// (B-16), in `setup.schedules` or registered by an event.
+214#[derive(Clone, Debug, PartialEq, Deserialize)]
+215#[serde(deny_unknown_fields)]
+216pub struct ScheduleSpec {
+217    /// Its name in this example.
+218    pub id: String,
+219    /// `prepaid_expense` or `deferred_revenue`.
+220    pub kind: String,
+221    /// What it is.
+222    pub description: String,
+223    /// The whole amount, an exact decimal string.
+224    pub total: String,
+225    /// The day it starts, `YYYY-MM-DD`.
+226    pub start: String,
+227    /// Its months, above zero.
+228    pub months: u32,
+229    /// `daily` or `monthly_even`.
+230    pub convention: String,
+231    /// The balance-sheet account it sits in.
+232    pub balance_account: String,
+233    /// The profit-and-loss account it recognizes to.
+234    pub pl_account: String,
+235}
+236
+237/// One member of a multi-member LLC (B-13).
+238#[derive(Clone, Debug, PartialEq, Deserialize)]
+239#[serde(deny_unknown_fields)]
+240pub struct MemberSpec {
+241    /// The member's name; a party's, with the member role, when the
+242    /// example asks about the member as a party.
+243    pub name: String,
+244    /// Their capital account.
+245    pub capital_account: String,
+246    /// Their share of income, an exact decimal fraction above zero; every
+247    /// member has one or none does, and the shares sum to 1.
+248    #[serde(default)]
+249    pub share: Option<String>,
+250    /// Their distributions account (B-13).
+251    #[serde(default)]
+252    pub distributions_account: Option<String>,
+253}
+254
+255/// A payee marked for an information return from the beginning (B-19).
+256#[derive(Clone, Debug, PartialEq, Deserialize)]
+257#[serde(deny_unknown_fields)]
+258pub struct PayeeSpec {
+259    /// Its name, once each.
+260    pub name: String,
+261    /// `1099-NEC` or `1099-MISC`.
+262    pub form: String,
+263}
+264
+265/// One party in the directory (B-26, B-35).
+266#[derive(Clone, Debug, PartialEq, Deserialize)]
+267#[serde(deny_unknown_fields)]
+268pub struct PartySpec {
+269    /// Its name, once each.
+270    pub name: String,
+271    /// Role keys; `vendor` and `customer` give the party its record (one
+272    /// of them at most).
+273    pub roles: Vec<String>,
+274    /// The liabilities, by code, the company owes the party itself
+275    /// (B-35 item 6).
+276    #[serde(default)]
+277    pub creditor_of: Vec<String>,
+278    /// Its TIN facts' last four (an SSN's).
+279    #[serde(default)]
+280    pub tin_last4: Option<String>,
+281    /// Its W-9 facts' last four (a 1099 role's).
+282    #[serde(default)]
+283    pub w9_tin_last4: Option<String>,
+284    /// The vault's copy of the TIN purged, the facts kept (needs
+285    /// `tin_last4`).
+286    #[serde(default)]
+287    pub tin_purged: bool,
+288}
+289
+290/// A payee's 1099 decision from `effective` on (B-19, D-40).
+291#[derive(Clone, Debug, PartialEq, Deserialize)]
+292#[serde(deny_unknown_fields)]
+293pub struct StatusChangeSpec {
+294    /// A `setup.payees` name.
+295    pub payee: String,
+296    /// `YYYY-MM-DD`.
+297    pub effective: String,
+298    /// `1099-NEC`, `1099-MISC`, `undetermined`, or `not_reportable` (with
+299    /// `reason_kind` and `reason`).
+300    pub decision: String,
+301    /// Why it is not reportable, from the closed list.
+302    #[serde(default)]
+303    pub reason_kind: Option<String>,
+304    /// The facts, in words.
+305    #[serde(default)]
+306    pub reason: Option<String>,
+307}
+308
+309/// A payment method (B-19).
+310#[derive(Clone, Debug, PartialEq, Deserialize)]
+311#[serde(deny_unknown_fields)]
+312pub struct InstrumentSpec {
+313    /// Its label, once each.
+314    pub label: String,
+315    /// `bank`, `business_card`, `member_card`, `member_cash_or_check` or
+316    /// `platform`.
+317    pub kind: String,
+318    /// The account it pays through, by code.
+319    pub account: String,
+320    /// The card's or account's last four, if known.
+321    #[serde(default)]
+322    pub last4: Option<String>,
+323    /// The party it belongs to, by name (informational).
+324    #[serde(default)]
+325    pub owner: Option<String>,
+326}
+327
+328/// A party named on an entry, with its share (B-35).
+329#[derive(Clone, Debug, PartialEq, Deserialize)]
+330#[serde(deny_unknown_fields)]
+331pub struct ShareSpec {
+332    /// A `setup.parties` name.
+333    pub party: String,
+334    /// Its share as an exact decimal string.
+335    #[serde(default)]
+336    pub amount: Option<String>,
+337    /// Its share as an exact decimal fraction.
+338    #[serde(default)]
+339    pub percent: Option<String>,
+340}
+341
+342/// One event: an entry, a reversal, a close, a bill, an invoice, a
+343/// command that posts what is due, or a schedule's registration.
+344#[derive(Clone, Debug, PartialEq, Deserialize)]
+345#[serde(deny_unknown_fields)]
+346pub struct Event {
+347    /// The day of an entry, a reversal, a close, a bill, an invoice or a
+348    /// disposal; the other commands date their own entries.
+349    #[serde(default)]
+350    pub date: Option<String>,
+351    /// An entry's, a reversal's, a close's or a bill's; a command writes
+352    /// its own.
+353    #[serde(default)]
+354    pub description: Option<String>,
+355    /// An entry's lines.
+356    #[serde(default)]
+357    pub lines: Vec<LineSpec>,
+358    /// The event (1-based) whose entry this one reverses.
+359    #[serde(default)]
+360    pub reverses: Option<usize>,
+361    /// A close of a period.
+362    #[serde(default)]
+363    pub close: Option<CloseSpec>,
+364    /// A bill.
+365    #[serde(default)]
+366    pub bill: Option<BillSpec>,
+367    /// An invoice.
+368    #[serde(default)]
+369    pub invoice: Option<InvoiceSpec>,
+370    /// A bad-debt write-off of an earlier invoice.
+371    #[serde(default)]
+372    pub write_off: Option<WriteOffSpec>,
+373    /// A depreciation run.
+374    #[serde(default)]
+375    pub run_depreciation: Option<RunSpec>,
+376    /// A disposal.
+377    #[serde(default)]
+378    pub dispose_asset: Option<DisposeSpec>,
+379    /// A run of every schedule due through a day.
+380    #[serde(default)]
+381    pub run_schedules: Option<RunSchedulesSpec>,
+382    /// A schedule registered by an event.
+383    #[serde(default)]
+384    pub register_schedule: Option<ScheduleSpec>,
+385    /// The engine refuses the event, for this reason in the examples'
+386    /// words (`refusal_reasons`); it changes nothing.
+387    #[serde(default)]
+388    pub refused: Option<String>,
+389    /// The payee (a `setup.payees` name) the entry paid.
+390    #[serde(default)]
+391    pub payee: Option<String>,
+392    /// The parties (a `setup.parties` name) the entry is with, and their
+393    /// shares.
+394    #[serde(default)]
+395    pub parties: Vec<ShareSpec>,
+396    /// The payment method (a `setup.instruments` label) it was paid with.
+397    #[serde(default)]
+398    pub instrument: Option<String>,
+399    /// An entry as an earlier version could write it and this version's
+400    /// commands refuse (the control guard, B-38): posted as replay posts
+401    /// it, since books that hold it must still read right.
+402    #[serde(default)]
+403    pub older: bool,
+404}
+405
+406impl Event {
+407    /// Which of the event's kinds it is, or why it is not exactly one.
+408    pub fn kind(&self) -> Result<EventKind, String> {
+409        let kinds = [
+410            (EventKind::Lines, !self.lines.is_empty()),
+411            (EventKind::Reverses, self.reverses.is_some()),
+412            (EventKind::Close, self.close.is_some()),
+413            (EventKind::Bill, self.bill.is_some()),
+414            (EventKind::Invoice, self.invoice.is_some()),
+415            (EventKind::WriteOff, self.write_off.is_some()),
+416            (EventKind::RunDepreciation, self.run_depreciation.is_some()),
+417            (EventKind::DisposeAsset, self.dispose_asset.is_some()),
+418            (EventKind::RunSchedules, self.run_schedules.is_some()),
+419            (
+420                EventKind::RegisterSchedule,
+421                self.register_schedule.is_some(),
+422            ),
+423        ];
+424        let given: Vec<EventKind> = kinds
+425            .iter()
+426            .filter_map(|(kind, given)| given.then_some(*kind))
+427            .collect();
+428        match given.as_slice() {
+429            [one] => Ok(*one),
+430            _ => Err(
+431                "an event is one of lines, reverses, close, bill, invoice, run_depreciation, \
+432                 dispose_asset, run_schedules or register_schedule"
+433                    .to_string(),
+434            ),
+435        }
+436    }
+437}
+438
+439/// The kind of an event.
+440#[derive(Clone, Copy, Debug, PartialEq, Eq)]
+441pub enum EventKind {
+442    /// An entry, by its `lines`.
+443    Lines,
+444    /// A reversal of an earlier event's entry.
+445    Reverses,
+446    /// A close of a period.
+447    Close,
+448    /// A bill.
+449    Bill,
+450    /// An invoice.
+451    Invoice,
+452    /// A bad-debt write-off of an earlier invoice (rules.md B-41).
+453    WriteOff,
+454    /// A depreciation run.
+455    RunDepreciation,
+456    /// A fixed asset's disposal.
+457    DisposeAsset,
+458    /// Every schedule's months due through a day.
+459    RunSchedules,
+460    /// A schedule's registration (posts nothing).
+461    RegisterSchedule,
+462}
+463
+464impl EventKind {
+465    /// The key the example spells it with.
+466    pub fn key(self) -> &'static str {
+467        match self {
+468            EventKind::Lines => "lines",
+469            EventKind::Reverses => "reverses",
+470            EventKind::Close => "close",
+471            EventKind::Bill => "bill",
+472            EventKind::Invoice => "invoice",
+473            EventKind::WriteOff => "write_off",
+474            EventKind::RunDepreciation => "run_depreciation",
+475            EventKind::DisposeAsset => "dispose_asset",
+476            EventKind::RunSchedules => "run_schedules",
+477            EventKind::RegisterSchedule => "register_schedule",
+478        }
+479    }
+480
+481    /// True when the example gives the event's day (a command that dates
+482    /// its own entries takes none).
+483    pub fn is_dated(self) -> bool {
+484        matches!(
+485            self,
+486            EventKind::Lines
+487                | EventKind::Reverses
+488                | EventKind::Close
+489                | EventKind::Bill
+490                | EventKind::Invoice
+491                | EventKind::WriteOff
+492                | EventKind::DisposeAsset
+493        )
+494    }
+495
+496    /// True when the example describes the event (a command writes its own
+497    /// descriptions).
+498    pub fn is_described(self) -> bool {
+499        matches!(
+500            self,
+501            EventKind::Lines
+502                | EventKind::Reverses
+503                | EventKind::Close
+504                | EventKind::Bill
+505                | EventKind::Invoice
+506        )
+507    }
+508
+509    /// True when the books take it whole or not at all, so `refused` may
+510    /// be given: a reversal, an entry or a command, never a close, a bill
+511    /// or an invoice (those are corrected by a reversal). An entry posts
+512    /// whole or not at all, so a hand line the control guard refuses is
+513    /// one too.
+514    pub fn may_refuse(self) -> bool {
+515        !matches!(
+516            self,
+517            EventKind::Close | EventKind::Bill | EventKind::Invoice
+518        )
+519    }
+520
+521    /// True when the example may tag it with parties and a payment method.
+522    pub fn may_tag(self) -> bool {
+523        !matches!(
+524            self,
+525            EventKind::Reverses
+526                | EventKind::WriteOff
+527                | EventKind::RunDepreciation
+528                | EventKind::DisposeAsset
+529                | EventKind::RunSchedules
+530                | EventKind::RegisterSchedule
+531        )
+532    }
+533}
+534
+535/// A depreciation run of `asset` for `period` (`YYYY-MM`), dated at the
+536/// month's end (B-15).
+537#[derive(Clone, Debug, PartialEq, Deserialize)]
+538#[serde(deny_unknown_fields)]
+539pub struct RunSpec {
+540    /// A `setup.assets` id.
+541    pub asset: String,
+542    /// `YYYY-MM`.
+543    pub period: String,
+544}
+545
+546/// A fixed asset's disposal (B-15).
+547#[derive(Clone, Debug, PartialEq, Deserialize)]
+548#[serde(deny_unknown_fields)]
+549pub struct DisposeSpec {
+550    /// A `setup.assets` id.
+551    pub asset: String,
+552    /// What it sold for, zero allowed.
+553    pub proceeds: String,
+554    /// The account the proceeds were received into.
+555    pub proceeds_account: String,
+556    /// The gain-or-loss account.
+557    pub gain_loss_account: String,
+558}
+559
+560/// Every schedule's months due through `through` (B-16).
+561#[derive(Clone, Debug, PartialEq, Deserialize)]
+562#[serde(deny_unknown_fields)]
+563pub struct RunSchedulesSpec {
+564    /// `YYYY-MM-DD`.
+565    pub through: String,
+566}
+567
+568/// A bill from `vendor` (B-38).
+569#[derive(Clone, Debug, PartialEq, Deserialize)]
+570#[serde(deny_unknown_fields)]
+571pub struct BillSpec {
+572    /// The vendor's name.
+573    pub vendor: String,
+574    /// One line's amount, exactly one of `amount` and `lines`.
+575    #[serde(default)]
+576    pub amount: Option<String>,
+577    /// Its lines.
+578    #[serde(default)]
+579    pub lines: Vec<DocumentLineSpec>,
+580}
+581
+582/// An invoice to `customer` (B-38).
+583#[derive(Clone, Debug, PartialEq, Deserialize)]
+584#[serde(deny_unknown_fields)]
+585pub struct InvoiceSpec {
+586    /// The customer's name.
+587    pub customer: String,
+588    /// One line's amount, exactly one of `amount` and `lines`.
+589    #[serde(default)]
+590    pub amount: Option<String>,
+591    /// Its lines.
+592    #[serde(default)]
+593    pub lines: Vec<DocumentLineSpec>,
+594}
+595
+596/// A write-off of the invoice an earlier event posted (rules.md B-41;
+597/// plan P4b S7): the invoice's event, what to write off and why.
+598#[derive(Clone, Debug, PartialEq, Deserialize)]
+599#[serde(deny_unknown_fields)]
+600pub struct WriteOffSpec {
+601    /// The event (1-based) whose invoice this writes off: an `invoice`
+602    /// event before it.
+603    pub invoice: usize,
+604    /// How much to write off, an exact decimal string above zero; left
+605    /// out, all the invoice owes on the day.
+606    #[serde(default)]
+607    pub amount: Option<String>,
+608    /// Why it will not be collected (collection correspondence, a
+609    /// bankruptcy), one line.
+610    pub reason: String,
+611}
+612
+613/// One line of an invoice or a bill.
+614#[derive(Clone, Debug, PartialEq, Deserialize)]
+615#[serde(deny_unknown_fields)]
+616pub struct DocumentLineSpec {
+617    /// Its amount, an exact decimal string above zero.
+618    pub amount: String,
+619    /// What it is (the event's description when left out).
+620    #[serde(default)]
+621    pub description: Option<String>,
+622    /// The project it belongs to.
+623    #[serde(default)]
+624    pub project: Option<String>,
+625}
+626
+627/// A change to the books that posts no entry, made right after event
+628/// `after` once that event's expectations are checked: exactly one of
+629/// `rename`, `require_tax_category` and `correct_asset`.
+630#[derive(Clone, Debug, PartialEq, Deserialize)]
+631#[serde(deny_unknown_fields)]
+632pub struct ChangeSpec {
+633    /// The event after which it is made (1 to the number of events).
+634    pub after: usize,
+635    /// A rename.
+636    #[serde(default)]
+637    pub rename: Option<RenameSpec>,
+638    /// The tax-category policy: `warn` (the books' default) or `refuse`
+639    /// (B-32).
+640    #[serde(default)]
+641    pub require_tax_category: Option<String>,
+642    /// An asset's correction.
+643    #[serde(default)]
+644    pub correct_asset: Option<CorrectSpec>,
+645}
+646
+647/// A registered asset's economics corrected for `reason`: each figure
+648/// given replaces the asset's; the rest stay.
+649#[derive(Clone, Debug, PartialEq, Deserialize)]
+650#[serde(deny_unknown_fields)]
+651pub struct CorrectSpec {
+652    /// A `setup.assets` id.
+653    pub asset: String,
+654    /// Its new cost.
+655    #[serde(default)]
+656    pub cost: Option<String>,
+657    /// Its new salvage value.
+658    #[serde(default)]
+659    pub salvage: Option<String>,
+660    /// Its new useful life, above zero.
+661    #[serde(default)]
+662    pub life_months: Option<u32>,
+663    /// Its new in-service day.
+664    #[serde(default)]
+665    pub in_service: Option<String>,
+666    /// Why it is corrected.
+667    pub reason: String,
+668}
+669
+670/// Rename the account `code` to `name` (B-31).
+671#[derive(Clone, Debug, PartialEq, Deserialize)]
+672#[serde(deny_unknown_fields)]
+673pub struct RenameSpec {
+674    /// The account's code.
+675    pub code: String,
+676    /// Its new name.
+677    pub name: String,
+678}
+679
+680/// One line of an entry.
+681#[derive(Clone, Debug, PartialEq, Deserialize)]
+682#[serde(deny_unknown_fields)]
+683pub struct LineSpec {
+684    /// The account's code.
+685    pub account: String,
+686    /// `debit` or `credit`.
+687    pub side: String,
+688    /// The amount, an exact decimal string above zero.
+689    pub amount: String,
+690    /// The project the line is tagged with.
+691    #[serde(default)]
+692    pub project: Option<String>,
+693}
+694
+695/// A close of the period from `start` through the event's date (B-11,
+696/// B-13).
+697#[derive(Clone, Debug, PartialEq, Deserialize)]
+698#[serde(deny_unknown_fields)]
+699pub struct CloseSpec {
+700    /// `YYYY-MM-DD`.
+701    pub start: String,
+702    /// `members` or `retained_earnings`.
+703    pub to: String,
+704    /// `per-close`: a members close split on its own, not cumulatively.
+705    #[serde(default)]
+706    pub rounding: Option<String>,
+707}
+708
+709/// One expectation: a query, the dates or things it asks about, and what
+710/// it expects.
+711#[derive(Clone, Debug, PartialEq, Deserialize)]
+712#[serde(deny_unknown_fields)]
+713pub struct Expect {
+714    /// The query's name (`QUERIES`).
+715    pub query: String,
+716    /// A period query's first day, `YYYY-MM-DD`.
+717    #[serde(default)]
+718    pub from: Option<String>,
+719    /// A period query's last day.
+720    #[serde(default)]
+721    pub to: Option<String>,
+722    /// An as-of query's day.
+723    #[serde(default)]
+724    pub as_of: Option<String>,
+725    /// The event whose entry an `entry` or `party_part` query asks about.
+726    #[serde(default)]
+727    pub entry: Option<usize>,
+728    /// The `run_depreciation` event a `run` query asks about.
+729    #[serde(default)]
+730    pub event: Option<usize>,
+731    /// The fixed asset a `disposal`, `depreciation_schedule`,
+732    /// `register_row` or `asset_basis` query asks about.
+733    #[serde(default)]
+734    pub asset: Option<String>,
+735    /// The schedule a `schedule_plan` query asks about.
+736    #[serde(default)]
+737    pub schedule: Option<String>,
+738    /// The party a `party_part`, `party_totals` or `party_tin_last4` query
+739    /// asks about.
+740    #[serde(default)]
+741    pub party: Option<String>,
+742    /// The project a `project` query asks about.
+743    #[serde(default)]
+744    pub project: Option<String>,
+745    /// `party_totals`' basis: `cash` or `all` (B-35 item 4).
+746    #[serde(default)]
+747    pub basis: Option<String>,
+748    /// The payee a `vendor_1099` query asks about.
+749    #[serde(default)]
+750    pub payee: Option<String>,
+751    /// The books after event N, not after the last (a format query may
+752    /// not name it).
+753    #[serde(default)]
+754    pub after: Option<usize>,
+755    /// The account a command names, by code.
+756    #[serde(default)]
+757    pub code: Option<String>,
+758    /// The new name a `rename_account` command gives.
+759    #[serde(default)]
+760    pub name: Option<String>,
+761    /// The category a `set_tax_category` command sets (absent: it clears
+762    /// the account's).
+763    #[serde(default)]
+764    pub category: Option<String>,
+765    /// The account an `add_account` command adds.
+766    #[serde(default)]
+767    pub account: Option<AccountSpec>,
+768    /// A command the engine accepts: `true` (never `false`).
+769    #[serde(default)]
+770    pub accepted: Option<bool>,
+771    /// A command, or a `period`, the engine refuses: why, in the
+772    /// examples' words.
+773    #[serde(default)]
+774    pub refused: Option<String>,
+775    /// What the query expects.
+776    #[serde(default)]
+777    pub values: Option<Values>,
+778}
+779
+780/// What a query expects: figures by key (every figure an exact decimal
+781/// string), or, for a file format, its lines or its rows of fields.
+782#[derive(Clone, Debug, PartialEq, Deserialize)]
+783#[serde(untagged)]
+784pub enum Values {
+785    /// A table of named values, every one a string.
+786    Figures(BTreeMap<String, String>),
+787    /// A list of lines.
+788    Lines(Vec<String>),
+789    /// A list of rows, each a list of fields.
+790    Rows(Vec<Vec<String>>),
+791}
+792
+793impl Values {
+794    /// True when it holds nothing.
+795    pub fn is_empty(&self) -> bool {
+796        match self {
+797            Values::Figures(f) => f.is_empty(),
+798            Values::Lines(l) => l.is_empty(),
+799            Values::Rows(r) => r.is_empty(),
+800        }
+801    }
+802}
+803
+804impl Expect {
+805    /// The values the query expects; panics when it gives none.
+806    pub fn values(&self, id: &str) -> &Values {
+807        self.values
+808            .as_ref()
+809            .unwrap_or_else(|| panic!("{id}: {} expects values", self.query))
+810    }
+811
+812    /// The figures the query expects; panics on lines or rows.
+813    pub fn figures(&self, id: &str) -> &BTreeMap<String, String> {
+814        match self.values(id) {
+815            Values::Figures(f) => f,
+816            _ => panic!("{id}: {} expects figures (a table)", self.query),
+817        }
+818    }
+819
+820    /// The question this expectation asks, as the engine receives it.
+821    pub fn query(&self) -> Query {
+822        Query {
+823            name: self.query.clone(),
+824            from: self.from.clone(),
+825            to: self.to.clone(),
+826            as_of: self.as_of.clone(),
+827            entry: self.entry,
+828            event: self.event,
+829            asset: self.asset.clone(),
+830            schedule: self.schedule.clone(),
+831            party: self.party.clone(),
+832            project: self.project.clone(),
+833            basis: self.basis.clone(),
+834            payee: self.payee.clone(),
+835            after: self.after,
+836            code: self.code.clone(),
+837            new_name: self.name.clone(),
+838            category: self.category.clone(),
+839            account: self.account.clone(),
+840        }
+841    }
+842}
+843
+844/// The question an expectation asks: everything but the answer.
+845#[derive(Clone, Debug, PartialEq)]
+846pub struct Query {
+847    /// The query's name.
+848    pub name: String,
+849    /// A period's first day (raw, `YYYY-MM-DD`).
+850    pub from: Option<String>,
+851    /// A period's last day.
+852    pub to: Option<String>,
+853    /// An as-of query's day.
+854    pub as_of: Option<String>,
+855    /// The event whose entry is asked about.
+856    pub entry: Option<usize>,
+857    /// The event a `run` query asks about.
+858    pub event: Option<usize>,
+859    /// The asset asked about.
+860    pub asset: Option<String>,
+861    /// The schedule asked about.
+862    pub schedule: Option<String>,
+863    /// The party asked about.
+864    pub party: Option<String>,
+865    /// The project asked about.
+866    pub project: Option<String>,
+867    /// `party_totals`' basis.
+868    pub basis: Option<String>,
+869    /// The payee asked about.
+870    pub payee: Option<String>,
+871    /// The books after event N (the runner has already applied them).
+872    pub after: Option<usize>,
+873    /// The account a command names.
+874    pub code: Option<String>,
+875    /// The new name a rename command gives.
+876    pub new_name: Option<String>,
+877    /// The category a set-tax-category command sets.
+878    pub category: Option<String>,
+879    /// The account an add-account command adds.
+880    pub account: Option<AccountSpec>,
+881}
+882
+883/// The queries every engine must answer: the figure queries first, then
+884/// the calendar ones, then the commands (tried on a copy of the books),
+885/// then the formats appendix's.
+886pub const QUERIES: &[&str] = &[
+887    "cash_flow",
+888    "trial_balance",
+889    "profit_and_loss",
+890    "entry",
+891    "balances",
+892    "members_equity",
+893    "k1",
+894    "k1_tax_basis",
+895    "k1_reconciliation",
+896    "vendor_1099_paid",
+897    "vendor_1099",
+898    "party_part",
+899    "party_totals",
+900    "party_tin_last4",
+901    "period",
+902    "day",
+903    "calendar_year",
+904    "account_names",
+905    "uncategorized_accounts",
+906    "run",
+907    "disposal",
+908    "depreciation_schedule",
+909    "schedule_plan",
+910    "register_row",
+911    "register_totals",
+912    "asset_basis",
+913    "project",
+914    "rename_account",
+915    "add_account",
+916    "set_tax_category",
+917    "iif_lines",
+918    "iif_changes",
+919];
+920
+921/// The commands an example may try: each on a copy of the books, so it
+922/// changes nothing checked after it.
+923pub const COMMANDS: &[&str] = &["rename_account", "add_account", "set_tax_category"];
+924
+925/// The formats appendix's queries.
+926pub const FORMAT_QUERIES: &[&str] = &["iif_lines", "iif_changes"];
+927
+928/// The queries whose figures may be text rather than an exact decimal
+929/// string: a status, a direction, a date, a year, a name, a rule name,
+930/// `"none"`, `"open"`, `"true"` or `"false"`, and the register's dates
+931/// beside its figures.
+932pub const TEXT_VALUED: &[&str] = &[
+933    "vendor_1099",
+934    "party_part",
+935    "party_tin_last4",
+936    "period",
+937    "day",
+938    "calendar_year",
+939    "register_row",
+940    "project",
+941    "asset_basis",
+942    "k1_tax_basis",
+943    "account_names",
+944];
+945
+946/// The queries whose example lists every value it covers, so a value left
+947/// out of an example is an error. The others name the figures they show:
+948/// `cash_flow`, the statements, the register, a schedule's plan and an
+949/// asset's basis.
+950pub const COMPLETE_QUERIES: &[&str] = &[
+951    "trial_balance",
+952    "profit_and_loss",
+953    "entry",
+954    "vendor_1099_paid",
+955    "vendor_1099",
+956    "party_part",
+957    "party_totals",
+958    "party_tin_last4",
+959    "period",
+960    "day",
+961    "calendar_year",
+962    "account_names",
+963    "uncategorized_accounts",
+964    "run",
+965    "disposal",
+966    "project",
+967];
+968
+969impl Query {
+970    /// True when it is a command, tried on a copy of the books.
+971    pub fn is_command(&self) -> bool {
+972        COMMANDS.contains(&self.name.as_str())
+973    }
+974
+975    /// True when it is a formats appendix's query.
+976    pub fn is_format(&self) -> bool {
+977        FORMAT_QUERIES.contains(&self.name.as_str())
+978    }
+979
+980    /// True when the example must list every value the query covers.
+981    pub fn is_complete(&self) -> bool {
+982        COMPLETE_QUERIES.contains(&self.name.as_str())
+983    }
+984}
+985
+986/// Every refusal reason the specification names (bookspec/README.md), each
+987/// the reason of exactly one rule (see [`crate::rules::rule_for_refusal`]).
+988pub fn refusal_reasons() -> impl Iterator<Item = &'static str> {
+989    [
+990        "end_before_start",
+991        "start_after_today",
+992        "blank",
+993        "unchanged",
+994        "sibling_has_it",
+995        "holds_a_tin",
+996        "not_one_line",
+997        "code_taken",
+998        "tax_category_required",
+999        "depreciation_past_disposal",
+1000        "entry_irreversible",
+1001        "already_disposed",
+1002        "invalid_depreciation_period",
+1003        "invalid_schedule",
+1004        "untagged_control_line",
+1005    ]
+1006    .into_iter()
+1007}
+1008
+1009/// Why an example is not well formed.
+1010#[derive(Clone, Debug, PartialEq, Eq)]
+1011pub struct SchemaError {
+1012    /// The example's id, when it has one.
+1013    pub id: String,
+1014    /// What is wrong.
+1015    pub message: String,
+1016}
+1017
+1018impl fmt::Display for SchemaError {
+1019    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
+1020        if self.id.is_empty() {
+1021            write!(f, "{}", self.message)
+1022        } else {
+1023            write!(f, "{}: {}", self.id, self.message)
+1024        }
+1025    }
+1026}
+1027
+1028impl std::error::Error for SchemaError {}
+1029
+1030impl SchemaError {
+1031    fn new(id: &str, message: impl Into<String>) -> Self {
+1032        Self {
+1033            id: id.to_string(),
+1034            message: message.into(),
+1035        }
+1036    }
+1037}
+1038
+1039impl Example {
+1040    /// Parse an example from its TOML text and check its shape.
+1041    pub fn from_toml(text: &str) -> Result<Self, SchemaError> {
+1042        let ex: Self = toml::from_str(text).map_err(|e| SchemaError::new("", e.to_string()))?;
+1043        ex.validate()?;
+1044        Ok(ex)
+1045    }
+1046
+1047    /// Check the example's shape: its closed lists, its dates and amounts,
+1048    /// its references and its events' and expectations' forms.
+1049    pub fn validate(&self) -> Result<(), SchemaError> {
+1050        let id = self.id.as_str();
+1051        let e = |m: String| SchemaError::new(id, m);
+1052        if id.is_empty() {
+1053            return Err(SchemaError::new("", "an example has an id"));
+1054        }
+1055        if self.title.is_empty() || self.rule.is_empty() {
+1056            return Err(e("an example has a title and a rule".into()));
+1057        }
+1058        if self.sources.is_empty() || self.tags.is_empty() {
+1059            return Err(e("an example is sourced and tagged".into()));
+1060        }
+1061        if !matches!(self.status.as_str(), "AUTHORITY" | "CONVENTION" | "CHOICE") {
+1062            return Err(e(format!("status {:?}", self.status)));
+1063        }
+1064        if let Some(a) = &self.appendix
+1065            && a != "formats"
+1066        {
+1067            return Err(e(format!("appendix {a:?}")));
+1068        }
+1069        if self.expect.is_empty() {
+1070            return Err(e("an example expects something".into()));
+1071        }
+1072        self.setup.validate(id)?;
+1073
+1074        let mut codes = BTreeSet::new();
+1075        for a in &self.setup.accounts {
+1076            codes.insert(a.code.as_str());
+1077        }
+1078        for a in &self.setup.assets {
+1079            for c in [&a.cost_account, &a.accumulated_account, &a.expense_account] {
+1080                if !codes.contains(c.as_str()) {
+1081                    return Err(e(format!("asset {}: no account {c}", a.id)));
+1082                }
+1083            }
+1084            if let Some(n) = a.acquired_by
+1085                && (n < 1 || n > self.events.len())
+1086            {
+1087                return Err(e(format!(
+1088                    "asset {}: acquired_by {n}: events count from 1, to {}",
+1089                    a.id,
+1090                    self.events.len()
+1091                )));
+1092            }
+1093        }
+1094        for s in &self.setup.schedules {
+1095            s.validate(id, &codes)?;
+1096        }
+1097        let parties: BTreeSet<&str> = self.setup.parties.iter().map(|p| p.name.as_str()).collect();
+1098        let projects: BTreeSet<&str> = self
+1099            .setup
+1100            .projects
+1101            .iter()
+1102            .map(|p| p.name.as_str())
+1103            .collect();
+1104        let payees: BTreeSet<&str> = self.setup.payees.iter().map(|p| p.name.as_str()).collect();
+1105        let instruments: BTreeSet<&str> = self
+1106            .setup
+1107            .instruments
+1108            .iter()
+1109            .map(|i| i.label.as_str())
+1110            .collect();
+1111        for (n, ev) in self.events.iter().enumerate() {
+1112            let n = n + 1;
+1113            let what = |m: String| e(format!("event {n}: {m}"));
+1114            let kind = ev.kind().map_err(what)?;
+1115            if ev.date.is_some() != kind.is_dated() {
+1116                return Err(what(if kind.is_dated() {
+1117                    format!("{} is dated (date)", kind.key())
+1118                } else {
+1119                    format!("{} dates its own entries: no date", kind.key())
+1120                }));
+1121            }
+1122            if let Some(d) = &ev.date {
+1123                check_date(d, &what)?;
+1124            }
+1125            if ev.description.is_some() != kind.is_described() {
+1126                return Err(what(if kind.is_described() {
+1127                    format!("{} is described (description)", kind.key())
+1128                } else {
+1129                    format!("{} describes its own entries: no description", kind.key())
+1130                }));
+1131            }
+1132            if ev.older && kind != EventKind::Lines {
+1133                return Err(what(
+1134                    "older is an entry's lines, as an earlier version wrote them".into(),
+1135                ));
+1136            }
+1137            if ev.older && ev.refused.is_some() {
+1138                return Err(what(
+1139                    "an entry posted as an earlier version wrote it (older) can't also be \
+1140                     refused"
+1141                        .into(),
+1142                ));
+1143            }
+1144            if ev.payee.is_some() && kind != EventKind::Lines {
+1145                return Err(what(
+1146                    "a payee is an entry's: a reversal takes its original's, a bill names \
+1147                     its vendor, an invoice its customer, a close and a command have none"
+1148                        .into(),
+1149                ));
+1150            }
+1151            if (!ev.parties.is_empty() || ev.instrument.is_some()) && !kind.may_tag() {
+1152                return Err(what(format!(
+1153                    "{} is tagged with no parties or payment method",
+1154                    kind.key()
+1155                )));
+1156            }
+1157            if ev.refused.is_some() && !kind.may_refuse() {
+1158                return Err(what(
+1159                    "refused is for a reversal or a command, which the books take whole or \
+1160                     not at all"
+1161                        .into(),
+1162                ));
+1163            }
+1164            if let Some(r) = &ev.refused
+1165                && rule_for_refusal(r).is_none()
+1166            {
+1167                return Err(what(format!("{r:?} is no refusal the specification names")));
+1168            }
+1169            if let Some(p) = &ev.payee
+1170                && !payees.contains(p.as_str())
+1171            {
+1172                return Err(what(format!("payee {p:?} not in setup.payees")));
+1173            }
+1174            if let Some(i) = &ev.instrument
+1175                && !instruments.contains(i.as_str())
+1176            {
+1177                return Err(what(format!(
+1178                    "payment method {i:?} not in setup.instruments"
+1179                )));
+1180            }
+1181            if let Some(of) = ev.reverses {
+1182                if of < 1 {
+1183                    return Err(what(format!("reverses = {of}: events count from 1")));
+1184                }
+1185                if of >= n {
+1186                    return Err(what(format!("reverses a later event ({of})")));
+1187                }
+1188            }
+1189            for line in &ev.lines {
+1190                if !codes.contains(line.account.as_str()) {
+1191                    return Err(what(format!("no account {}", line.account)));
+1192                }
+1193                if !matches!(line.side.as_str(), "debit" | "credit") {
+1194                    return Err(what(format!("side {:?}", line.side)));
+1195                }
+1196                // A refused entry may carry the amount the books refuse (zero or
+1197                // negative, B-2); an accepted one carries a positive amount.
+1198                check_amount(&line.amount, ev.refused.is_none(), &what)?;
+1199                if let Some(p) = &line.project
+1200                    && !projects.contains(p.as_str())
+1201                {
+1202                    return Err(what(format!("project {p:?} not in setup.projects")));
+1203                }
+1204            }
+1205            for sh in &ev.parties {
+1206                if !parties.contains(sh.party.as_str()) {
+1207                    return Err(what(format!("party {:?} not in setup.parties", sh.party)));
+1208                }
+1209                match (&sh.amount, &sh.percent) {
+1210                    (None, None) => {}
+1211                    (Some(a), None) => check_amount(a, false, &what)?,
+1212                    (None, Some(p)) => check_amount(p, false, &what)?,
+1213                    _ => return Err(what("a share is an amount or a percent".into())),
+1214                }
+1215            }
+1216            if let Some(c) = &ev.close {
+1217                check_date(&c.start, &what)?;
+1218                if !matches!(c.to.as_str(), "members" | "retained_earnings") {
+1219                    return Err(what(format!("close to {:?}", c.to)));
+1220                }
+1221                if let Some(r) = &c.rounding
+1222                    && !(r == "per-close" && c.to == "members")
+1223                {
+1224                    return Err(what(format!("close rounding {r:?}")));
+1225                }
+1226            }
+1227            if let Some(b) = &ev.bill {
+1228                check_document(&b.amount, &b.lines, &projects, &what)?;
+1229                if b.vendor.is_empty() {
+1230                    return Err(what("a bill names its vendor".into()));
+1231                }
+1232            }
+1233            if let Some(i) = &ev.invoice {
+1234                check_document(&i.amount, &i.lines, &projects, &what)?;
+1235                if i.customer.is_empty() {
+1236                    return Err(what("an invoice names its customer".into()));
+1237                }
+1238            }
+1239            if let Some(w) = &ev.write_off {
+1240                if w.invoice < 1 || w.invoice >= n {
+1241                    return Err(what(format!(
+1242                        "write_off names event {}: an earlier invoice",
+1243                        w.invoice
+1244                    )));
+1245                }
+1246                if self.events[w.invoice - 1].invoice.is_none() {
+1247                    return Err(what(format!(
+1248                        "write_off names event {}, which is no invoice",
+1249                        w.invoice
+1250                    )));
+1251                }
+1252                if let Some(a) = &w.amount {
+1253                    check_amount(a, true, &what)?;
+1254                }
+1255                if w.reason.trim().is_empty() {
+1256                    return Err(what("a write-off says why it will not be collected".into()));
+1257                }
+1258            }
+1259            if let Some(r) = &ev.run_depreciation {
+1260                check_month(&r.period, &what)?;
+1261                if !self.setup.assets.iter().any(|a| a.id == r.asset) {
+1262                    return Err(what(format!("no asset {:?} in setup.assets", r.asset)));
+1263                }
+1264            }
+1265            if let Some(d) = &ev.dispose_asset {
+1266                if !self.setup.assets.iter().any(|a| a.id == d.asset) {
+1267                    return Err(what(format!("no asset {:?} in setup.assets", d.asset)));
+1268                }
+1269                check_amount(&d.proceeds, false, &what)?;
+1270                for c in [&d.proceeds_account, &d.gain_loss_account] {
+1271                    if !codes.contains(c.as_str()) {
+1272                        return Err(what(format!("no account {c}")));
+1273                    }
+1274                }
+1275            }
+1276            if let Some(r) = &ev.run_schedules {
+1277                check_date(&r.through, &what)?;
+1278            }
+1279            if let Some(s) = &ev.register_schedule
+1280                && ev.refused.is_none()
+1281            {
+1282                s.validate(id, &codes)?;
+1283            }
+1284        }
+1285        for c in &self.changes {
+1286            let what = |m: String| e(format!("change after {}: {m}", c.after));
+1287            if c.after < 1 || c.after > self.events.len() {
+1288                return Err(what(format!(
+1289                    "after = {}: events count from 1, to {}",
+1290                    c.after,
+1291                    self.events.len()
+1292                )));
+1293            }
+1294            let given = [
+1295                c.rename.is_some(),
+1296                c.require_tax_category.is_some(),
+1297                c.correct_asset.is_some(),
+1298            ];
+1299            if given.iter().filter(|x| **x).count() != 1 {
+1300                return Err(what(
+1301                    "a change is one of rename, require_tax_category or correct_asset".into(),
+1302                ));
+1303            }
+1304            if let Some(r) = &c.rename {
+1305                if !codes.contains(r.code.as_str()) {
+1306                    return Err(what(format!("no account {}", r.code)));
+1307                }
+1308                if r.name.trim().is_empty() {
+1309                    return Err(what("a rename names the account".into()));
+1310                }
+1311            }
+1312            if let Some(p) = &c.require_tax_category
+1313                && !matches!(p.as_str(), "warn" | "refuse")
+1314            {
+1315                return Err(what(format!("require_tax_category {p:?}")));
+1316            }
+1317            if let Some(f) = &c.correct_asset {
+1318                if !self.setup.assets.iter().any(|a| a.id == f.asset) {
+1319                    return Err(what(format!("no asset {:?} in setup.assets", f.asset)));
+1320                }
+1321                for a in [&f.cost, &f.salvage].into_iter().flatten() {
+1322                    check_amount(a, false, &what)?;
+1323                }
+1324                if let Some(d) = &f.in_service {
+1325                    check_date(d, &what)?;
+1326                }
+1327                if f.life_months == Some(0) {
+1328                    return Err(what("life_months is above zero".into()));
+1329                }
+1330                if f.reason.trim().is_empty() {
+1331                    return Err(what("a correction gives its reason".into()));
+1332                }
+1333            }
+1334        }
+1335        for x in &self.expect {
+1336            let q = x.query.as_str();
+1337            let what = |m: String| e(format!("{q}: {m}"));
+1338            if !QUERIES.contains(&q) {
+1339                return Err(e(format!("no query answers {q:?}")));
+1340            }
+1341            if let Some(n) = x.after
+1342                && (n < 1 || n > self.events.len())
+1343            {
+1344                return Err(what(format!(
+1345                    "after = {n}: events count from 1, to {}",
+1346                    self.events.len()
+1347                )));
+1348            }
+1349            if x.after.is_some() && FORMAT_QUERIES.contains(&q) {
+1350                return Err(what(
+1351                    "a format query is of the books after every event".into(),
+1352                ));
+1353            }
+1354            if FORMAT_QUERIES.contains(&q) && self.appendix.as_deref() != Some("formats") {
+1355                return Err(what(
+1356                    "a format query belongs to an example in appendix \"formats\"".into(),
+1357                ));
+1358            }
+1359            for d in [&x.from, &x.to, &x.as_of].into_iter().flatten() {
+1360                check_date(d, &what)?;
+1361            }
+1362            only(x, &what)?;
+1363            if COMMANDS.contains(&q) {
+1364                if x.values.is_some() || (x.accepted == Some(true)) == x.refused.is_some() {
+1365                    return Err(what(
+1366                        "a command is accepted = true, or refused, and shows no values".into(),
+1367                    ));
+1368                }
+1369                if x.accepted == Some(false) {
+1370                    return Err(what("a command is accepted = true, or refused".into()));
+1371                }
+1372                if let Some(r) = &x.refused
+1373                    && rule_for_refusal(r).is_none()
+1374                {
+1375                    return Err(what(format!("{r:?} is no refusal the specification names")));
+1376                }
+1377                if x.account.as_ref().is_some_and(|a| a.code.trim().is_empty()) {
+1378                    return Err(what("add_account names the account's code".into()));
+1379                }
+1380            } else {
+1381                match (&x.values, &x.refused) {
+1382                    (Some(v), None) if !v.is_empty() => {}
+1383                    (None, Some(r)) => {
+1384                        if q != "period" {
+1385                            return Err(what(
+1386                                "only a period may be refused instead of answering".into(),
+1387                            ));
+1388                        }
+1389                        if rule_for_refusal(r).is_none() {
+1390                            return Err(what(format!(
+1391                                "{r:?} is no refusal the specification names"
+1392                            )));
+1393                        }
+1394                    }
+1395                    _ => return Err(what("expects values (a period: values or refused)".into())),
+1396                }
+1397            }
+1398            if let Some(v) = &x.values {
+1399                match v {
+1400                    Values::Figures(f) => {
+1401                        for (k, val) in f {
+1402                            if k.is_empty() {
+1403                                return Err(what("a figure's key is empty".into()));
+1404                            }
+1405                            if !TEXT_VALUED.contains(&q) && !is_exact_decimal(val) {
+1406                                return Err(what(format!(
+1407                                    "{k}: {val:?} is no exact decimal string"
+1408                                )));
+1409                            }
+1410                        }
+1411                    }
+1412                    Values::Lines(l) => {
+1413                        if !matches!(q, "iif_lines" | "uncategorized_accounts") {
+1414                            return Err(what("expects figures (a table), not lines".into()));
+1415                        }
+1416                        if l.is_empty() {
+1417                            return Err(what("an empty list expects nothing".into()));
+1418                        }
+1419                    }
+1420                    Values::Rows(rows) => {
+1421                        if q != "iif_changes" {
+1422                            return Err(what("expects figures (a table), not rows".into()));
+1423                        }
+1424                        if rows.iter().any(|r| r.len() != 3) {
+1425                            return Err(what("an iif_changes row has three fields".into()));
+1426                        }
+1427                    }
+1428                }
+1429            }
+1430            if FORMAT_QUERIES.contains(&q) && x.values.is_none() {
+1431                return Err(what("a format query expects its lines or rows".into()));
+1432            }
+1433        }
+1434        Ok(())
+1435    }
+1436}
+1437
+1438impl Setup {
+1439    /// Check the setup's shape: its closed lists, its dates, its accounts
+1440    /// and its directory.
+1441    pub fn validate(&self, id: &str) -> Result<(), SchemaError> {
+1442        let e = |m: String| SchemaError::new(id, m);
+1443        if self.currency.len() != 3 || !self.currency.bytes().all(|b| b.is_ascii_uppercase()) {
+1444            return Err(e(format!("currency {:?}", self.currency)));
+1445        }
+1446        if !is_month_day(&self.fiscal_year_start) {
+1447            return Err(e(format!("fiscal_year_start {:?}", self.fiscal_year_start)));
+1448        }
+1449        if !matches!(self.basis.as_str(), "accrual" | "cash") {
+1450            return Err(e(format!("basis {:?}", self.basis)));
+1451        }
+1452        if !matches!(
+1453            self.rounding.as_str(),
+1454            "half-even" | "half-away-from-zero" | "largest-remainder"
+1455        ) {
+1456            return Err(e(format!("rounding {:?}", self.rounding)));
+1457        }
+1458        if let Some(t) = &self.today {
+1459            check_date(t, &e)?;
+1460        }
+1461        let mut codes: BTreeSet<&str> = BTreeSet::new();
+1462        for a in &self.accounts {
+1463            if a.code.trim().is_empty() || a.name.trim().is_empty() {
+1464                return Err(e("an account has a code and a name".into()));
+1465            }
+1466            if !matches!(
+1467                a.kind.as_str(),
+1468                "asset" | "liability" | "equity" | "revenue" | "expense"
+1469            ) {
+1470                return Err(e(format!("account {}: type {:?}", a.code, a.kind)));
+1471            }
+1472            if !codes.insert(a.code.as_str()) {
+1473                return Err(e(format!("account {}: code used twice", a.code)));
+1474            }
+1475            if let Some(p) = &a.parent
+1476                && !codes.contains(p.as_str())
+1477            {
+1478                return Err(e(format!(
+1479                    "account {}: parent {p} is not declared before it",
+1480                    a.code
+1481                )));
+1482            }
+1483        }
+1484        for fa in &self.fixed_assets {
+1485            for c in [
+1486                &fa.cost_account,
+1487                &fa.accumulated_account,
+1488                &fa.expense_account,
+1489            ] {
+1490                if !codes.contains(c.as_str()) {
+1491                    return Err(e(format!("fixed asset: no account {c}")));
+1492                }
+1493            }
+1494        }
+1495        let mut ids = BTreeSet::new();
+1496        for a in &self.assets {
+1497            if a.id.is_empty() || a.description.is_empty() {
+1498                return Err(e("an asset has an id and a description".into()));
+1499            }
+1500            if !ids.insert(a.id.as_str()) {
+1501                return Err(e(format!("asset {}: id used twice", a.id)));
+1502            }
+1503            if a.method != "straight_line" {
+1504                return Err(e(format!("asset {}: method {:?}", a.id, a.method)));
+1505            }
+1506            check_amount(&a.cost, false, &e)?;
+1507            check_amount(&a.salvage, false, &e)?;
+1508            if a.life_months == 0 {
+1509                return Err(e(format!("asset {}: life_months is above zero", a.id)));
+1510            }
+1511            check_date(&a.in_service, &e)?;
+1512            if let Some(b) = &a.basis {
+1513                if !matches!(
+1514                    b.rule.as_str(),
+1515                    "purchase" | "carryover_723" | "personal_use_conversion"
+1516                ) {
+1517                    return Err(e(format!("asset {}: basis rule {:?}", a.id, b.rule)));
+1518                }
+1519                for x in [&b.contributor_adjusted_basis, &b.fmv_at_contribution]
+1520                    .into_iter()
+1521                    .flatten()
+1522                {
+1523                    check_amount(x, false, &e)?;
+1524                }
+1525                if let Some(m) = &b.sec704c_method
+1526                    && !matches!(
+1527                        m.as_str(),
+1528                        "traditional" | "traditional_with_curative" | "remedial"
+1529                    )
+1530                {
+1531                    return Err(e(format!("asset {}: section 704(c) method {m:?}", a.id)));
+1532                }
+1533            }
+1534        }
+1535        let mut schedule_ids = BTreeSet::new();
+1536        for s in &self.schedules {
+1537            s.validate(id, &codes)?;
+1538            if !schedule_ids.insert(s.id.as_str()) {
+1539                return Err(e(format!("schedule {}: id used twice", s.id)));
+1540            }
+1541        }
+1542        let mut party_names = BTreeSet::new();
+1543        for p in &self.parties {
+1544            if p.name.trim().is_empty() {
+1545                return Err(e("a party has a name".into()));
+1546            }
+1547            if !party_names.insert(p.name.as_str()) {
+1548                return Err(e(format!("party {}: named twice", p.name)));
+1549            }
+1550            if p.roles.iter().any(|r| !ROLES.contains(&r.as_str())) {
+1551                return Err(e(format!("party {}: roles {:?}", p.name, p.roles)));
+1552            }
+1553            if p.roles
+1554                .iter()
+1555                .filter(|r| *r == "vendor" || *r == "customer")
+1556                .count()
+1557                > 1
+1558            {
+1559                return Err(e(format!(
+1560                    "party {}: a vendor or a customer, not both",
+1561                    p.name
+1562                )));
+1563            }
+1564            for c in &p.creditor_of {
+1565                if !codes.contains(c.as_str()) {
+1566                    return Err(e(format!("party {}: no account {c}", p.name)));
+1567                }
+1568            }
+1569            for l in [&p.tin_last4, &p.w9_tin_last4].into_iter().flatten() {
+1570                if l.len() != 4 || !l.bytes().all(|b| b.is_ascii_digit()) {
+1571                    return Err(e(format!("party {}: last four {l:?}", p.name)));
+1572                }
+1573            }
+1574            if p.tin_purged && p.tin_last4.is_none() {
+1575                return Err(e(format!("party {}: tin_purged needs tin_last4", p.name)));
+1576            }
+1577        }
+1578        let mut member_names = BTreeSet::new();
+1579        let shared = self.members.iter().filter(|m| m.share.is_some()).count();
+1580        if shared != 0 && shared != self.members.len() {
+1581            return Err(e("every member has a share, or none does".into()));
+1582        }
+1583        let mut total = Decimal::ZERO;
+1584        for m in &self.members {
+1585            if m.name.trim().is_empty() || !member_names.insert(m.name.as_str()) {
+1586                return Err(e(format!("member {:?} is named twice", m.name)));
+1587            }
+1588            if !codes.contains(m.capital_account.as_str()) {
+1589                return Err(e(format!(
+1590                    "member {}: no account {}",
+1591                    m.name, m.capital_account
+1592                )));
+1593            }
+1594            if let Some(d) = &m.distributions_account
+1595                && !codes.contains(d.as_str())
+1596            {
+1597                return Err(e(format!("member {}: no account {d}", m.name)));
+1598            }
+1599            if let Some(s) = &m.share {
+1600                let share = decimal(s, &e)?;
+1601                if share <= Decimal::ZERO {
+1602                    return Err(e(format!("member {}: share {s:?} is above zero", m.name)));
+1603                }
+1604                total += share;
+1605            }
+1606        }
+1607        if shared > 0 && total != Decimal::ONE {
+1608            return Err(e("the shares sum to 1".into()));
+1609        }
+1610        let mut payee_names = BTreeSet::new();
+1611        for p in &self.payees {
+1612            if p.name.trim().is_empty() || !payee_names.insert(p.name.as_str()) {
+1613                return Err(e(format!("payee {:?} is named twice", p.name)));
+1614            }
+1615            if !matches!(p.form.as_str(), "1099-NEC" | "1099-MISC") {
+1616                return Err(e(format!("payee {}: form {:?}", p.name, p.form)));
+1617            }
+1618        }
+1619        for c in &self.status_changes {
+1620            if !payee_names.contains(c.payee.as_str()) {
+1621                return Err(e(format!(
+1622                    "status change: payee {:?} not in setup",
+1623                    c.payee
+1624                )));
+1625            }
+1626            check_date(&c.effective, &e)?;
+1627            match c.decision.as_str() {
+1628                "not_reportable" => {
+1629                    if !c
+1630                        .reason_kind
+1631                        .as_deref()
+1632                        .is_some_and(|k| EXEMPT_REASONS.contains(&k))
+1633                    {
+1634                        return Err(e(format!(
+1635                            "status change of {}: not_reportable needs a reason_kind",
+1636                            c.payee
+1637                        )));
+1638                    }
+1639                    if c.reason.as_deref().is_none_or(|r| r.trim().is_empty()) {
+1640                        return Err(e(format!(
+1641                            "status change of {}: not_reportable needs a reason",
+1642                            c.payee
+1643                        )));
+1644                    }
+1645                }
+1646                "undetermined" | "1099-NEC" | "1099-MISC" => {
+1647                    if c.reason_kind.is_some() || c.reason.is_some() {
+1648                        return Err(e(format!(
+1649                            "status change of {}: only not_reportable takes reason_kind and reason",
+1650                            c.payee
+1651                        )));
+1652                    }
+1653                }
+1654                other => {
+1655                    return Err(e(format!(
+1656                        "status change of {}: decision {other:?}",
+1657                        c.payee
+1658                    )));
+1659                }
+1660            }
+1661        }
+1662        let mut labels = BTreeSet::new();
+1663        for i in &self.instruments {
+1664            if i.label.trim().is_empty() || !labels.insert(i.label.as_str()) {
+1665                return Err(e(format!("payment method {:?} is labelled twice", i.label)));
+1666            }
+1667            if !matches!(
+1668                i.kind.as_str(),
+1669                "bank" | "business_card" | "member_card" | "member_cash_or_check" | "platform"
+1670            ) {
+1671                return Err(e(format!("payment method {}: kind {:?}", i.label, i.kind)));
+1672            }
+1673            if !codes.contains(i.account.as_str()) {
+1674                return Err(e(format!(
+1675                    "payment method {}: no account {}",
+1676                    i.label, i.account
+1677                )));
+1678            }
+1679            if let Some(o) = &i.owner
+1680                && !party_names.contains(o.as_str())
+1681            {
+1682                return Err(e(format!(
+1683                    "payment method {}: owner {o:?} not in setup.parties",
+1684                    i.label
+1685                )));
+1686            }
+1687            for c in [&i.last4].into_iter().flatten() {
+1688                check_last4(c, &e)?;
+1689            }
+1690        }
+1691        let mut project_names = BTreeSet::new();
+1692        for p in &self.projects {
+1693            if p.name.trim().is_empty() || !project_names.insert(p.name.as_str()) {
+1694                return Err(e(format!("project {:?} is named twice", p.name)));
+1695            }
+1696            if let Some(k) = &p.kind
+1697                && !matches!(k.as_str(), "internal" | "client" | "on_spec" | "other")
+1698            {
+1699                return Err(e(format!("project {}: kind {k:?}", p.name)));
+1700            }
+1701            if let Some(s) = &p.status
+1702                && !matches!(s.as_str(), "active" | "paused" | "finished" | "abandoned")
+1703            {
+1704                return Err(e(format!("project {}: status {s:?}", p.name)));
+1705            }
+1706            if let Some(t) = &p.party
+1707                && !party_names.contains(t.as_str())
+1708            {
+1709                return Err(e(format!(
+1710                    "project {}: party {t:?} not in setup.parties",
+1711                    p.name
+1712                )));
+1713            }
+1714        }
+1715        Ok(())
+1716    }
+1717}
+1718
+1719impl ScheduleSpec {
+1720    fn validate(&self, id: &str, codes: &BTreeSet<&str>) -> Result<(), SchemaError> {
+1721        let e = |m: String| SchemaError::new(id, m);
+1722        if self.id.trim().is_empty() || self.description.trim().is_empty() {
+1723            return Err(e("a schedule has an id and a description".into()));
+1724        }
+1725        if !matches!(self.kind.as_str(), "prepaid_expense" | "deferred_revenue") {
+1726            return Err(e(format!("schedule {}: kind {:?}", self.id, self.kind)));
+1727        }
+1728        check_amount(&self.total, false, &e)?;
+1729        check_date(&self.start, &e)?;
+1730        if self.months == 0 {
+1731            return Err(e(format!("schedule {}: months is above zero", self.id)));
+1732        }
+1733        if !matches!(self.convention.as_str(), "daily" | "monthly_even") {
+1734            return Err(e(format!(
+1735                "schedule {}: convention {:?}",
+1736                self.id, self.convention
+1737            )));
+1738        }
+1739        if self.convention == "monthly_even" {
+1740            let day = self
+1741                .start
+1742                .rsplit_once('-')
+1743                .and_then(|(_, d)| d.parse::<u32>().ok());
+1744            if day != Some(1) {
+1745                return Err(e(format!(
+1746                    "schedule {}: an equal-months schedule starts on the 1st",
+1747                    self.id
+1748                )));
+1749            }
+1750        }
+1751        for c in [&self.balance_account, &self.pl_account] {
+1752            if !codes.contains(c.as_str()) {
+1753                return Err(e(format!("schedule {}: no account {c}", self.id)));
+1754            }
+1755        }
+1756        Ok(())
+1757    }
+1758}
+1759
+1760/// The party roles the specification names.
+1761pub const ROLES: &[&str] = &[
+1762    "member",
+1763    "vendor",
+1764    "customer",
+1765    "contractor",
+1766    "landlord",
+1767    "employee",
+1768    "financial_institution",
+1769    "payout_platform",
+1770    "tax_agency",
+1771    "government_agency",
+1772];
+1773
+1774/// Why a party is not reportable (B-19).
+1775pub const EXEMPT_REASONS: &[&str] = &[
+1776    "corporation",
+1777    "tax_exempt",
+1778    "united_states",
+1779    "state",
+1780    "foreign_government",
+1781    "foreign_person",
+1782    "merchandise",
+1783    "employee",
+1784    "other",
+1785];
+1786
+1787/// A date, `YYYY-MM-DD` and a real day.
+1788pub fn is_date(s: &str) -> bool {
+1789    s.len() == 10 && NaiveDate::parse_from_str(s, "%Y-%m-%d").is_ok()
+1790}
+1791
+1792/// A month, `YYYY-MM`.
+1793pub fn is_month(s: &str) -> bool {
+1794    s.len() == 7 && NaiveDate::parse_from_str(&format!("{s}-01"), "%Y-%m-%d").is_ok()
+1795}
+1796
+1797/// An exact decimal string: digits, an optional sign and point; never an
+1798/// exponent, never a float.
+1799pub fn is_exact_decimal(s: &str) -> bool {
+1800    !s.is_empty()
+1801        && s.chars()
+1802            .all(|c| c.is_ascii_digit() || c == '.' || c == '-')
+1803        && s.matches('.').count() <= 1
+1804        && s.parse::<Decimal>().is_ok()
+1805}
+1806
+1807fn decimal(s: &str, e: &impl Fn(String) -> SchemaError) -> Result<Decimal, SchemaError> {
+1808    if !is_exact_decimal(s) {
+1809        return Err(e(format!("{s:?} is no exact decimal string")));
+1810    }
+1811    s.parse()
+1812        .map_err(|_| e(format!("{s:?} is no exact decimal string")))
+1813}
+1814
+1815fn check_amount(
+1816    s: &str,
+1817    positive: bool,
+1818    e: &impl Fn(String) -> SchemaError,
+1819) -> Result<(), SchemaError> {
+1820    let d = decimal(s, e)?;
+1821    if positive && d <= Decimal::ZERO {
+1822        return Err(e(format!("{s:?}: amounts are positive")));
+1823    }
+1824    Ok(())
+1825}
+1826
+1827fn check_date(s: &str, e: &impl Fn(String) -> SchemaError) -> Result<(), SchemaError> {
+1828    if !is_date(s) {
+1829        return Err(e(format!("{s:?} is no date (YYYY-MM-DD)")));
+1830    }
+1831    Ok(())
+1832}
+1833
+1834fn check_month(s: &str, e: &impl Fn(String) -> SchemaError) -> Result<(), SchemaError> {
+1835    if !is_month(s) {
+1836        return Err(e(format!("{s:?} is no month (YYYY-MM)")));
+1837    }
+1838    Ok(())
+1839}
+1840
+1841fn check_last4(s: &str, e: &impl Fn(String) -> SchemaError) -> Result<(), SchemaError> {
+1842    if s.len() != 4 || !s.bytes().all(|b| b.is_ascii_digit()) {
+1843        return Err(e(format!("last four {s:?}")));
+1844    }
+1845    Ok(())
+1846}
+1847
+1848fn check_document(
+1849    amount: &Option<String>,
+1850    lines: &[DocumentLineSpec],
+1851    projects: &BTreeSet<&str>,
+1852    e: &impl Fn(String) -> SchemaError,
+1853) -> Result<(), SchemaError> {
+1854    match (amount, lines) {
+1855        (Some(a), []) => {
+1856            if decimal(a, e)? <= Decimal::ZERO {
+1857                return Err(e("amounts are positive".into()));
+1858            }
+1859        }
+1860        (None, [_, ..]) => {
+1861            for l in lines {
+1862                if decimal(&l.amount, e)? <= Decimal::ZERO {
+1863                    return Err(e("amounts are positive".into()));
+1864                }
+1865                if let Some(p) = &l.project
+1866                    && !projects.contains(p.as_str())
+1867                {
+1868                    return Err(e(format!("project {p:?} not in setup.projects")));
+1869                }
+1870            }
+1871        }
+1872        (Some(_), [_, ..]) => {
+1873            return Err(e("a document has an amount or lines, exactly one".into()));
+1874        }
+1875        (None, []) => return Err(e("a document has an amount or lines, exactly one".into())),
+1876    }
+1877    Ok(())
+1878}
+1879
+1880/// A key only the queries that ask for it may name.
+1881fn only(x: &Expect, e: &impl Fn(String) -> SchemaError) -> Result<(), SchemaError> {
+1882    let q = x.query.as_str();
+1883    let checks: [(&str, bool, &[&str]); 14] = [
+1884        ("entry", x.entry.is_some(), &["entry", "party_part"]),
+1885        ("event", x.event.is_some(), &["run"]),
+1886        (
+1887            "asset",
+1888            x.asset.is_some(),
+1889            &[
+1890                "disposal",
+1891                "depreciation_schedule",
+1892                "register_row",
+1893                "asset_basis",
+1894            ],
+1895        ),
+1896        ("schedule", x.schedule.is_some(), &["schedule_plan"]),
+1897        (
+1898            "party",
+1899            x.party.is_some(),
+1900            &["party_part", "party_totals", "party_tin_last4"],
+1901        ),
+1902        ("project", x.project.is_some(), &["project"]),
+1903        ("basis", x.basis.is_some(), &["party_totals"]),
+1904        ("payee", x.payee.is_some(), &["vendor_1099"]),
+1905        (
+1906            "code",
+1907            x.code.is_some(),
+1908            &["rename_account", "set_tax_category"],
+1909        ),
+1910        ("name", x.name.is_some(), &["rename_account"]),
+1911        ("category", x.category.is_some(), &["set_tax_category"]),
+1912        ("account", x.account.is_some(), &["add_account"]),
+1913        ("accepted", x.accepted.is_some(), COMMANDS),
+1914        (
+1915            "refused",
+1916            x.refused.is_some(),
+1917            &[
+1918                "rename_account",
+1919                "add_account",
+1920                "set_tax_category",
+1921                "period",
+1922            ],
+1923        ),
+1924    ];
+1925    for (key, given, queries) in checks {
+1926        if given && !queries.contains(&q) {
+1927            return Err(e(format!("{key} is for {} only", queries.join(" and "))));
+1928        }
+1929    }
+1930    Ok(())
+1931}
+1932
+1933fn is_month_day(s: &str) -> bool {
+1934    let Some((m, d)) = s.split_once('-') else {
+1935        return false;
+1936    };
+1937    let (Ok(m), Ok(d)) = (m.parse::<u32>(), d.parse::<u32>()) else {
+1938        return false;
+1939    };
+1940    s.len() == 5 && s.as_bytes()[2] == b'-' && NaiveDate::from_ymd_opt(2001, m, d).is_some()
+1941}
+
\ No newline at end of file diff --git a/target/doc/src/bookspec_gnucash/lib.rs.html b/target/doc/src/bookspec_gnucash/lib.rs.html new file mode 100644 index 0000000..dba5894 --- /dev/null +++ b/target/doc/src/bookspec_gnucash/lib.rs.html @@ -0,0 +1,251 @@ +lib.rs - sourceSkip to main content

bookspec_gnucash/
lib.rs

1//! GnuCash as a second bookspec engine (`plan/served.md` P13 step 5).
+2//!
+3//! The adapter keeps an example's chart and entries as the oracle's JSON
+4//! books (`oracle/gnucash/books.py`: accounts, entries, as-of days) and
+5//! asks GnuCash 5.10, in its pinned container, for each balance. GnuCash
+6//! is a cross-check, never the authority (`docs/oracle.md`, "Who is
+7//! right"): where it differs from an example, the difference is
+8//! adjudicated from the sources and recorded, not conformed to.
+9//!
+10//! Only what GnuCash itself answers is claimed: the balance queries
+11//! (`trial_balance`, `balances`), by the rules whose examples ask nothing
+12//! else. GnuCash never refuses an entry (it books the difference to an
+13//! `Imbalance` account), so a refused event is *accepted* here, as it
+14//! would be by a GnuCash user, and the runner reports the difference.
+15
+16use std::collections::BTreeMap;
+17use std::io::Write;
+18use std::process::{Command, Stdio};
+19use std::str::FromStr;
+20
+21use bookspec_checker::{
+22    Area, ChangeSpec, Claims, Engine, Event, Query, Refusal, RuleId, Setup, fallback_refusal,
+23};
+24use rust_decimal::Decimal;
+25use serde_json::{Value, json};
+26
+27/// The oracle container (`just oracle` builds it from `oracle/gnucash`).
+28pub const IMAGE: &str = "wanderbooks-gnucash-oracle";
+29
+30/// The rules this adapter claims: those whose examples ask only for
+31/// balances, which GnuCash answers itself.
+32pub fn claimed() -> Vec<RuleId> {
+33    vec![
+34        RuleId::new(Area::Entry, 1),
+35        RuleId::new(Area::Entry, 2),
+36        RuleId::new(Area::Entry, 3),
+37        RuleId::new(Area::Ledger, 1),
+38        RuleId::new(Area::Ledger, 3),
+39        RuleId::new(Area::Statement, 1),
+40        RuleId::new(Area::Statement, 2),
+41    ]
+42}
+43
+44/// One account of the book handed to GnuCash.
+45struct Account {
+46    code: String,
+47    kind: &'static str,
+48    normal_debit: bool,
+49}
+50
+51/// GnuCash, as bookspec's `Engine`.
+52#[derive(Default)]
+53pub struct GnuCash {
+54    accounts: Vec<Account>,
+55    entries: Vec<Value>,
+56    /// Each event's entry, by event number (1-based), for reversals.
+57    event_entries: BTreeMap<usize, usize>,
+58    events: usize,
+59}
+60
+61impl GnuCash {
+62    /// An empty engine.
+63    pub fn new() -> Self {
+64        Self::default()
+65    }
+66
+67    fn id(&self, code: &str) -> Option<usize> {
+68        self.accounts
+69            .iter()
+70            .position(|a| a.code == code)
+71            .map(|i| i + 1)
+72    }
+73
+74    fn book(&self, as_of: &str) -> Value {
+75        let accounts: Vec<Value> = self
+76            .accounts
+77            .iter()
+78            .enumerate()
+79            .map(|(i, a)| json!({"id": i + 1, "code": a.code, "name": a.code, "type": a.kind}))
+80            .collect();
+81        json!({"accounts": accounts, "entries": self.entries, "as_of": [as_of]})
+82    }
+83
+84    /// GnuCash's own balance of every account as of a day: debits
+85    /// positive, exact decimal strings, by account code.
+86    fn balances(&self, as_of: &str) -> Result<BTreeMap<String, Decimal>, Refusal> {
+87        let mut child = Command::new("docker")
+88            .args(["run", "--rm", "-i", IMAGE])
+89            .stdin(Stdio::piped())
+90            .stdout(Stdio::piped())
+91            .stderr(Stdio::null())
+92            .spawn()
+93            .map_err(|e| unavailable(format!("docker: {e}")))?;
+94        let books = json!([self.book(as_of)]);
+95        child
+96            .stdin
+97            .take()
+98            .unwrap()
+99            .write_all(books.to_string().as_bytes())
+100            .map_err(|e| unavailable(format!("docker stdin: {e}")))?;
+101        let out = child
+102            .wait_with_output()
+103            .map_err(|e| unavailable(format!("docker: {e}")))?;
+104        if !out.status.success() {
+105            return Err(unavailable(
+106                "the GnuCash oracle failed; build it with `just oracle`".into(),
+107            ));
+108        }
+109        let results: Value = serde_json::from_slice(&out.stdout)
+110            .map_err(|e| unavailable(format!("oracle output: {e}")))?;
+111        let at = &results[0]["balances"][as_of];
+112        let mut map = BTreeMap::new();
+113        for (i, a) in self.accounts.iter().enumerate() {
+114            let v = at[(i + 1).to_string()]
+115                .as_str()
+116                .ok_or_else(|| unavailable(format!("no balance for {}", a.code)))?;
+117            map.insert(
+118                a.code.clone(),
+119                Decimal::from_str(v).map_err(|e| unavailable(e.to_string()))?,
+120            );
+121        }
+122        Ok(map)
+123    }
+124}
+125
+126fn unavailable(why: String) -> Refusal {
+127    fallback_refusal(
+128        RuleId::new(Area::Ledger, 1),
+129        format!("the GnuCash oracle: {why}"),
+130    )
+131}
+132
+133fn not_supported(what: &str) -> Refusal {
+134    fallback_refusal(
+135        RuleId::new(Area::Ledger, 1),
+136        format!("the GnuCash adapter does not take {what}"),
+137    )
+138}
+139
+140impl Engine for GnuCash {
+141    fn load(&mut self, setup: &Setup) -> Result<(), Refusal> {
+142        for a in &setup.accounts {
+143            let (kind, normal_debit) = match a.kind.as_str() {
+144                "asset" => ("Asset", true),
+145                "liability" => ("Liability", false),
+146                "equity" => ("Equity", false),
+147                "revenue" => ("Revenue", false),
+148                "expense" => ("Expense", true),
+149                other => return Err(not_supported(&format!("account type {other}"))),
+150            };
+151            self.accounts.push(Account {
+152                code: a.code.clone(),
+153                kind,
+154                normal_debit,
+155            });
+156        }
+157        if setup.currency != "USD" {
+158            return Err(not_supported("a currency other than USD"));
+159        }
+160        Ok(())
+161    }
+162
+163    fn apply(&mut self, event: &Event) -> Result<(), Refusal> {
+164        self.events += 1;
+165        let n = self.events;
+166        let date = event
+167            .date
+168            .clone()
+169            .ok_or_else(|| not_supported("an undated event"))?;
+170        let description = event.description.clone().unwrap_or_default();
+171        if !event.lines.is_empty() {
+172            let mut lines = Vec::new();
+173            for l in &event.lines {
+174                let account = self
+175                    .id(&l.account)
+176                    .ok_or_else(|| not_supported("an unknown account"))?;
+177                lines.push(json!({"account": account, "side": l.side, "amount": l.amount}));
+178            }
+179            self.entries
+180                .push(json!({"date": date, "description": description, "lines": lines}));
+181            self.event_entries.insert(n, self.entries.len() - 1);
+182            return Ok(());
+183        }
+184        if let Some(of) = event.reverses {
+185            // GnuCash has no reversal link; a user reverses by writing the
+186            // opposite transaction, which is what is done here.
+187            let idx = *self
+188                .event_entries
+189                .get(&of)
+190                .ok_or_else(|| not_supported("a reversal of an event that posted nothing"))?;
+191            let original = self.entries[idx].clone();
+192            let flipped: Vec<Value> = original["lines"]
+193                .as_array()
+194                .unwrap()
+195                .iter()
+196                .map(|l| {
+197                    let side = if l["side"] == "debit" {
+198                        "credit"
+199                    } else {
+200                        "debit"
+201                    };
+202                    json!({"account": l["account"], "side": side, "amount": l["amount"]})
+203                })
+204                .collect();
+205            self.entries
+206                .push(json!({"date": date, "description": description, "lines": flipped}));
+207            self.event_entries.insert(n, self.entries.len() - 1);
+208            return Ok(());
+209        }
+210        Err(not_supported("this kind of event"))
+211    }
+212
+213    fn query(&self, q: &Query) -> Result<Value, Refusal> {
+214        let as_of = q
+215            .as_of
+216            .clone()
+217            .ok_or_else(|| not_supported("a query without as_of"))?;
+218        match q.name.as_str() {
+219            "trial_balance" | "balances" => {
+220                let balances = self.balances(&as_of)?;
+221                let mut out = serde_json::Map::new();
+222                for a in &self.accounts {
+223                    let b = balances[&a.code];
+224                    let mut shown = if q.name == "balances" && !a.normal_debit {
+225                        -b
+226                    } else {
+227                        b
+228                    };
+229                    if shown.is_zero() {
+230                        shown = Decimal::ZERO;
+231                    }
+232                    if shown.scale() < 2 {
+233                        shown.rescale(2);
+234                    }
+235                    out.insert(a.code.clone(), Value::String(shown.to_string()));
+236                }
+237                Ok(Value::Object(out))
+238            }
+239            other => Err(not_supported(&format!("the {other} query"))),
+240        }
+241    }
+242
+243    fn claims(&self) -> Claims {
+244        Claims::new(claimed())
+245    }
+246
+247    fn change(&mut self, _change: &ChangeSpec) -> Result<(), Refusal> {
+248        Err(not_supported("a change"))
+249    }
+250}
+
\ No newline at end of file diff --git a/target/doc/src/bookspec_runner/lib.rs.html b/target/doc/src/bookspec_runner/lib.rs.html new file mode 100644 index 0000000..3b0145d --- /dev/null +++ b/target/doc/src/bookspec_runner/lib.rs.html @@ -0,0 +1,303 @@ +lib.rs - sourceSkip to main content

bookspec_runner/
lib.rs

1//! bookspec's conformance runner: it drives any [`Engine`] through the
+2//! examples and reports, per rule, pass, fail or not claimed
+3//! (`plan/served.md` 8.2 P13 step 2).
+4//!
+5//! The runner is the only judge. An engine answers; the runner compares the
+6//! answer with the example's expected values, and with the refusal the
+7//! example names when the engine refuses. The engine is never asked
+8//! whether its own answer is right.
+9
+10use std::collections::BTreeMap;
+11
+12use bookspec_checker::{Claims, Engine, Example, Expect, Query, Rule, RuleId, Values, rules};
+13
+14/// What the runner says about one rule.
+15#[derive(Clone, Copy, Debug, PartialEq, Eq)]
+16pub enum Outcome {
+17    /// The engine claims the rule and every example that demonstrates it
+18    /// passed.
+19    Pass,
+20    /// The engine claims the rule and an example failed, or a claim has no
+21    /// example behind it.
+22    Fail,
+23    /// The engine does not claim the rule.
+24    NotClaimed,
+25}
+26
+27impl Outcome {
+28    /// The outcome as the words a report prints.
+29    pub fn key(self) -> &'static str {
+30        match self {
+31            Outcome::Pass => "pass",
+32            Outcome::Fail => "fail",
+33            Outcome::NotClaimed => "not claimed",
+34        }
+35    }
+36}
+37
+38/// One example's outcome.
+39#[derive(Clone, Debug, PartialEq, Eq)]
+40pub struct ExampleReport {
+41    /// The example's id.
+42    pub id: String,
+43    /// Why it failed, if it did.
+44    pub failure: Option<String>,
+45}
+46
+47/// The runner's report: what it found of each rule, and each example.
+48#[derive(Clone, Debug, Default, PartialEq, Eq)]
+49pub struct Report {
+50    /// Every rule of the catalogue the runner was given, and its outcome.
+51    pub rules: BTreeMap<RuleId, Outcome>,
+52    /// Every example, in the order run.
+53    pub examples: Vec<ExampleReport>,
+54    /// Failures that belong to no rule: an example no rule lists, a rule
+55    /// claimed but unknown to the catalogue.
+56    pub unclaimed: Vec<String>,
+57}
+58
+59impl Report {
+60    /// True when every claimed rule passed and nothing else failed.
+61    pub fn passed(&self) -> bool {
+62        self.unclaimed.is_empty()
+63            && self.rules.values().all(|o| *o != Outcome::Fail)
+64            && self.examples.iter().all(|e| e.failure.is_none())
+65    }
+66
+67    /// Every failure, with its rule's outcome where it has one.
+68    pub fn failures(&self) -> Vec<String> {
+69        let mut out = self.unclaimed.clone();
+70        for (rule, outcome) in &self.rules {
+71            if *outcome == Outcome::Fail {
+72                let ids: Vec<&str> = rules()
+73                    .iter()
+74                    .find(|r| &r.id == rule)
+75                    .map(|r| r.examples.to_vec())
+76                    .unwrap_or_default();
+77                out.push(format!("{rule} failed (examples: {})", ids.join(", ")));
+78            }
+79        }
+80        for e in &self.examples {
+81            if let Some(f) = &e.failure {
+82                out.push(f.clone());
+83            }
+84        }
+85        out
+86    }
+87}
+88
+89/// Run `examples` against engines made by `make`, one fresh engine per
+90/// example, and report per rule against `catalog` (normally
+91/// [`bookspec_checker::rules()`]).
+92pub fn run<'a, E>(
+93    examples: &'a [Example],
+94    catalog: &[Rule],
+95    mut make: impl FnMut(&'a Example) -> E,
+96) -> Report
+97where
+98    E: Engine + 'a,
+99{
+100    let mut out = Report::default();
+101    let mut claims = Claims::default();
+102    for ex in examples {
+103        let mut engine = make(ex);
+104        let declared = engine.claims();
+105        claims.rules.extend(declared.rules);
+106        for (rule, choice) in declared.choices {
+107            claims.choices.entry(rule).or_insert(choice);
+108        }
+109        let failure = run_example(ex, &mut engine).err();
+110        out.examples.push(ExampleReport {
+111            id: ex.id.clone(),
+112            failure,
+113        });
+114    }
+115    for rule in catalog {
+116        let outcome = if !claims.claims(&rule.id) {
+117            Outcome::NotClaimed
+118        } else if !rule.has_examples() {
+119            out.unclaimed
+120                .push(format!("{} is claimed but has no example", rule.id));
+121            Outcome::Fail
+122        } else {
+123            let failed = rule.examples.iter().any(|id| {
+124                out.examples
+125                    .iter()
+126                    .find(|e| &e.id == id)
+127                    .is_none_or(|e| e.failure.is_some())
+128            });
+129            if failed { Outcome::Fail } else { Outcome::Pass }
+130        };
+131        out.rules.insert(rule.id.clone(), outcome);
+132    }
+133    for rule in &claims.rules {
+134        if !catalog.iter().any(|r| &r.id == rule) {
+135            out.unclaimed
+136                .push(format!("{rule} is claimed but is not in the catalogue"));
+137        }
+138    }
+139    for ex in examples {
+140        if !catalog.iter().any(|r| r.examples.contains(&ex.id.as_str())) {
+141            out.unclaimed
+142                .push(format!("example {} is listed under no rule", ex.id));
+143        }
+144    }
+145    out
+146}
+147
+148/// Run one example against one engine: load the setup, apply every event
+149/// (accepted or refused as the example says), check the expectations named
+150/// after each event, make the changes named after it, then check the rest.
+151pub fn run_example(ex: &Example, engine: &mut dyn Engine) -> Result<(), String> {
+152    engine
+153        .load(&ex.setup)
+154        .map_err(|r| format!("load refused: {} ({})", r.reason, r.rule))?;
+155    for (i, event) in ex.events.iter().enumerate() {
+156        let n = i + 1;
+157        match (engine.apply(event), &event.refused) {
+158            (Ok(()), None) => {}
+159            (Err(r), Some(want)) if &r.reason == want => {}
+160            (Err(r), Some(want)) => {
+161                return Err(format!(
+162                    "event {n}: refused {:?}, expected {want:?} ({})",
+163                    r.reason, r.rule
+164                ));
+165            }
+166            (Err(r), None) => {
+167                return Err(format!(
+168                    "event {n}: refused {:?}, expected accepted ({})",
+169                    r.reason, r.rule
+170                ));
+171            }
+172            (Ok(()), Some(want)) => {
+173                return Err(format!("event {n}: accepted, expected refused: {want}"));
+174            }
+175        }
+176        for x in ex.expect.iter().filter(|x| x.after == Some(n)) {
+177            check(engine, x).map_err(|m| format!("after event {n}: {m}"))?;
+178        }
+179        for c in ex.changes.iter().filter(|c| c.after == n) {
+180            engine
+181                .change(c)
+182                .map_err(|r| format!("change after {n}: {} ({})", r.reason, r.rule))?;
+183        }
+184    }
+185    for x in ex.expect.iter().filter(|x| x.after.is_none()) {
+186        check(engine, x)?;
+187    }
+188    Ok(())
+189}
+190
+191/// Check one expectation against the engine's answer.
+192fn check(engine: &dyn Engine, x: &Expect) -> Result<(), String> {
+193    let q = x.query();
+194    let answer = engine.query(&q);
+195    match (answer, &x.refused, x.accepted) {
+196        (Ok(v), None, Some(true)) => {
+197            if v == serde_json::Value::Bool(true) {
+198                Ok(())
+199            } else {
+200                Err(format!(
+201                    "{}: accepted, but answered {v} (a command shows no values)",
+202                    q.name
+203                ))
+204            }
+205        }
+206        (Ok(v), None, None) => compare(x, &v),
+207        (Ok(v), Some(want), _) => Err(format!(
+208            "{}: answered {v}, expected refused: {want}",
+209            q.name
+210        )),
+211        (Err(r), Some(want), _) if &r.reason == want => Ok(()),
+212        (Err(r), Some(want), _) => Err(format!(
+213            "{}: refused {:?}, expected {want:?} ({})",
+214            q.name, r.reason, r.rule
+215        )),
+216        (Err(r), None, _) => Err(format!("{}: refused {:?} ({})", q.name, r.reason, r.rule)),
+217        (Ok(v), None, Some(false)) => Err(format!(
+218            "{}: accepted = false is not the examples' vocabulary; answered {v}",
+219            q.name
+220        )),
+221    }
+222}
+223
+224/// Compare an answer with what the example expects.
+225fn compare(x: &Expect, got: &serde_json::Value) -> Result<(), String> {
+226    let q: Query = x.query();
+227    let Some(want) = &x.values else {
+228        return Err(format!("{}: expects values, none given", q.name));
+229    };
+230    match want {
+231        Values::Figures(figures) => {
+232            let serde_json::Value::Object(map) = got else {
+233                return Err(format!("{}: answered {got}, expected a table", q.name));
+234            };
+235            for (key, want) in figures {
+236                match map.get(key) {
+237                    Some(serde_json::Value::String(got)) if got == want => {}
+238                    Some(got) => {
+239                        return Err(format!("{}: {key}: got {got}, expected {want:?}", q.name));
+240                    }
+241                    None => {
+242                        return Err(format!("{}: {key} is missing (expected {want:?})", q.name));
+243                    }
+244                }
+245            }
+246            if q.is_complete() {
+247                let extra: Vec<&String> =
+248                    map.keys().filter(|k| !figures.contains_key(*k)).collect();
+249                let missing: Vec<&String> =
+250                    figures.keys().filter(|k| !map.contains_key(*k)).collect();
+251                if !extra.is_empty() || !missing.is_empty() {
+252                    return Err(format!(
+253                        "{}: lists exactly what it covers; missing {missing:?}, extra {extra:?}",
+254                        q.name
+255                    ));
+256                }
+257            }
+258            Ok(())
+259        }
+260        Values::Lines(lines) => {
+261            let serde_json::Value::Array(got) = got else {
+262                return Err(format!("{}: answered {got}, expected a list", q.name));
+263            };
+264            let got: Vec<&str> = got
+265                .iter()
+266                .map(|v| v.as_str().unwrap_or("<not text>"))
+267                .collect();
+268            let want: Vec<&str> = lines.iter().map(String::as_str).collect();
+269            if got == want {
+270                Ok(())
+271            } else {
+272                Err(format!("{}: got {got:?}, expected {want:?}", q.name))
+273            }
+274        }
+275        Values::Rows(rows) => {
+276            let serde_json::Value::Array(got) = got else {
+277                return Err(format!("{}: answered {got}, expected rows", q.name));
+278            };
+279            let got: Vec<Vec<&str>> = got
+280                .iter()
+281                .map(|row| {
+282                    row.as_array()
+283                        .map(|r| {
+284                            r.iter()
+285                                .map(|v| v.as_str().unwrap_or("<not text>"))
+286                                .collect()
+287                        })
+288                        .unwrap_or_default()
+289                })
+290                .collect();
+291            let want: Vec<Vec<&str>> = rows
+292                .iter()
+293                .map(|r| r.iter().map(String::as_str).collect())
+294                .collect();
+295            if got == want {
+296                Ok(())
+297            } else {
+298                Err(format!("{}: got {got:?}, expected {want:?}", q.name))
+299            }
+300        }
+301    }
+302}
+
\ No newline at end of file diff --git a/target/doc/static.files/COPYRIGHT-685a456c.txt b/target/doc/static.files/COPYRIGHT-685a456c.txt new file mode 100644 index 0000000..0c295b4 --- /dev/null +++ b/target/doc/static.files/COPYRIGHT-685a456c.txt @@ -0,0 +1,72 @@ +# REUSE-IgnoreStart + +These documentation pages include resources by third parties. This copyright +file applies only to those resources. The following third party resources are +included, and carry their own copyright notices and license terms: + +* Fira (FiraSans-Regular.woff2, FiraSans-Medium.woff2, + FiraMono-Regular.woff2, FiraMono-Medium.woff2): + + Copyright (c) 2014, Mozilla Foundation https://mozilla.org/ + with Reserved Font Name < Fira >. + + Copyright (c) 2014, Telefonica S.A. + + Licensed under the SIL Open Font License, Version 1.1. + See Fira-LICENSE.txt. + +* rustdoc.css, main.js, and playpen.js: + + Copyright 2015 The Rust Developers. + Licensed under the Apache License, Version 2.0 (see LICENSE-APACHE.txt) or + the MIT license (LICENSE-MIT.txt) at your option. + +* normalize.css: + + Copyright (c) Nicolas Gallagher and Jonathan Neal. + Licensed under the MIT license (see LICENSE-MIT.txt). + +* Source Code Pro (SourceCodePro-Regular.ttf.woff2, + SourceCodePro-Semibold.ttf.woff2, SourceCodePro-It.ttf.woff2): + + Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), + with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark + of Adobe Systems Incorporated in the United States and/or other countries. + + Licensed under the SIL Open Font License, Version 1.1. + See SourceCodePro-LICENSE.txt. + +* Source Serif 4 (SourceSerif4-Regular.ttf.woff2, SourceSerif4-Bold.ttf.woff2, + SourceSerif4-It.ttf.woff2, SourceSerif4-Semibold.ttf.woff2): + + Copyright 2014-2021 Adobe (http://www.adobe.com/), with Reserved Font Name + 'Source'. All Rights Reserved. Source is a trademark of Adobe in the United + States and/or other countries. + + Licensed under the SIL Open Font License, Version 1.1. + See SourceSerif4-LICENSE.md. + +* Nanum Barun Gothic Font (NanumBarunGothic.woff2) + + Copyright 2010, NAVER Corporation (http://www.nhncorp.com) + with Reserved Font Name Nanum, Naver Nanum, NanumGothic, Naver NanumGothic, + NanumMyeongjo, Naver NanumMyeongjo, NanumBrush, Naver NanumBrush, NanumPen, + Naver NanumPen, Naver NanumGothicEco, NanumGothicEco, + Naver NanumMyeongjoEco, NanumMyeongjoEco, Naver NanumGothicLight, + NanumGothicLight, NanumBarunGothic, Naver NanumBarunGothic. + + https://hangeul.naver.com/2017/nanum + https://github.com/hiun/NanumBarunGothic + + Licensed under the SIL Open Font License, Version 1.1. + See NanumBarunGothic-LICENSE.txt. + +* Rust logos (rust-logo.svg, favicon.svg, favicon-32x32.png) + + Copyright 2025 Rust Foundation. + Licensed under the Creative Commons Attribution license (CC-BY). + https://rustfoundation.org/policy/rust-trademark-policy/ + +This copyright file is intended to be distributed with rustdoc output. + +# REUSE-IgnoreEnd diff --git a/target/doc/static.files/Fira-LICENSE-05ab6dbd.txt b/target/doc/static.files/Fira-LICENSE-05ab6dbd.txt new file mode 100644 index 0000000..d7e9c14 --- /dev/null +++ b/target/doc/static.files/Fira-LICENSE-05ab6dbd.txt @@ -0,0 +1,98 @@ +// REUSE-IgnoreStart + +Digitized data copyright (c) 2012-2015, The Mozilla Foundation and Telefonica S.A. +with Reserved Font Name < Fira >, + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +// REUSE-IgnoreEnd diff --git a/target/doc/static.files/FiraMono-Medium-86f75c8c.woff2 b/target/doc/static.files/FiraMono-Medium-86f75c8c.woff2 new file mode 100644 index 0000000..610e9b2 Binary files /dev/null and b/target/doc/static.files/FiraMono-Medium-86f75c8c.woff2 differ diff --git a/target/doc/static.files/FiraMono-Regular-87c26294.woff2 b/target/doc/static.files/FiraMono-Regular-87c26294.woff2 new file mode 100644 index 0000000..9fa44b7 Binary files /dev/null and b/target/doc/static.files/FiraMono-Regular-87c26294.woff2 differ diff --git a/target/doc/static.files/FiraSans-Italic-81dc35de.woff2 b/target/doc/static.files/FiraSans-Italic-81dc35de.woff2 new file mode 100644 index 0000000..3f63664 Binary files /dev/null and b/target/doc/static.files/FiraSans-Italic-81dc35de.woff2 differ diff --git a/target/doc/static.files/FiraSans-Medium-e1aa3f0a.woff2 b/target/doc/static.files/FiraSans-Medium-e1aa3f0a.woff2 new file mode 100644 index 0000000..7a1e5fc Binary files /dev/null and b/target/doc/static.files/FiraSans-Medium-e1aa3f0a.woff2 differ diff --git a/target/doc/static.files/FiraSans-MediumItalic-ccf7e434.woff2 b/target/doc/static.files/FiraSans-MediumItalic-ccf7e434.woff2 new file mode 100644 index 0000000..2d08f9f Binary files /dev/null and b/target/doc/static.files/FiraSans-MediumItalic-ccf7e434.woff2 differ diff --git a/target/doc/static.files/FiraSans-Regular-0fe48ade.woff2 b/target/doc/static.files/FiraSans-Regular-0fe48ade.woff2 new file mode 100644 index 0000000..e766e06 Binary files /dev/null and b/target/doc/static.files/FiraSans-Regular-0fe48ade.woff2 differ diff --git a/target/doc/static.files/LICENSE-APACHE-a60eea81.txt b/target/doc/static.files/LICENSE-APACHE-a60eea81.txt new file mode 100644 index 0000000..16fe87b --- /dev/null +++ b/target/doc/static.files/LICENSE-APACHE-a60eea81.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/target/doc/static.files/LICENSE-MIT-23f18e03.txt b/target/doc/static.files/LICENSE-MIT-23f18e03.txt new file mode 100644 index 0000000..31aa793 --- /dev/null +++ b/target/doc/static.files/LICENSE-MIT-23f18e03.txt @@ -0,0 +1,23 @@ +Permission is hereby granted, free of charge, to any +person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without +limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software +is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT +SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. diff --git a/target/doc/static.files/NanumBarunGothic-13b3dcba.ttf.woff2 b/target/doc/static.files/NanumBarunGothic-13b3dcba.ttf.woff2 new file mode 100644 index 0000000..1866ad4 Binary files /dev/null and b/target/doc/static.files/NanumBarunGothic-13b3dcba.ttf.woff2 differ diff --git a/target/doc/static.files/NanumBarunGothic-LICENSE-a37d393b.txt b/target/doc/static.files/NanumBarunGothic-LICENSE-a37d393b.txt new file mode 100644 index 0000000..4b3edc2 --- /dev/null +++ b/target/doc/static.files/NanumBarunGothic-LICENSE-a37d393b.txt @@ -0,0 +1,103 @@ +// REUSE-IgnoreStart + +Copyright (c) 2010, NAVER Corporation (https://www.navercorp.com/), + +with Reserved Font Name Nanum, Naver Nanum, NanumGothic, Naver NanumGothic, +NanumMyeongjo, Naver NanumMyeongjo, NanumBrush, Naver NanumBrush, NanumPen, +Naver NanumPen, Naver NanumGothicEco, NanumGothicEco, Naver NanumMyeongjoEco, +NanumMyeongjoEco, Naver NanumGothicLight, NanumGothicLight, NanumBarunGothic, +Naver NanumBarunGothic, NanumSquareRound, NanumBarunPen, MaruBuri + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +// REUSE-IgnoreEnd diff --git a/target/doc/static.files/SourceCodePro-It-fc8b9304.ttf.woff2 b/target/doc/static.files/SourceCodePro-It-fc8b9304.ttf.woff2 new file mode 100644 index 0000000..462c34e Binary files /dev/null and b/target/doc/static.files/SourceCodePro-It-fc8b9304.ttf.woff2 differ diff --git a/target/doc/static.files/SourceCodePro-LICENSE-67f54ca7.txt b/target/doc/static.files/SourceCodePro-LICENSE-67f54ca7.txt new file mode 100644 index 0000000..0d2941e --- /dev/null +++ b/target/doc/static.files/SourceCodePro-LICENSE-67f54ca7.txt @@ -0,0 +1,97 @@ +// REUSE-IgnoreStart + +Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. + +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +// REUSE-IgnoreEnd diff --git a/target/doc/static.files/SourceCodePro-Regular-8badfe75.ttf.woff2 b/target/doc/static.files/SourceCodePro-Regular-8badfe75.ttf.woff2 new file mode 100644 index 0000000..10b558e Binary files /dev/null and b/target/doc/static.files/SourceCodePro-Regular-8badfe75.ttf.woff2 differ diff --git a/target/doc/static.files/SourceCodePro-Semibold-aa29a496.ttf.woff2 b/target/doc/static.files/SourceCodePro-Semibold-aa29a496.ttf.woff2 new file mode 100644 index 0000000..5ec64ee Binary files /dev/null and b/target/doc/static.files/SourceCodePro-Semibold-aa29a496.ttf.woff2 differ diff --git a/target/doc/static.files/SourceSerif4-Bold-6d4fd4c0.ttf.woff2 b/target/doc/static.files/SourceSerif4-Bold-6d4fd4c0.ttf.woff2 new file mode 100644 index 0000000..181a07f Binary files /dev/null and b/target/doc/static.files/SourceSerif4-Bold-6d4fd4c0.ttf.woff2 differ diff --git a/target/doc/static.files/SourceSerif4-It-ca3b17ed.ttf.woff2 b/target/doc/static.files/SourceSerif4-It-ca3b17ed.ttf.woff2 new file mode 100644 index 0000000..2ae08a7 Binary files /dev/null and b/target/doc/static.files/SourceSerif4-It-ca3b17ed.ttf.woff2 differ diff --git a/target/doc/static.files/SourceSerif4-LICENSE-a2cfd9d5.md b/target/doc/static.files/SourceSerif4-LICENSE-a2cfd9d5.md new file mode 100644 index 0000000..175fa4f --- /dev/null +++ b/target/doc/static.files/SourceSerif4-LICENSE-a2cfd9d5.md @@ -0,0 +1,98 @@ + + +Copyright 2014-2021 Adobe (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe in the United States and/or other countries. +Copyright 2014 - 2023 Adobe (http://www.adobe.com/), with Reserved Font Name ‘Source’. All Rights Reserved. Source is a trademark of Adobe in the United States and/or other countries. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. + +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + + diff --git a/target/doc/static.files/SourceSerif4-Regular-6b053e98.ttf.woff2 b/target/doc/static.files/SourceSerif4-Regular-6b053e98.ttf.woff2 new file mode 100644 index 0000000..0263fc3 Binary files /dev/null and b/target/doc/static.files/SourceSerif4-Regular-6b053e98.ttf.woff2 differ diff --git a/target/doc/static.files/SourceSerif4-Semibold-457a13ac.ttf.woff2 b/target/doc/static.files/SourceSerif4-Semibold-457a13ac.ttf.woff2 new file mode 100644 index 0000000..dd55f4e Binary files /dev/null and b/target/doc/static.files/SourceSerif4-Semibold-457a13ac.ttf.woff2 differ diff --git a/target/doc/static.files/favicon-044be391.svg b/target/doc/static.files/favicon-044be391.svg new file mode 100644 index 0000000..8b34b51 --- /dev/null +++ b/target/doc/static.files/favicon-044be391.svg @@ -0,0 +1,24 @@ + + + + + diff --git a/target/doc/static.files/favicon-32x32-eab170b8.png b/target/doc/static.files/favicon-32x32-eab170b8.png new file mode 100644 index 0000000..0670c4d Binary files /dev/null and b/target/doc/static.files/favicon-32x32-eab170b8.png differ diff --git a/target/doc/static.files/main-417ebf0a.js b/target/doc/static.files/main-417ebf0a.js new file mode 100644 index 0000000..3c3f95b --- /dev/null +++ b/target/doc/static.files/main-417ebf0a.js @@ -0,0 +1,24 @@ +"use strict";window.RUSTDOC_TOOLTIP_HOVER_MS=300;window.RUSTDOC_TOOLTIP_HOVER_EXIT_MS=450;function resourcePath(basename,extension){return getVar("root-path")+basename+getVar("resource-suffix")+extension;}function hideMain(){addClass(document.getElementById(MAIN_ID),"hidden");const toggle=document.getElementById("toggle-all-docs");if(toggle){toggle.setAttribute("disabled","disabled");}}function showMain(){const main=document.getElementById(MAIN_ID);if(!main){return;}removeClass(main,"hidden");const mainHeading=main.querySelector(".main-heading");if(mainHeading&&window.searchState.rustdocToolbar){if(window.searchState.rustdocToolbar.parentElement){window.searchState.rustdocToolbar.parentElement.removeChild(window.searchState.rustdocToolbar,);}mainHeading.appendChild(window.searchState.rustdocToolbar);}const toggle=document.getElementById("toggle-all-docs");if(toggle){toggle.removeAttribute("disabled");}}window.rootPath=getVar("root-path");window.currentCrate=getVar("current-crate");function getVirtualKey(ev){if("key"in ev&&typeof ev.key!=="undefined"){return ev.key;}const c=ev.charCode||ev.keyCode;if(c===27){return"Escape";}return String.fromCharCode(c);}const MAIN_ID="main-content";const ALTERNATIVE_DISPLAY_ID="alternative-display";const NOT_DISPLAYED_ID="not-displayed";function getNakedUrl(){return window.location.href.split("?")[0].split("#")[0];}function insertAfter(newNode,referenceNode){referenceNode.parentNode.insertBefore(newNode,referenceNode.nextSibling);}function getOrCreateSection(id,classes){let el=document.getElementById(id);if(!el){el=document.createElement("section");el.id=id;el.className=classes;insertAfter(el,document.getElementById(MAIN_ID));}return el;}function getAlternativeDisplayElem(){return getOrCreateSection(ALTERNATIVE_DISPLAY_ID,"content hidden");}function getNotDisplayedElem(){return getOrCreateSection(NOT_DISPLAYED_ID,"hidden");}function switchDisplayedElement(elemToDisplay){const el=getAlternativeDisplayElem();if(el.children.length>0){getNotDisplayedElem().appendChild(nonnull(el.firstElementChild));}if(elemToDisplay===null){addClass(el,"hidden");showMain();return;}el.appendChild(elemToDisplay);hideMain();removeClass(el,"hidden");const mainHeading=elemToDisplay.querySelector(".main-heading");if(mainHeading&&window.searchState.rustdocToolbar){if(window.searchState.rustdocToolbar.parentElement){window.searchState.rustdocToolbar.parentElement.removeChild(window.searchState.rustdocToolbar,);}mainHeading.appendChild(window.searchState.rustdocToolbar);}}function browserSupportsHistoryApi(){return window.history&&typeof window.history.pushState==="function";}function preLoadCss(cssUrl){const link=document.createElement("link");link.href=cssUrl;link.rel="preload";link.as="style";document.getElementsByTagName("head")[0].appendChild(link);}(function(){const isHelpPage=window.location.pathname.endsWith("/help.html");function loadScript(url,errorCallback){const script=document.createElement("script");script.src=url;if(errorCallback!==undefined){script.onerror=errorCallback;}document.head.append(script);}onEachLazy(document.querySelectorAll(".settings-menu"),settingsMenu=>{settingsMenu.querySelector("a").onclick=event=>{if(event.ctrlKey||event.altKey||event.metaKey){return;}window.hideAllModals(false);addClass(settingsMenu,"rotate");event.preventDefault();loadScript(getVar("static-root-path")+getVar("settings-js"));setTimeout(()=>{const themes=getVar("themes").split(",");for(const theme of themes){if(theme!==""){preLoadCss(getVar("root-path")+theme+".css");}}},0);};});window.searchState={rustdocToolbar:document.querySelector("rustdoc-toolbar"),loadingText:"Loading search results...",inputElement:()=>{let el=document.getElementsByClassName("search-input")[0];if(!el){const out=nonnull(nonnull(window.searchState.outputElement()).parentElement);const hdr=document.createElement("div");hdr.className="main-heading search-results-main-heading";const params=window.searchState.getQueryStringParams();const autofocusParam=params.search===""?"autofocus":"";hdr.innerHTML=`
`;out.insertBefore(hdr,window.searchState.outputElement());el=document.getElementsByClassName("search-input")[0];}if(el instanceof HTMLInputElement){return el;}return null;},containerElement:()=>{let el=document.getElementById("search");if(!el){el=document.createElement("section");el.id="search";getNotDisplayedElem().appendChild(el);}return el;},outputElement:()=>{const container=window.searchState.containerElement();if(!container){return null;}let el=container.querySelector(".search-out");if(!el){el=document.createElement("div");el.className="search-out";container.appendChild(el);}return el;},title:document.title,titleBeforeSearch:document.title,timeout:null,currentTab:0,focusedByTab:[null,null,null],clearInputTimeout:()=>{if(window.searchState.timeout!==null){clearTimeout(window.searchState.timeout);window.searchState.timeout=null;}},isDisplayed:()=>{const container=window.searchState.containerElement();if(!container){return false;}return!!container.parentElement&&container.parentElement.id===ALTERNATIVE_DISPLAY_ID;},focus:()=>{const inputElement=window.searchState.inputElement();window.searchState.showResults();if(inputElement){inputElement.focus();requestAnimationFrame(()=>inputElement.focus());}},defocus:()=>{nonnull(window.searchState.inputElement()).blur();},toggle:()=>{if(window.searchState.isDisplayed()){window.searchState.defocus();window.searchState.hideResults();}else{window.searchState.focus();}},showResults:()=>{document.title=window.searchState.title;if(window.searchState.isDisplayed()){return;}const search=window.searchState.containerElement();switchDisplayedElement(search);const btn=document.querySelector("#search-button a");if(browserSupportsHistoryApi()&&btn instanceof HTMLAnchorElement&&window.searchState.getQueryStringParams().search===undefined){history.pushState(null,"",btn.href);}const btnLabel=document.querySelector("#search-button a span.label");if(btnLabel){btnLabel.innerHTML="Exit";}},removeQueryParameters:()=>{document.title=window.searchState.titleBeforeSearch;if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.hash);}},hideResults:()=>{switchDisplayedElement(null);window.searchState.removeQueryParameters();const btnLabel=document.querySelector("#search-button a span.label");if(btnLabel){btnLabel.innerHTML="Search";}},getQueryStringParams:()=>{const params={};window.location.search.substring(1).split("&").map(s=>{const pair=s.split("=").map(x=>x.replace(/\+/g," "));params[decodeURIComponent(pair[0])]=typeof pair[1]==="undefined"?null:decodeURIComponent(pair[1]);});return params;},setup:()=>{let searchLoaded=false;const search_input=window.searchState.inputElement();if(!search_input){return;}function sendSearchForm(){document.getElementsByClassName("search-form")[0].submit();}function loadSearch(){if(!searchLoaded){searchLoaded=true;window.rr_=data=>{window.searchIndex=data;};if(!window.StringdexOnload){window.StringdexOnload=[];}window.StringdexOnload.push(()=>{loadScript(getVar("static-root-path")+getVar("search-js"),sendSearchForm,);});loadScript(getVar("static-root-path")+getVar("stringdex-js"),sendSearchForm);loadScript(resourcePath("search.index/root",".js"),sendSearchForm);}}search_input.addEventListener("focus",()=>{loadSearch();});const btn=document.getElementById("search-button");if(btn){btn.onclick=event=>{if(event.ctrlKey||event.altKey||event.metaKey){return;}event.preventDefault();window.searchState.toggle();loadSearch();};}if(browserSupportsHistoryApi()){const previousTitle=document.title;window.addEventListener("popstate",e=>{const params=window.searchState.getQueryStringParams();document.title=previousTitle;const inputElement=window.searchState.inputElement();if(params.search!==undefined&&inputElement!==null){loadSearch();inputElement.value=params.search;e.preventDefault();window.searchState.showResults();if(params.search===""){window.searchState.focus();}}else{window.searchState.hideResults();}});}window.onpageshow=()=>{const inputElement=window.searchState.inputElement();const qSearch=window.searchState.getQueryStringParams().search;if(qSearch!==undefined&&inputElement!==null){if(inputElement.value===""){inputElement.value=qSearch;}window.searchState.showResults();if(qSearch===""){loadSearch();window.searchState.focus();}}else{window.searchState.hideResults();}};const params=window.searchState.getQueryStringParams();if(params.search!==undefined){window.searchState.setLoadingSearch();loadSearch();}},setLoadingSearch:()=>{const search=window.searchState.outputElement();nonnull(search).innerHTML="

"+window.searchState.loadingText+"

";window.searchState.showResults();},descShards:new Map(),loadDesc:async function({descShard,descIndex}){if(descShard.promise===null){descShard.promise=new Promise((resolve,reject)=>{descShard.resolve=resolve;const ds=descShard;const fname=`${ds.crate}-desc-${ds.shard}-`;const url=resourcePath(`search.desc/${descShard.crate}/${fname}`,".js",);loadScript(url,reject);});}const list=await descShard.promise;return list[descIndex];},loadedDescShard:function(crate,shard,data){this.descShards.get(crate)[shard].resolve(data.split("\n"));},};const toggleAllDocsId="toggle-all-docs";let savedHash="";function handleHashes(ev){if(ev!==null&&window.searchState.isDisplayed()&&ev.newURL){switchDisplayedElement(null);const hash=ev.newURL.slice(ev.newURL.indexOf("#")+1);if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.search+"#"+hash);}const elem=document.getElementById(hash);if(elem){elem.scrollIntoView();}}const pageId=window.location.hash.replace(/^#/,"");if(savedHash!==pageId){savedHash=pageId;if(pageId!==""){expandSection(pageId);}}if(savedHash.startsWith("impl-")){const splitAt=savedHash.indexOf("/");if(splitAt!==-1){const implId=savedHash.slice(0,splitAt);const assocId=savedHash.slice(splitAt+1);const implElems=document.querySelectorAll(`details > summary > section[id^="${implId}"]`,);onEachLazy(implElems,implElem=>{const numbered=/^(.+?)-([0-9]+)$/.exec(implElem.id);if(implElem.id!==implId&&(!numbered||numbered[1]!==implId)){return false;}return onEachLazy(implElem.parentElement.parentElement.querySelectorAll(`[id^="${assocId}"]`),item=>{const numbered=/^(.+?)-([0-9]+)$/.exec(item.id);if(item.id===assocId||(numbered&&numbered[1]===assocId)){openParentDetails(item);item.scrollIntoView();setTimeout(()=>{window.location.replace("#"+item.id);},0);return true;}},);});}}}function onHashChange(ev){hideSidebar();handleHashes(ev);}function openParentDetails(elem){while(elem){if(elem instanceof HTMLDetailsElement){elem.open=true;}elem=elem.parentElement;}}function expandSection(id){openParentDetails(document.getElementById(id));}function handleEscape(ev){window.searchState.clearInputTimeout();window.searchState.hideResults();ev.preventDefault();window.searchState.defocus();window.hideAllModals(true);}function handleShortcut(ev){const disableShortcuts=getSettingValue("disable-shortcuts")==="true";if(ev.ctrlKey||ev.altKey||ev.metaKey||disableShortcuts){return;}if(document.activeElement&&document.activeElement instanceof HTMLInputElement&&document.activeElement.type!=="checkbox"&&document.activeElement.type!=="radio"){switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break;}}else{switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break;case"s":case"S":case"/":ev.preventDefault();window.searchState.focus();break;case"+":case"=":ev.preventDefault();expandAllDocs();break;case"-":ev.preventDefault();collapseAllDocs(false);break;case"_":ev.preventDefault();collapseAllDocs(true);break;case"?":showHelp();break;default:break;}}}document.addEventListener("keypress",handleShortcut);document.addEventListener("keydown",handleShortcut);function addSidebarItems(){if(!window.SIDEBAR_ITEMS){return;}const sidebar=document.getElementById("rustdoc-modnav");function block(shortty,id,longty){const filtered=window.SIDEBAR_ITEMS[shortty];if(!filtered){return;}const modpath=hasClass(document.querySelector(".rustdoc"),"mod")?"../":"";const h3=document.createElement("h3");h3.innerHTML=`${longty}`;const ul=document.createElement("ul");ul.className="block "+shortty;for(const item of filtered){const[name,isMacro]=Array.isArray(item)?[item[0],true]:[item,false];let path;if(shortty==="mod"){path=`${modpath}${name}/index.html`;}else if(!isMacro){path=`${modpath}${shortty}.${name}.html`;}else{path=`${modpath}macro.${name}.html`;}let current_page=document.location.href.toString();if(current_page.endsWith("/")){current_page+="index.html";}const link=document.createElement("a");link.href=path;link.textContent=name;const li=document.createElement("li");if(link.href===current_page){li.classList.add("current");}li.appendChild(link);ul.appendChild(li);}sidebar.appendChild(h3);sidebar.appendChild(ul);}if(sidebar){block("primitive","primitives","Primitive Types");block("mod","modules","Modules");block("macro","macros","Macros");block("struct","structs","Structs");block("enum","enums","Enums");block("constant","constants","Constants");block("static","static","Statics");block("trait","traits","Traits");block("fn","functions","Functions");block("type","types","Type Aliases");block("union","unions","Unions");block("foreigntype","foreign-types","Foreign Types");block("keyword","keywords","Keywords");block("attribute","attribute-docs","Attributes");block("attr","attributes","Attribute Macros");block("derive","derives","Derive Macros");block("traitalias","trait-aliases","Trait Aliases");}}window.register_implementors=imp=>{function implementorsElems(id){const elem=document.getElementById(id);return[elem,elem?elem.querySelector(".negative-marker"):null];}const implementors=implementorsElems("implementors-list");const syntheticImplementors=implementorsElems("synthetic-implementors-list");const inlined_types=new Set();const TEXT_IDX=0;const IS_NEG_IDX=1;const SYNTHETIC_IDX=2;const TYPES_IDX=3;if(syntheticImplementors[0]){onEachLazy(syntheticImplementors[0].getElementsByClassName("impl"),el=>{const aliases=el.getAttribute("data-aliases");if(!aliases){return;}aliases.split(",").forEach(alias=>{inlined_types.add(alias);});});}let currentNbImpls=nonnull(implementors[0]).getElementsByClassName("impl").length;const traitName=nonnull(document.querySelector(".main-heading h1 > .trait")).textContent;const baseIdName="impl-"+traitName+"-";const libs=Object.getOwnPropertyNames(imp);const script=document.querySelector("script[data-ignore-extern-crates]");const ignoreExternCrates=new Set((script?script.getAttribute("data-ignore-extern-crates"):"").split(","),);for(const lib of libs){if(lib===window.currentCrate||ignoreExternCrates.has(lib)){continue;}const structs=imp[lib];struct_loop:for(const struct of structs){const[impList,negImpMarker]=struct[SYNTHETIC_IDX]?syntheticImplementors:implementors;if(struct[SYNTHETIC_IDX]){for(const struct_type of struct[TYPES_IDX]){if(inlined_types.has(struct_type)){continue struct_loop;}inlined_types.add(struct_type);}}const code=document.createElement("h3");code.innerHTML=struct[TEXT_IDX];addClass(code,"code-header");onEachLazy(code.getElementsByTagName("a"),elem=>{const href=elem.getAttribute("href");if(href&&!href.startsWith("#")&&!/^(?:[a-z+]+:)?\/\//.test(href)){elem.setAttribute("href",window.rootPath+href);}});const currentId=baseIdName+currentNbImpls;const anchor=document.createElement("a");anchor.href="#"+currentId;addClass(anchor,"anchor");const display=document.createElement("div");display.id=currentId;addClass(display,"impl");display.appendChild(anchor);display.appendChild(code);if(struct[IS_NEG_IDX]){nonnull(negImpMarker).before(display);}else{nonnull(impList).appendChild(display);}currentNbImpls+=1;}}if(implementors[0]){implementors[0].classList.add("loaded");}if(syntheticImplementors[0]){syntheticImplementors[0].classList.add("loaded");}};if(window.pending_implementors){window.register_implementors(window.pending_implementors);}window.register_type_impls=imp=>{if(!imp||!imp[window.currentCrate]){return;}window.pending_type_impls=undefined;const idMap=new Map();let implementations=document.getElementById("implementations-list");let trait_implementations=document.getElementById("trait-implementations-list");let trait_implementations_header=document.getElementById("trait-implementations");const script=document.querySelector("script[data-self-path]");const selfPath=script?script.getAttribute("data-self-path"):null;const mainContent=nonnull(document.querySelector("#main-content"));const sidebarSection=nonnull(document.querySelector(".sidebar section"));let methods=document.querySelector(".sidebar .block.method");let associatedTypes=document.querySelector(".sidebar .block.associatedtype");let associatedConstants=document.querySelector(".sidebar .block.associatedconstant");let sidebarTraitList=document.querySelector(".sidebar .block.trait-implementation");for(const impList of imp[nonnull(window.currentCrate)]){const types=impList.slice(2);const text=impList[0];const traitName=impList[1];const isTrait=typeof traitName==="string";if(selfPath===null||types.indexOf(selfPath)===-1){continue;}let outputList=isTrait?trait_implementations:implementations;if(outputList===null){const outputListName=isTrait?"Trait Implementations":"Implementations";const outputListId=isTrait?"trait-implementations-list":"implementations-list";const outputListHeaderId=isTrait?"trait-implementations":"implementations";const outputListHeader=document.createElement("h2");outputListHeader.id=outputListHeaderId;outputListHeader.innerText=outputListName;outputList=document.createElement("div");outputList.id=outputListId;if(isTrait){const link=document.createElement("a");link.href=`#${outputListHeaderId}`;link.innerText="Trait Implementations";const h=document.createElement("h3");h.appendChild(link);trait_implementations=outputList;trait_implementations_header=outputListHeader;sidebarSection.appendChild(h);sidebarTraitList=document.createElement("ul");sidebarTraitList.className="block trait-implementation";sidebarSection.appendChild(sidebarTraitList);mainContent.appendChild(outputListHeader);mainContent.appendChild(outputList);}else{implementations=outputList;if(trait_implementations){mainContent.insertBefore(outputListHeader,trait_implementations_header);mainContent.insertBefore(outputList,trait_implementations_header);}else{mainContent.appendChild(outputListHeader);mainContent.appendChild(outputList);}}}const template=document.createElement("template");template.innerHTML=text;onEachLazy(template.content.querySelectorAll("a"),elem=>{const href=elem.getAttribute("href");if(href&&!href.startsWith("#")&&!/^(?:[a-z+]+:)?\/\//.test(href)){elem.setAttribute("href",window.rootPath+href);}});onEachLazy(template.content.querySelectorAll("[id]"),el=>{let i=0;if(idMap.has(el.id)){i=idMap.get(el.id);}else if(document.getElementById(el.id)){i=1;while(document.getElementById(`${el.id}-${2 * i}`)){i=2*i;}while(document.getElementById(`${el.id}-${i}`)){i+=1;}}if(i!==0){const oldHref=`#${el.id}`;const newHref=`#${el.id}-${i}`;el.id=`${el.id}-${i}`;onEachLazy(template.content.querySelectorAll("a[href]"),link=>{if(link.getAttribute("href")===oldHref){link.href=newHref;}});}idMap.set(el.id,i+1);});const templateAssocItems=template.content.querySelectorAll("section.tymethod, "+"section.method, section.associatedtype, section.associatedconstant");if(isTrait){const li=document.createElement("li");const a=document.createElement("a");a.href=`#${nonnull(template.content.querySelector(".impl")).id}`;a.textContent=traitName;li.appendChild(a);sidebarTraitList.append(li);}else{onEachLazy(templateAssocItems,item=>{let block=hasClass(item,"associatedtype")?associatedTypes:(hasClass(item,"associatedconstant")?associatedConstants:(methods));if(!block){const blockTitle=hasClass(item,"associatedtype")?"Associated Types":(hasClass(item,"associatedconstant")?"Associated Constants":("Methods"));const blockClass=hasClass(item,"associatedtype")?"associatedtype":(hasClass(item,"associatedconstant")?"associatedconstant":("method"));const blockHeader=document.createElement("h3");const blockLink=document.createElement("a");blockLink.href="#implementations";blockLink.innerText=blockTitle;blockHeader.appendChild(blockLink);block=document.createElement("ul");block.className=`block ${blockClass}`;const insertionReference=methods||sidebarTraitList;if(insertionReference){const insertionReferenceH=insertionReference.previousElementSibling;sidebarSection.insertBefore(blockHeader,insertionReferenceH);sidebarSection.insertBefore(block,insertionReferenceH);}else{sidebarSection.appendChild(blockHeader);sidebarSection.appendChild(block);}if(hasClass(item,"associatedtype")){associatedTypes=block;}else if(hasClass(item,"associatedconstant")){associatedConstants=block;}else{methods=block;}}const li=document.createElement("li");const a=document.createElement("a");a.innerText=item.id.split("-")[0].split(".")[1];a.href=`#${item.id}`;li.appendChild(a);block.appendChild(li);});}outputList.appendChild(template.content);}for(const list of[methods,associatedTypes,associatedConstants,sidebarTraitList]){if(!list){continue;}const newChildren=Array.prototype.slice.call(list.children);newChildren.sort((a,b)=>{const aI=a.innerText;const bI=b.innerText;return aIbI?1:0;});list.replaceChildren(...newChildren);}};if(window.pending_type_impls){window.register_type_impls(window.pending_type_impls);}function addSidebarCrates(){if(!window.ALL_CRATES){return;}const sidebarElems=document.getElementById("rustdoc-modnav");if(!sidebarElems){return;}const h3=document.createElement("h3");h3.innerHTML="Crates";const ul=document.createElement("ul");ul.className="block crate";for(const crate of window.ALL_CRATES){const link=document.createElement("a");link.href=window.rootPath+crate+"/index.html";link.textContent=crate;const li=document.createElement("li");if(window.rootPath!=="./"&&crate===window.currentCrate){li.className="current";}li.appendChild(link);ul.appendChild(li);}sidebarElems.appendChild(h3);sidebarElems.appendChild(ul);}function expandAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);removeClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("toggle"),e=>{if(!hasClass(e,"type-contents-toggle")&&!hasClass(e,"more-examples-toggle")){e.open=true;}});innerToggle.children[0].innerText="Summary";}function collapseAllDocs(collapseImpls){const innerToggle=document.getElementById(toggleAllDocsId);addClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("toggle"),e=>{if((collapseImpls||e.parentNode.id!=="implementations-list")||(!hasClass(e,"implementors-toggle")&&!hasClass(e,"type-contents-toggle"))){e.open=false;}});innerToggle.children[0].innerText="Show all";}function toggleAllDocs(ev){const innerToggle=document.getElementById(toggleAllDocsId);if(!innerToggle){return;}if(hasClass(innerToggle,"will-expand")){expandAllDocs();}else{collapseAllDocs(ev!==undefined&&ev.shiftKey);}}(function(){const toggles=document.getElementById(toggleAllDocsId);if(toggles){toggles.onclick=toggleAllDocs;}const hideMethodDocs=getSettingValue("auto-hide-method-docs")==="true";const hideImplementations=getSettingValue("auto-hide-trait-implementations")==="true";const hideLargeItemContents=getSettingValue("auto-hide-large-items")!=="false";function setImplementorsTogglesOpen(id,open){const list=document.getElementById(id);if(list!==null){onEachLazy(list.getElementsByClassName("implementors-toggle"),e=>{e.open=open;});}}if(hideImplementations){setImplementorsTogglesOpen("trait-implementations-list",false);setImplementorsTogglesOpen("blanket-implementations-list",false);}onEachLazy(document.getElementsByClassName("toggle"),e=>{if(!hideLargeItemContents&&hasClass(e,"type-contents-toggle")){e.open=true;}if(hideMethodDocs&&hasClass(e,"method-toggle")){e.open=false;}});}());window.rustdoc_add_line_numbers_to_examples=()=>{function generateLine(nb){return`${nb}`;}onEachLazy(document.querySelectorAll(".rustdoc:not(.src) :not(.scraped-example) > .example-wrap > pre > code",),code=>{if(hasClass(code.parentElement.parentElement,"hide-lines")){removeClass(code.parentElement.parentElement,"hide-lines");return;}const lines=code.innerHTML.split("\n");const digits=(lines.length+"").length;code.innerHTML=lines.map((line,index)=>generateLine(index+1)+line).join("\n");addClass(code.parentElement.parentElement,`digits-${digits}`);});};window.rustdoc_remove_line_numbers_from_examples=()=>{onEachLazy(document.querySelectorAll(".rustdoc:not(.src) :not(.scraped-example) > .example-wrap"),x=>addClass(x,"hide-lines"),);};if(getSettingValue("line-numbers")==="true"){window.rustdoc_add_line_numbers_to_examples();}function showSidebar(){window.hideAllModals(false);const sidebar=document.getElementsByClassName("sidebar")[0];addClass(sidebar,"shown");}function hideSidebar(){const sidebar=document.getElementsByClassName("sidebar")[0];removeClass(sidebar,"shown");}window.addEventListener("resize",()=>{if(window.CURRENT_TOOLTIP_ELEMENT){const base=window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE;const force_visible=base.TOOLTIP_FORCE_VISIBLE;hideTooltip(false);if(force_visible){showTooltip(base);base.TOOLTIP_FORCE_VISIBLE=true;}}});const mainElem=document.getElementById(MAIN_ID);if(mainElem){mainElem.addEventListener("click",hideSidebar);}onEachLazy(document.querySelectorAll("a[href^='#']"),el=>{el.addEventListener("click",()=>{expandSection(el.hash.slice(1));hideSidebar();});});onEachLazy(document.querySelectorAll(".toggle > summary:not(.hideme)"),el=>{el.addEventListener("click",e=>{if(!e.target.matches("summary, a, a *")){e.preventDefault();}});});function showTooltip(e){const notable_ty=e.getAttribute("data-notable-ty");if(!window.NOTABLE_TRAITS&¬able_ty){const data=document.getElementById("notable-traits-data");if(data){window.NOTABLE_TRAITS=JSON.parse(data.innerText);}else{throw new Error("showTooltip() called with notable without any notable traits!");}}if(window.CURRENT_TOOLTIP_ELEMENT&&window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE===e){clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);return;}window.hideAllModals(false);const wrapper=Object.assign(document.createElement("div"),{TOOLTIP_BASE:e});if(notable_ty){wrapper.innerHTML="
"+window.NOTABLE_TRAITS[notable_ty]+"
";}else{const ttl=e.getAttribute("title");if(ttl!==null){e.setAttribute("data-title",ttl);e.removeAttribute("title");}const dttl=e.getAttribute("data-title");if(dttl!==null){const titleContent=document.createElement("div");titleContent.className="content";titleContent.appendChild(document.createTextNode(dttl));wrapper.appendChild(titleContent);}}wrapper.className="tooltip popover";const focusCatcher=document.createElement("div");focusCatcher.setAttribute("tabindex","0");focusCatcher.onfocus=hideTooltip;wrapper.appendChild(focusCatcher);const pos=e.getBoundingClientRect();wrapper.style.top=(pos.top+window.scrollY+pos.height)+"px";wrapper.style.left=0;wrapper.style.right="auto";wrapper.style.visibility="hidden";document.body.appendChild(wrapper);const wrapperPos=wrapper.getBoundingClientRect();const finalPos=pos.left+window.scrollX-wrapperPos.width+24;if(finalPos>0){wrapper.style.left=finalPos+"px";}else{wrapper.style.setProperty("--popover-arrow-offset",(wrapperPos.right-pos.right+4)+"px",);}wrapper.style.visibility="";window.CURRENT_TOOLTIP_ELEMENT=wrapper;clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);wrapper.onpointerenter=ev=>{if(ev.pointerType!=="mouse"){return;}clearTooltipHoverTimeout(e);};wrapper.onpointerleave=ev=>{if(ev.pointerType!=="mouse"||!(ev.relatedTarget instanceof HTMLElement)){return;}if(!e.TOOLTIP_FORCE_VISIBLE&&!e.contains(ev.relatedTarget)){setTooltipHoverTimeout(e,false);addClass(wrapper,"fade-out");}};}function setTooltipHoverTimeout(element,show){clearTooltipHoverTimeout(element);if(!show&&!window.CURRENT_TOOLTIP_ELEMENT){return;}if(show&&window.CURRENT_TOOLTIP_ELEMENT){return;}if(window.CURRENT_TOOLTIP_ELEMENT&&window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE!==element){return;}element.TOOLTIP_HOVER_TIMEOUT=setTimeout(()=>{if(show){showTooltip(element);}else if(!element.TOOLTIP_FORCE_VISIBLE){hideTooltip(false);}},show?window.RUSTDOC_TOOLTIP_HOVER_MS:window.RUSTDOC_TOOLTIP_HOVER_EXIT_MS);}function clearTooltipHoverTimeout(element){if(element.TOOLTIP_HOVER_TIMEOUT!==undefined){removeClass(window.CURRENT_TOOLTIP_ELEMENT,"fade-out");clearTimeout(element.TOOLTIP_HOVER_TIMEOUT);delete element.TOOLTIP_HOVER_TIMEOUT;}}function tooltipBlurHandler(event){if(window.CURRENT_TOOLTIP_ELEMENT&&!window.CURRENT_TOOLTIP_ELEMENT.contains(document.activeElement)&&!window.CURRENT_TOOLTIP_ELEMENT.contains(event.relatedTarget)&&!window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.contains(document.activeElement)&&!window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.contains(event.relatedTarget)){setTimeout(()=>hideTooltip(false),0);}}function hideTooltip(focus){if(window.CURRENT_TOOLTIP_ELEMENT){if(window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE){if(focus){window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.focus();}window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE=false;}document.body.removeChild(window.CURRENT_TOOLTIP_ELEMENT);clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);window.CURRENT_TOOLTIP_ELEMENT=undefined;}}onEachLazy(document.getElementsByClassName("tooltip"),e=>{e.onclick=()=>{e.TOOLTIP_FORCE_VISIBLE=e.TOOLTIP_FORCE_VISIBLE?false:true;if(window.CURRENT_TOOLTIP_ELEMENT&&!e.TOOLTIP_FORCE_VISIBLE){hideTooltip(true);}else{showTooltip(e);window.CURRENT_TOOLTIP_ELEMENT.setAttribute("tabindex","0");window.CURRENT_TOOLTIP_ELEMENT.focus();window.CURRENT_TOOLTIP_ELEMENT.onblur=tooltipBlurHandler;}return false;};e.onpointerenter=ev=>{if(ev.pointerType!=="mouse"){return;}setTooltipHoverTimeout(e,true);};e.onpointermove=ev=>{if(ev.pointerType!=="mouse"){return;}setTooltipHoverTimeout(e,true);};e.onpointerleave=ev=>{if(ev.pointerType!=="mouse"){return;}if(!e.TOOLTIP_FORCE_VISIBLE&&window.CURRENT_TOOLTIP_ELEMENT&&!window.CURRENT_TOOLTIP_ELEMENT.contains(ev.relatedTarget)){setTooltipHoverTimeout(e,false);addClass(window.CURRENT_TOOLTIP_ELEMENT,"fade-out");}};});const sidebar_menu_toggle=document.getElementsByClassName("sidebar-menu-toggle")[0];if(sidebar_menu_toggle){sidebar_menu_toggle.addEventListener("click",()=>{const sidebar=document.getElementsByClassName("sidebar")[0];if(!hasClass(sidebar,"shown")){showSidebar();}else{hideSidebar();}});}function helpBlurHandler(event){const isInPopover=onEachLazy(document.querySelectorAll(".settings-menu, .help-menu"),menu=>{return menu.contains(document.activeElement)||menu.contains(event.relatedTarget);},);if(!isInPopover){window.hidePopoverMenus();}}function buildHelpMenu(){const book_info=document.createElement("span");const drloChannel=`https://doc.rust-lang.org/${getVar("channel")}`;book_info.className="top";book_info.innerHTML=`You can find more information in \ +the rustdoc book.`;const shortcuts=[["?","Show this help dialog"],["S / /","Focus the search field"],["↑","Move up in search results"],["↓","Move down in search results"],["← / →","Switch result tab (when results focused)"],["⏎","Go to active search result"],["+ / =","Expand all sections"],["-","Collapse all sections"],["_","Collapse all sections, including impl blocks"],].map(x=>"
"+x[0].split(" ").map((y,index)=>((index&1)===0?""+y+"":" "+y+" ")).join("")+"
"+x[1]+"
").join("");const div_shortcuts=document.createElement("div");addClass(div_shortcuts,"shortcuts");div_shortcuts.innerHTML="

Keyboard Shortcuts

"+shortcuts+"
";const infos=[`For a full list of all search features, take a look \ + here.`,"Prefix searches with a type followed by a colon (e.g., fn:) to \ + restrict the search to a given item kind.","Accepted kinds are: fn, mod, struct, \ + enum, trait, type, macro, \ + and constant.","Search functions by type signature (e.g., vec -> usize or \ + -> vec or String, enum:Cow -> bool)","You can look for items with an exact name by putting double quotes around \ + your request: \"string\"",`Look for functions that accept or return \ + slices and \ + arrays by writing square \ + brackets (e.g., -> [u8] or [] -> Option)`,"Look for items inside another one by searching for a path: vec::Vec",].map(x=>"

"+x+"

").join("");const div_infos=document.createElement("div");addClass(div_infos,"infos");div_infos.innerHTML="

Search Tricks

"+infos;const rustdoc_version=document.createElement("span");rustdoc_version.className="bottom";const rustdoc_version_code=document.createElement("code");rustdoc_version_code.innerText="rustdoc "+getVar("rustdoc-version");rustdoc_version.appendChild(rustdoc_version_code);const container=document.createElement("div");if(!isHelpPage){container.className="popover";}container.id="help";const side_by_side=document.createElement("div");side_by_side.className="side-by-side";side_by_side.appendChild(div_shortcuts);side_by_side.appendChild(div_infos);const content=document.createElement("div");content.className="content";content.appendChild(book_info);content.appendChild(side_by_side);content.appendChild(rustdoc_version);container.appendChild(content);if(isHelpPage){const help_section=document.createElement("section");help_section.appendChild(container);nonnull(document.getElementById("main-content")).appendChild(help_section);}else{onEachLazy(document.getElementsByClassName("help-menu"),menu=>{if(menu.offsetWidth!==0){menu.appendChild(container);container.onblur=helpBlurHandler;menu.onblur=helpBlurHandler;menu.children[0].onblur=helpBlurHandler;return true;}});}return container;}window.hideAllModals=switchFocus=>{hideSidebar();window.hidePopoverMenus();hideTooltip(switchFocus);};window.hidePopoverMenus=()=>{onEachLazy(document.querySelectorAll(".settings-menu .popover"),elem=>{elem.style.display="none";});onEachLazy(document.querySelectorAll(".help-menu .popover"),elem=>{elem.parentElement.removeChild(elem);});};function showHelp(){window.hideAllModals(false);onEachLazy(document.querySelectorAll(".help-menu a"),menu=>{if(menu.offsetWidth!==0){menu.focus();return true;}});buildHelpMenu();}if(isHelpPage){buildHelpMenu();}else{onEachLazy(document.querySelectorAll(".help-menu > a"),helpLink=>{helpLink.addEventListener("click",event=>{if(event.ctrlKey||event.altKey||event.metaKey){return;}event.preventDefault();if(document.getElementById("help")){window.hidePopoverMenus();}else{showHelp();}},);});}addSidebarItems();addSidebarCrates();onHashChange(null);window.addEventListener("hashchange",onHashChange);window.searchState.setup();}());(function(){const SIDEBAR_MIN=100;const SIDEBAR_MAX=500;const RUSTDOC_MOBILE_BREAKPOINT=700;const BODY_MIN=400;const SIDEBAR_VANISH_THRESHOLD=SIDEBAR_MIN/2;let sidebarButton=document.getElementById("sidebar-button");const body=document.querySelector(".main-heading");if(!sidebarButton&&body){sidebarButton=document.createElement("div");sidebarButton.id="sidebar-button";const path=`${window.rootPath}${window.currentCrate}/all.html`;sidebarButton.innerHTML=``;body.insertBefore(sidebarButton,body.firstChild);}if(sidebarButton){sidebarButton.addEventListener("click",e=>{removeClass(document.documentElement,"hide-sidebar");updateLocalStorage("hide-sidebar","false");if(window.rustdocToggleSrcSidebar){window.rustdocToggleSrcSidebar();}e.preventDefault();});}let currentPointerId=null;let desiredSidebarSize=null;let pendingSidebarResizingFrame=false;const resizer=document.querySelector(".sidebar-resizer");const sidebar=document.querySelector(".sidebar");if(!resizer||!sidebar){return;}const isSrcPage=hasClass(document.body,"src");const hideSidebar=function(){if(isSrcPage){window.rustdocCloseSourceSidebar();updateLocalStorage("src-sidebar-width",null);document.documentElement.style.removeProperty("--src-sidebar-width");sidebar.style.removeProperty("--src-sidebar-width");resizer.style.removeProperty("--src-sidebar-width");}else{addClass(document.documentElement,"hide-sidebar");updateLocalStorage("hide-sidebar","true");updateLocalStorage("desktop-sidebar-width",null);document.documentElement.style.removeProperty("--desktop-sidebar-width");sidebar.style.removeProperty("--desktop-sidebar-width");resizer.style.removeProperty("--desktop-sidebar-width");}};const showSidebar=function(){if(isSrcPage){window.rustdocShowSourceSidebar();}else{removeClass(document.documentElement,"hide-sidebar");updateLocalStorage("hide-sidebar","false");}};const changeSidebarSize=function(size){if(isSrcPage){updateLocalStorage("src-sidebar-width",size.toString());sidebar.style.setProperty("--src-sidebar-width",size+"px");resizer.style.setProperty("--src-sidebar-width",size+"px");}else{updateLocalStorage("desktop-sidebar-width",size.toString());sidebar.style.setProperty("--desktop-sidebar-width",size+"px");resizer.style.setProperty("--desktop-sidebar-width",size+"px");}};const isSidebarHidden=function(){return isSrcPage?!hasClass(document.documentElement,"src-sidebar-expanded"):hasClass(document.documentElement,"hide-sidebar");};const resize=function(e){if(currentPointerId===null||currentPointerId!==e.pointerId){return;}e.preventDefault();const pos=e.clientX-3;if(pos=SIDEBAR_MIN){if(isSidebarHidden()){showSidebar();}const constrainedPos=Math.min(pos,window.innerWidth-BODY_MIN,SIDEBAR_MAX);changeSidebarSize(constrainedPos);desiredSidebarSize=constrainedPos;if(pendingSidebarResizingFrame!==false){clearTimeout(pendingSidebarResizingFrame);}pendingSidebarResizingFrame=setTimeout(()=>{if(currentPointerId===null||pendingSidebarResizingFrame===false){return;}pendingSidebarResizingFrame=false;document.documentElement.style.setProperty("--resizing-sidebar-width",desiredSidebarSize+"px",);},100);}};window.addEventListener("resize",()=>{if(window.innerWidth=(window.innerWidth-BODY_MIN)){changeSidebarSize(window.innerWidth-BODY_MIN);}else if(desiredSidebarSize!==null&&desiredSidebarSize>SIDEBAR_MIN){changeSidebarSize(desiredSidebarSize);}});const stopResize=function(e){if(currentPointerId===null){return;}if(e){e.preventDefault();}desiredSidebarSize=sidebar.getBoundingClientRect().width;removeClass(resizer,"active");window.removeEventListener("pointermove",resize,false);window.removeEventListener("pointerup",stopResize,false);removeClass(document.documentElement,"sidebar-resizing");document.documentElement.style.removeProperty("--resizing-sidebar-width");if(resizer.releasePointerCapture){resizer.releasePointerCapture(currentPointerId);currentPointerId=null;}};const initResize=function(e){if(currentPointerId!==null||e.altKey||e.ctrlKey||e.metaKey||e.button!==0){return;}if(resizer.setPointerCapture){resizer.setPointerCapture(e.pointerId);if(!resizer.hasPointerCapture(e.pointerId)){resizer.releasePointerCapture(e.pointerId);return;}currentPointerId=e.pointerId;}window.hideAllModals(false);e.preventDefault();window.addEventListener("pointermove",resize,false);window.addEventListener("pointercancel",stopResize,false);window.addEventListener("pointerup",stopResize,false);addClass(resizer,"active");addClass(document.documentElement,"sidebar-resizing");const pos=e.clientX-sidebar.offsetLeft-3;document.documentElement.style.setProperty("--resizing-sidebar-width",pos+"px");desiredSidebarSize=null;};resizer.addEventListener("pointerdown",initResize,false);}());(function(){function copyContentToClipboard(content){if(content===null){return;}const el=document.createElement("textarea");el.value=content;el.setAttribute("readonly","");el.style.position="absolute";el.style.left="-9999px";document.body.appendChild(el);el.select();document.execCommand("copy");document.body.removeChild(el);}function copyButtonAnimation(button){button.classList.add("clicked");if(button.reset_button_timeout!==undefined){clearTimeout(button.reset_button_timeout);}button.reset_button_timeout=setTimeout(()=>{button.reset_button_timeout=undefined;button.classList.remove("clicked");},1000);}const but=document.getElementById("copy-path");if(!but){return;}but.onclick=()=>{let path="";const heading=document.getElementById(MAIN_ID).querySelector(".main-heading");if(heading){const breadcrumbs=heading.querySelector(".rustdoc-breadcrumbs");if(breadcrumbs){path=breadcrumbs.innerText;if(path.length>0){path+="::";}}path+=heading.querySelector("h1 > span").innerText;copyContentToClipboard(path);copyButtonAnimation(but);}};function copyCode(codeElem){if(!codeElem){return;}let content="";for(const node of codeElem.childNodes){if(node instanceof HTMLElement&&node.hasAttribute("data-nosnippet")){continue;}content+=node.textContent;}copyContentToClipboard(content);}function getExampleWrap(event){const target=event.target;if(target instanceof HTMLElement){let elem=target;while(elem!==null&&!hasClass(elem,"example-wrap")){if(elem===document.body||elem.tagName==="A"||elem.tagName==="BUTTON"||hasClass(elem,"docblock")){return null;}elem=elem.parentElement;}return elem;}else{return null;}}function addCopyButton(event){const elem=getExampleWrap(event);if(elem===null){return;}elem.removeEventListener("mouseover",addCopyButton);const parent=document.createElement("div");parent.className="button-holder";const runButton=elem.querySelector(".test-arrow");if(runButton!==null){parent.appendChild(runButton);}elem.appendChild(parent);const copyButton=document.createElement("button");copyButton.className="copy-button";copyButton.title="Copy code to clipboard";copyButton.addEventListener("click",()=>{copyCode(elem.querySelector("pre > code"));copyButtonAnimation(copyButton);});parent.appendChild(copyButton);if(!elem.parentElement||!elem.parentElement.classList.contains("scraped-example")||!window.updateScrapedExample){return;}const scrapedWrapped=elem.parentElement;window.updateScrapedExample(scrapedWrapped,parent);}function showHideCodeExampleButtons(event){const elem=getExampleWrap(event);if(elem===null){return;}let buttons=elem.querySelector(".button-holder");if(buttons===null){addCopyButton(event);buttons=elem.querySelector(".button-holder");if(buttons===null){return;}}buttons.classList.toggle("keep-visible");}onEachLazy(document.querySelectorAll(".docblock .example-wrap"),elem=>{elem.addEventListener("mouseover",addCopyButton);elem.addEventListener("click",showHideCodeExampleButtons);});}()); \ No newline at end of file diff --git a/target/doc/static.files/normalize-9960930a.css b/target/doc/static.files/normalize-9960930a.css new file mode 100644 index 0000000..469959f --- /dev/null +++ b/target/doc/static.files/normalize-9960930a.css @@ -0,0 +1,2 @@ + /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none} \ No newline at end of file diff --git a/target/doc/static.files/noscript-9f56287d.css b/target/doc/static.files/noscript-9f56287d.css new file mode 100644 index 0000000..d76a749 --- /dev/null +++ b/target/doc/static.files/noscript-9f56287d.css @@ -0,0 +1 @@ + #main-content .attributes{margin-left:0 !important;}#copy-path,#sidebar-button,.sidebar-resizer{display:none !important;}nav.sub{display:none;}.src .sidebar{display:none;}.notable-traits{display:none;}#synthetic-implementors-list:not(.loaded),#implementors-list:not(.loaded){display:block;}:root,:root:not([data-theme]){--main-background-color:white;--main-color:black;--settings-input-color:#2196f3;--settings-input-border-color:#717171;--settings-button-color:#000;--settings-button-border-focus:#717171;--sidebar-background-color:#f5f5f5;--sidebar-background-color-hover:#e0e0e0;--sidebar-border-color:#ddd;--code-block-background-color:#eaeaea;--scrollbar-track-background-color:#dcdcdc;--scrollbar-thumb-background-color:rgba(36,37,39,0.6);--scrollbar-color:rgba(36,37,39,0.6) #d9d9d9;--headings-border-bottom-color:#ddd;--border-color:#e0e0e0;--button-background-color:#fff;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:none;--mobile-sidebar-menu-filter:none;--search-input-focused-border-color:#66afe9;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(35%);--code-example-button-color:#7f7f7f;--code-example-button-hover-color:#595959;--settings-menu-filter:invert(50%);--settings-menu-hover-filter:invert(35%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ad378a;--trait-link-color:#6e4fc9;--assoc-item-link-color:#3873ad;--function-link-color:#ad7c37;--macro-link-color:#068000;--keyword-link-color:#3873ad;--attribute-link-color:#3873ad;--mod-link-color:#3873ad;--link-color:#3873ad;--sidebar-link-color:#356da4;--sidebar-current-link-background-color:#fff;--search-result-link-focus-background-color:#ccc;--search-result-border-color:#aaa3;--search-color:#000;--search-error-code-background-color:#d0cccc;--search-results-alias-color:#000;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#e6e6e6;--search-tab-button-not-selected-background:#e6e6e6;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#fff;--stab-background-color:#fff5d6;--stab-code-color:#000;--code-highlight-kw-color:#8959a8;--code-highlight-kw-2-color:#4271ae;--code-highlight-lifetime-color:#b76514;--code-highlight-prelude-color:#4271ae;--code-highlight-prelude-val-color:#c82829;--code-highlight-number-color:#718c00;--code-highlight-string-color:#718c00;--code-highlight-literal-color:#c82829;--code-highlight-attribute-color:#c82829;--code-highlight-self-color:#c82829;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8e908c;--code-highlight-doc-comment-color:#4d4d4c;--src-line-numbers-span-color:#c67e2d;--src-line-number-highlighted-background-color:#fdffd3;--target-background-color:#fdffd3;--target-border-color:#ad7c37;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:initial;--crate-search-div-filter:invert(100%) sepia(0%) saturate(4223%) hue-rotate(289deg) brightness(114%) contrast(76%);--crate-search-div-hover-filter:invert(44%) sepia(18%) saturate(23%) hue-rotate(317deg) brightness(96%) contrast(93%);--crate-search-hover-border:#717171;--src-sidebar-background-selected:#fff;--src-sidebar-background-hover:#e0e0e0;--table-alt-row-background-color:#f5f5f5;--codeblock-link-background:#eee;--scrape-example-toggle-line-background:#ccc;--scrape-example-toggle-line-hover-background:#999;--scrape-example-code-line-highlight:#fcffd6;--scrape-example-code-line-highlight-focus:#f6fdb0;--scrape-example-help-border-color:#555;--scrape-example-help-color:#333;--scrape-example-help-hover-border-color:#000;--scrape-example-help-hover-color:#000;--scrape-example-code-wrapper-background-start:rgba(255,255,255,1);--scrape-example-code-wrapper-background-end:rgba(255,255,255,0);--sidebar-resizer-hover:hsl(207,90%,66%);--sidebar-resizer-active:hsl(207,90%,54%);--notable-badge-pink:oklch(0.88 0.21 0);--notable-badge-red:oklch(0.88 0.21 40);--notable-badge-orange:oklch(0.88 0.21 70);--notable-badge-green:oklch(0.88 0.21 150);--notable-badge-blue:oklch(0.88 0.21 240);--notable-badge-violet:oklch(0.88 0.21 300);}@media (prefers-color-scheme:dark){:root,:root:not([data-theme]){--main-background-color:#353535;--main-color:#ddd;--settings-input-color:#2196f3;--settings-input-border-color:#999;--settings-button-color:#000;--settings-button-border-focus:#ffb900;--sidebar-background-color:#505050;--sidebar-background-color-hover:#676767;--sidebar-border-color:#2A2A2A;--code-block-background-color:#2A2A2A;--scrollbar-track-background-color:#717171;--scrollbar-thumb-background-color:rgba(32,34,37,.6);--scrollbar-color:rgba(32,34,37,.6) #5a5a5a;--headings-border-bottom-color:#d2d2d2;--border-color:#e0e0e0;--button-background-color:#f0f0f0;--right-side-color:#d0d0d0;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--mobile-sidebar-menu-filter:invert(100%);--search-input-focused-border-color:#008dfd;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(65%);--code-example-button-color:#7f7f7f;--code-example-button-hover-color:#a5a5a5;--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#2dbfb8;--trait-link-color:#b78cf2;--assoc-item-link-color:#d2991d;--function-link-color:#2bab63;--macro-link-color:#09bd00;--keyword-link-color:#d2991d;--attribute-link-color:#d2991d;--mod-link-color:#d2991d;--link-color:#d2991d;--sidebar-link-color:#fdbf35;--sidebar-current-link-background-color:#444;--search-result-link-focus-background-color:#616161;--search-result-border-color:#aaa3;--search-color:#111;--search-error-code-background-color:#484848;--search-results-alias-color:#fff;--search-results-grey-color:#ccc;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#252525;--search-tab-button-not-selected-background:#252525;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#353535;--settings-menu-filter:invert(50%);--settings-menu-hover-filter:invert(65%);--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ab8ac1;--code-highlight-kw-2-color:#769acb;--code-highlight-lifetime-color:#d97f26;--code-highlight-prelude-color:#769acb;--code-highlight-prelude-val-color:#ee6868;--code-highlight-number-color:#83a300;--code-highlight-string-color:#83a300;--code-highlight-literal-color:#ee6868;--code-highlight-attribute-color:#ee6868;--code-highlight-self-color:#ee6868;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8d8d8b;--code-highlight-doc-comment-color:#8ca375;--src-line-numbers-span-color:#3b91e2;--src-line-number-highlighted-background-color:#0a042f;--target-background-color:#494a3d;--target-border-color:#bb7410;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(94%) sepia(0%) saturate(721%) hue-rotate(255deg) brightness(90%) contrast(90%);--crate-search-div-hover-filter:invert(69%) sepia(60%) saturate(6613%) hue-rotate(184deg) brightness(100%) contrast(91%);--crate-search-hover-border:#2196f3;--src-sidebar-background-selected:#333;--src-sidebar-background-hover:#444;--table-alt-row-background-color:#1d1d1d;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(53,53,53,1);--scrape-example-code-wrapper-background-end:rgba(53,53,53,0);--sidebar-resizer-hover:hsl(207,30%,54%);--sidebar-resizer-active:hsl(207,90%,54%);--notable-badge-pink:oklch(0.55 0.21 0);--notable-badge-red:oklch(0.55 0.21 40);--notable-badge-orange:oklch(0.55 0.21 70);--notable-badge-green:oklch(0.55 0.21 150);--notable-badge-blue:oklch(0.55 0.21 240);--notable-badge-violet:oklch(0.55 0.21 300);}} \ No newline at end of file diff --git a/target/doc/static.files/rust-logo-9a9549ea.svg b/target/doc/static.files/rust-logo-9a9549ea.svg new file mode 100644 index 0000000..62424d8 --- /dev/null +++ b/target/doc/static.files/rust-logo-9a9549ea.svg @@ -0,0 +1,61 @@ + + + diff --git a/target/doc/static.files/rustdoc-0c87338a.css b/target/doc/static.files/rustdoc-0c87338a.css new file mode 100644 index 0000000..5b02c16 --- /dev/null +++ b/target/doc/static.files/rustdoc-0c87338a.css @@ -0,0 +1,86 @@ + :root{--nav-sub-mobile-padding:8px;--search-typename-width:6.75rem;--desktop-sidebar-width:200px;--src-sidebar-width:300px;--desktop-sidebar-z-index:100;--sidebar-elems-left-padding:24px;--popover-top-margin:7px;--clipboard-image:url('data:image/svg+xml,\ +\ +\ +');--copy-path-height:34px;--copy-path-width:33px;--checkmark-image:url('data:image/svg+xml,\ +\ +');--button-left-margin:4px;--button-border-radius:2px;--toolbar-button-border-radius:6px;--code-block-border-radius:6px;--impl-items-indent:0.3em;--docblock-indent:24px;--font-family:"Source Serif 4",NanumBarunGothic,serif;--font-family-code:"Source Code Pro",monospace;--line-number-padding:4px;--line-number-right-margin:20px;--prev-arrow-image:url('data:image/svg+xml,');--next-arrow-image:url('data:image/svg+xml,');--expand-arrow-image:url('data:image/svg+xml,');--collapse-arrow-image:url('data:image/svg+xml,');--hamburger-image:url('data:image/svg+xml,\ + ');}:root.sans-serif-fonts{--font-family:"Fira Sans",sans-serif;--font-family-code:"Fira Mono",monospace;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:400;src:local('Fira Sans'),url("FiraSans-Regular-0fe48ade.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Sans';font-style:italic;font-weight:400;src:local('Fira Sans Italic'),url("FiraSans-Italic-81dc35de.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:500;src:local('Fira Sans Medium'),url("FiraSans-Medium-e1aa3f0a.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Sans';font-style:italic;font-weight:500;src:local('Fira Sans Medium Italic'),url("FiraSans-MediumItalic-ccf7e434.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Mono';font-style:normal;font-weight:400;src:local('Fira Mono'),url("FiraMono-Regular-87c26294.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Mono';font-style:normal;font-weight:500;src:local('Fira Mono Medium'),url("FiraMono-Medium-86f75c8c.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:400;src:local('Source Serif 4'),url("SourceSerif4-Regular-6b053e98.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:italic;font-weight:400;src:local('Source Serif 4 Italic'),url("SourceSerif4-It-ca3b17ed.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:500;src:local('Source Serif 4 Semibold'),url("SourceSerif4-Semibold-457a13ac.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:700;src:local('Source Serif 4 Bold'),url("SourceSerif4-Bold-6d4fd4c0.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:400;src:url("SourceCodePro-Regular-8badfe75.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:italic;font-weight:400;src:url("SourceCodePro-It-fc8b9304.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:600;src:url("SourceCodePro-Semibold-aa29a496.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'NanumBarunGothic';src:url("NanumBarunGothic-13b3dcba.ttf.woff2") format("woff2");font-display:swap;unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF;}*{box-sizing:border-box;}body{font:1rem/1.5 var(--font-family);margin:0;position:relative;overflow-wrap:break-word;overflow-wrap:anywhere;font-feature-settings:"kern","liga";background-color:var(--main-background-color);color:var(--main-color);}.skip-main-content{position:absolute;left:0;top:-100%;z-index:1000;padding:0.5rem 1rem;background-color:var(--main-background-color);color:var(--main-color);text-decoration:none;font-weight:500;border-bottom-right-radius:4px;outline:2px solid var(--search-input-focused-border-color);}.skip-main-content:focus{top:0;}h1{font-size:1.5rem;}h2{font-size:1.375rem;}h3{font-size:1.25rem;}h1,h2,h3,h4,h5,h6{font-weight:500;}h1,h2,h3,h4{margin:25px 0 15px 0;padding-bottom:6px;}.docblock h3,.docblock h4,h5,h6{margin:15px 0 5px 0;}.docblock>h2:first-child,.docblock>h3:first-child,.docblock>h4:first-child,.docblock>h5:first-child,.docblock>h6:first-child{margin-top:0;}.main-heading h1{margin:0;padding:0;grid-area:main-heading-h1;overflow-wrap:break-word;overflow-wrap:anywhere;}.main-heading{position:relative;display:grid;grid-template-areas:"main-heading-breadcrumbs main-heading-breadcrumbs" "main-heading-h1 main-heading-toolbar" "main-heading-sub-heading main-heading-toolbar";grid-template-columns:minmax(105px,1fr) minmax(0,max-content);grid-template-rows:minmax(25px,min-content) min-content min-content;padding-bottom:6px;margin-bottom:15px;}.search-results-main-heading{grid-template-areas:"main-heading-breadcrumbs main-heading-placeholder" "main-heading-breadcrumbs main-heading-toolbar " "main-heading-h1 main-heading-toolbar ";}.search-results-main-heading nav.sub{grid-area:main-heading-h1;align-items:end;margin:4px 0 8px 0;}.rustdoc-breadcrumbs{grid-area:main-heading-breadcrumbs;line-height:1.25;padding-top:5px;position:relative;z-index:1;}.search-switcher{grid-area:main-heading-breadcrumbs;line-height:1.5;display:flex;color:var(--main-color);align-items:baseline;white-space:nowrap;padding-top:8px;min-height:34px;}.rustdoc-breadcrumbs a{padding:5px 0 7px;}.content h2,.top-doc .docblock>h3,.top-doc .docblock>h4{border-bottom:1px solid var(--headings-border-bottom-color);}h1,h2{line-height:1.25;padding-top:3px;padding-bottom:9px;}h3.code-header{font-size:1.125rem;}h4.code-header{font-size:1rem;}.code-header{font-weight:600;margin:0;padding:0;white-space:pre-wrap;}.structfield,.sub-variant-field{margin:0.6em 0;}#crate-search,h1,h2,h3,h4,h5,h6,.sidebar,rustdoc-topbar,.search-input,.search-results .result-name,.item-table dt>a,.out-of-band,.sub-heading,span.since,a.src,rustdoc-toolbar,summary.hideme,.scraped-example-list,.rustdoc-breadcrumbs,.search-switcher,ul.all-items,.deprecated-count{font-family:"Fira Sans",Arial,NanumBarunGothic,sans-serif;}#toggle-all-docs,a.anchor,.section-header a,#src-sidebar a,.rust a,.sidebar h2 a,.sidebar h3 a,rustdoc-topbar h2 a,h1 a,.search-results a,.search-results li,.stab,.result-name i{color:var(--main-color);}span.enum,a.enum,span.struct,a.struct,span.union,a.union,span.primitive,a.primitive,span.type,a.type,span.foreigntype,a.foreigntype{color:var(--type-link-color);}span.trait,a.trait,span.traitalias,a.traitalias{color:var(--trait-link-color);}span.associatedtype,a.associatedtype,span.constant,a.constant,span.static,a.static{color:var(--assoc-item-link-color);}span.fn,a.fn,span.method,a.method,span.tymethod,a.tymethod{color:var(--function-link-color);}span.attr,a.attr,span.derive,a.derive,span.macro,a.macro{color:var(--macro-link-color);}span.mod,a.mod{color:var(--mod-link-color);}span.keyword,a.keyword{color:var(--keyword-link-color);}span.attribute,a.attribute{color:var(--attribute-link-color);}a{color:var(--link-color);text-decoration:none;}ol,ul{padding-left:24px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:.625em;}p,.docblock>.warning{margin:0 0 .75em 0;}p:last-child,.docblock>.warning:last-child{margin:0;}button{padding:1px 6px;cursor:pointer;}button#toggle-all-docs{padding:0;background:none;border:none;-webkit-appearance:none;opacity:1;}.rustdoc{display:flex;flex-direction:row;flex-wrap:nowrap;}main{position:relative;flex-grow:1;padding:10px 15px 40px 45px;min-width:0;}.src main{padding:15px;}.width-limiter{max-width:960px;margin-right:auto;}details:not(.toggle) summary{margin-bottom:.6em;}code,pre,.code-header,.type-signature{font-family:var(--font-family-code);}.docblock code,.item-table dd code{border-radius:3px;padding:0 0.125em;}.docblock pre code,.item-table dd pre code{padding:0;}pre{padding:14px;line-height:1.5;}pre.item-decl{overflow-x:auto;}.item-decl .type-contents-toggle{contain:initial;}.src .content pre{padding:20px;padding-left:16px;}img{max-width:100%;}.logo-container{line-height:0;display:block;}.rust-logo{filter:var(--rust-logo-filter);}.sidebar{font-size:0.875rem;flex:0 0 var(--desktop-sidebar-width);width:var(--desktop-sidebar-width);overflow-y:scroll;overscroll-behavior:contain;position:sticky;height:100vh;top:0;left:0;z-index:var(--desktop-sidebar-z-index);border-right:solid 1px var(--sidebar-border-color);}.rustdoc.src .sidebar{flex-basis:50px;width:50px;overflow-x:hidden;overflow-y:hidden;}.hide-sidebar .sidebar,.hide-sidebar .sidebar-resizer{display:none;}.sidebar-resizer{touch-action:none;width:9px;cursor:ew-resize;z-index:calc(var(--desktop-sidebar-z-index) + 1);position:fixed;height:100%;left:var(--desktop-sidebar-width);display:flex;align-items:center;justify-content:flex-start;color:var(--right-side-color);}.sidebar-resizer::before{content:"";border-right:dotted 2px currentColor;width:2px;height:12px;}.sidebar-resizer::after{content:"";border-right:dotted 2px currentColor;width:2px;height:16px;}.rustdoc.src .sidebar-resizer{left:49px;}.src-sidebar-expanded .src .sidebar-resizer{left:var(--src-sidebar-width);}.sidebar-resizing{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.sidebar-resizing *{cursor:ew-resize !important;}.sidebar-resizing .sidebar{position:fixed;border-right:solid 2px var(--sidebar-resizer-active);}.sidebar-resizing>body{padding-left:var(--resizing-sidebar-width);}.sidebar-resizer:hover,.sidebar-resizer:active,.sidebar-resizer:focus,.sidebar-resizer.active{width:10px;margin:0;left:calc(var(--desktop-sidebar-width) - 1px);border-left:solid 1px var(--sidebar-resizer-hover);color:var(--sidebar-resizer-hover);}.src-sidebar-expanded .rustdoc.src .sidebar-resizer:hover,.src-sidebar-expanded .rustdoc.src .sidebar-resizer:active,.src-sidebar-expanded .rustdoc.src .sidebar-resizer:focus,.src-sidebar-expanded .rustdoc.src .sidebar-resizer.active{left:calc(var(--src-sidebar-width) - 1px);}@media (pointer:coarse){.sidebar-resizer{display:none !important;}.sidebar{border-right:none;}}.sidebar-resizer.active{padding:0 140px;width:calc(140px + 140px + 9px + 2px);margin-left:-140px;border-left:none;color:var(--sidebar-resizer-active);}.sidebar,rustdoc-topbar,.sidebar-menu-toggle,#src-sidebar{background-color:var(--sidebar-background-color);}.src .sidebar>*{visibility:hidden;}.src-sidebar-expanded .src .sidebar{overflow-y:auto;flex-basis:var(--src-sidebar-width);width:var(--src-sidebar-width);}.src-sidebar-expanded .src .sidebar>*{visibility:visible;}#all-types{margin-top:1em;}*{scrollbar-width:initial;scrollbar-color:var(--scrollbar-color);}.sidebar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color);}::-webkit-scrollbar{width:12px;}.sidebar::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0;background-color:var(--scrollbar-track-background-color);}.sidebar::-webkit-scrollbar-track{background-color:var(--scrollbar-track-background-color);}::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-background-color);}.hidden{display:none !important;}.logo-container>img{height:48px;width:48px;}ul.block,.block li,.block ul{padding:0;margin:0;list-style:none;}.block ul a{padding-left:calc(1rem + var(--sidebar-elems-left-padding));}.sidebar-elems a,.sidebar>h2 a{display:block;padding:0.25rem;margin-right:0.25rem;padding-left:calc(0.25rem + var(--sidebar-elems-left-padding));margin-left:calc(-0.25rem - var(--sidebar-elems-left-padding));background-clip:border-box;}.hide-toc #rustdoc-toc,.hide-toc .in-crate{display:none;}.hide-modnav #rustdoc-modnav{display:none;}.sidebar h2{text-wrap:balance;overflow-wrap:anywhere;padding:0;margin:0.7rem 0;}.sidebar h3{text-wrap:balance;overflow-wrap:anywhere;font-size:1.125rem;padding:0;margin:0;}.sidebar-elems,.sidebar>.version,.sidebar>h2{padding-left:var(--sidebar-elems-left-padding);}.sidebar a{color:var(--sidebar-link-color);}.sidebar .current,.sidebar .current a,.sidebar-crate a.logo-container:hover+h2 a,.sidebar a:hover:not(.logo-container){background-color:var(--sidebar-current-link-background-color);}.sidebar-elems .block{margin-bottom:2em;}.sidebar-elems .block li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.sidebar-crate{display:flex;align-items:center;justify-content:center;margin:14px 32px 1rem;row-gap:10px;column-gap:32px;flex-wrap:wrap;}.sidebar-crate h2{flex-grow:1;margin:0 -8px;align-self:start;}.sidebar-crate .logo-container{margin:0 calc(-16px - var(--sidebar-elems-left-padding));padding:0 var(--sidebar-elems-left-padding);text-align:center;}.sidebar-crate .logo-container img{margin-top:-16px;padding-top:16px;box-sizing:content-box;position:relative;background-clip:border-box;z-index:1;}.sidebar-crate h2 a{display:block;background-clip:border-box;margin:0 calc(-24px + 0.25rem) 0 calc(-0.2rem - var(--sidebar-elems-left-padding));padding:calc((16px - 0.57rem ) / 2 ) 0.25rem;padding-left:calc(0.2rem + var(--sidebar-elems-left-padding));}.sidebar-crate h2 .version{display:block;font-weight:normal;font-size:1rem;overflow-wrap:break-word;}.sidebar-crate+.version{margin-top:-1rem;margin-bottom:1rem;}rustdoc-topbar{display:none;}.rustdoc .example-wrap{display:flex;position:relative;margin-bottom:10px;}.rustdoc .example-wrap>pre,.rustdoc .scraped-example .src-line-numbers,.rustdoc .scraped-example .src-line-numbers>pre{border-radius:6px;}.rustdoc .scraped-example{position:relative;}.rustdoc .example-wrap:last-child{margin-bottom:0px;}.rustdoc .example-wrap pre{margin:0;flex-grow:1;}.scraped-example:not(.expanded) .example-wrap{max-height:calc(1.5em * 5 + 10px);}.more-scraped-examples .scraped-example:not(.expanded) .example-wrap{max-height:calc(1.5em * 10 + 10px);}.rustdoc:not(.src) .scraped-example:not(.expanded) .src-line-numbers,.rustdoc:not(.src) .scraped-example:not(.expanded) .src-line-numbers>pre,.rustdoc:not(.src) .scraped-example:not(.expanded) pre.rust{padding-bottom:0;overflow:auto hidden;}.rustdoc:not(.src) .scraped-example .src-line-numbers{padding-top:0;}.rustdoc:not(.src) .scraped-example.expanded .src-line-numbers{padding-bottom:0;}.rustdoc:not(.src) .example-wrap pre{overflow:auto;}.example-wrap code{position:relative;}.example-wrap pre code span{display:inline;}.example-wrap.digits-1{--example-wrap-digits-count:1ch;}.example-wrap.digits-2{--example-wrap-digits-count:2ch;}.example-wrap.digits-3{--example-wrap-digits-count:3ch;}.example-wrap.digits-4{--example-wrap-digits-count:4ch;}.example-wrap.digits-5{--example-wrap-digits-count:5ch;}.example-wrap.digits-6{--example-wrap-digits-count:6ch;}.example-wrap.digits-7{--example-wrap-digits-count:7ch;}.example-wrap.digits-8{--example-wrap-digits-count:8ch;}.example-wrap.digits-9{--example-wrap-digits-count:9ch;}.example-wrap .expansion{position:relative;display:inline;}.example-wrap .expansion>input{display:block;position:absolute;appearance:none;content:'↕';left:-20px;top:0;border:1px solid var(--border-color);border-radius:4px;cursor:pointer;color:var(--main-color);padding:0 2px;line-height:20px;}.example-wrap .expansion>input::after{content:"↕";}.example-wrap .expansion .expanded{display:none;color:var(--main-color);}.example-wrap .expansion>input:checked~.expanded,.example-wrap .expansion>input:checked~* .expanded{display:inherit;}.example-wrap .expansion>input:checked~.original,.example-wrap .expansion>input:checked~* .original{display:none;}.example-wrap [data-nosnippet]{width:calc(var(--example-wrap-digits-count) + var(--line-number-padding) * 2);}.example-wrap:not(.hide-lines) pre>code{padding-left:calc(var(--example-wrap-digits-count) + var(--line-number-padding) * 2 + var(--line-number-right-margin));}.src .example-wrap .expansion [data-nosnippet]{position:initial;margin-left:calc((var(--example-wrap-digits-count) + var(--line-number-padding) * 2 + var(--line-number-right-margin)) * -1);}.example-wrap [data-nosnippet]{color:var(--src-line-numbers-span-color);text-align:right;display:inline-block;margin-right:var(--line-number-right-margin);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:0 var(--line-number-padding);position:absolute;left:0;}.example-wrap pre>code{position:relative;display:block;}:root.word-wrap-source-code .example-wrap pre>code{word-break:break-all;white-space:pre-wrap;}:root.word-wrap-source-code .example-wrap pre>code *{word-break:break-all;}.example-wrap [data-nosnippet]:target{border-right:none;}.example-wrap .line-highlighted[data-nosnippet]{background-color:var(--src-line-number-highlighted-background-color);}.example-wrap.hide-lines [data-nosnippet]{display:none;}.search-loading{text-align:center;}.item-table dd{overflow-wrap:break-word;overflow-wrap:anywhere;}.docblock :not(pre)>code,.item-table dd code{white-space:pre-wrap;}.top-doc .docblock h2{font-size:1.375rem;}.top-doc .docblock h3{font-size:1.25rem;}.top-doc .docblock h4,.top-doc .docblock h5{font-size:1.125rem;}.top-doc .docblock h6{font-size:1rem;}.docblock h5{font-size:1rem;}.docblock h6{font-size:0.875rem;}.docblock{margin-left:var(--docblock-indent);position:relative;}.docblock>:not(.more-examples-toggle):not(.example-wrap){max-width:100%;overflow-x:auto;}.sub-heading{font-size:1rem;flex-grow:0;grid-area:main-heading-sub-heading;line-height:1.25;padding-bottom:4px;}.main-heading rustdoc-toolbar,.main-heading .out-of-band{grid-area:main-heading-toolbar;}rustdoc-toolbar{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:60px;height:fit-content;}.docblock code,.item-table dd code,pre,.rustdoc.src .example-wrap,.example-wrap .src-line-numbers{background-color:var(--code-block-background-color);border-radius:var(--code-block-border-radius);text-decoration:inherit;}#main-content{position:relative;outline:none;}.docblock table{margin:.5em 0;border-collapse:collapse;}.docblock table td,.docblock table th{padding:.5em;border:1px solid var(--border-color);}.docblock table tbody tr:nth-child(odd){background:var(--table-alt-row-background-color);}.docblock .stab,.item-table dd .stab,.docblock p code{display:inline-block;}.docblock li{margin-bottom:.4em;}.docblock li p:not(:last-child){margin-bottom:.3em;}div.where{white-space:pre-wrap;font-size:0.875rem;}.item-info{display:block;margin-left:var(--docblock-indent);}.impl-items>.item-info{margin-left:calc(var(--docblock-indent) + var(--impl-items-indent));}.impl-restriction{margin-bottom:0.75em;}#synthetic-implementors-list:not(.loaded),#implementors-list:not(.loaded){display:none;}.item-info code{font-size:0.875rem;}#main-content>.item-info{margin-left:0;}nav.sub{flex-grow:1;flex-flow:row nowrap;display:flex;align-items:start;margin-top:4px;}.search-form{position:relative;display:flex;height:34px;flex-grow:1;}.src nav.sub{margin:0 0 -10px 0;}.section-header{display:block;position:relative;}.section-header:hover>.anchor,.impl:hover>.anchor,.trait-impl:hover>.anchor,.variant:hover>.anchor{display:initial;}.anchor{--anchor-link-shift:0.5em;display:none;position:absolute;left:calc(var(--anchor-link-shift) * -1);padding-right:var(--anchor-link-shift);background:none !important;}.anchor.field{left:-5px;}.section-header>.anchor{left:-15px;padding-right:8px;}h2.section-header>.anchor{padding-right:6px;}a.doc-anchor{color:var(--main-color);display:none;position:absolute;left:-17px;padding-right:10px;padding-left:3px;}*:hover>.doc-anchor{display:block;}.top-doc>.docblock>*:first-child>.doc-anchor{display:none !important;}.main-heading a:hover,.example-wrap .rust a:hover:not([data-nosnippet]),.all-items a:hover,.docblock a:not(.scrape-help):not(.tooltip):hover:not(.doc-anchor),.item-table dd a:not(.scrape-help):not(.tooltip):hover,.item-info a{text-decoration:underline;}.crate.block li.current a{font-weight:500;}table,.item-table{overflow-wrap:break-word;}.item-table{padding:0;margin:0;width:100%;}.item-table>dt{padding-right:1.25rem;}.item-table>dd{margin-inline-start:0;margin-left:0;}#crate-search-div{position:relative;min-width:0;margin-top:-1px;}#crate-search{padding:0 23px 0 4px;max-width:100%;text-overflow:ellipsis;border:1px solid var(--border-color);border-radius:4px;outline:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;text-indent:0.01px;background-color:var(--main-background-color);color:inherit;line-height:1.5;font-weight:500;}#crate-search:hover,#crate-search:focus{border-color:var(--crate-search-hover-border);}#crate-search-div::after{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 2px) 56%;background-image:url('data:image/svg+xml, \ + ');filter:var(--crate-search-div-filter);}#crate-search-div:hover::after,#crate-search-div:focus-within::after{filter:var(--crate-search-div-hover-filter);}#crate-search>option{font-size:1rem;}.search-input{-webkit-appearance:none;outline:none;border:1px solid var(--border-color);border-radius:2px;padding:8px;font-size:1rem;flex-grow:1;background-color:var(--button-background-color);color:var(--search-color);max-width:100%;}.search-input:focus{border-color:var(--search-input-focused-border-color);}.search-results{display:none;}.search-results.active{display:block;margin:0;padding:0;}.search-results>a{display:grid;grid-template-areas:"search-result-name search-result-desc" "search-result-type-signature search-result-type-signature";grid-template-columns:.6fr .4fr;margin-left:2px;margin-right:2px;border-bottom:1px solid var(--search-result-border-color);column-gap:1em;}.search-results>a>div.desc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;grid-area:search-result-desc;}.search-results a:hover,.search-results a:focus{background-color:var(--search-result-link-focus-background-color);}.search-results .result-name{display:flex;align-items:center;justify-content:start;grid-area:search-result-name;}.search-results .result-name .alias{color:var(--search-results-alias-color);}.search-results .result-name .grey{color:var(--search-results-grey-color);}.search-results .result-name .typename{color:var(--search-results-grey-color);font-size:0.875rem;width:var(--search-typename-width);}.search-results .result-name .path{word-break:break-all;max-width:calc(100% - var(--search-typename-width));display:inline-block;}.search-results .result-name .path>*{display:inline;}.search-results .type-signature{grid-area:search-result-type-signature;white-space:pre-wrap;}.popover{position:absolute;top:100%;right:0;z-index:calc(var(--desktop-sidebar-z-index) + 1);margin-top:var(--popover-top-margin);border-radius:3px;border:1px solid var(--border-color);background-color:var(--main-background-color);color:var(--main-color);--popover-arrow-offset:11px;}.popover::before{content:'';position:absolute;right:var(--popover-arrow-offset);border:solid var(--border-color);border-width:1px 1px 0 0;background-color:var(--main-background-color);padding:4px;transform:rotate(-45deg);top:-5px;}.setting-line{margin:1.2em 0.6em;}.setting-radio input,.setting-check input{margin-right:0.3em;height:1.2rem;width:1.2rem;border:2px solid var(--settings-input-border-color);outline:none;-webkit-appearance:none;cursor:pointer;}.setting-radio input{border-radius:50%;}.setting-radio span,.setting-check span{padding-bottom:1px;}.setting-radio{margin-top:0.1em;margin-bottom:0.1em;min-width:3.8em;padding:0.3em;display:inline-flex;align-items:center;cursor:pointer;}.setting-radio+.setting-radio{margin-left:0.5em;}.setting-check{margin-right:20px;display:flex;align-items:center;cursor:pointer;}.setting-check input{flex-shrink:0;}.setting-radio input:checked{box-shadow:inset 0 0 0 3px var(--main-background-color);background-color:var(--settings-input-color);}.setting-check input:checked{background-color:var(--settings-input-color);border-width:1px;content:url('data:image/svg+xml,\ + \ + ');}.setting-radio input:focus,.setting-check input:focus{box-shadow:0 0 1px 1px var(--settings-input-color);}.setting-radio input:checked:focus{box-shadow:inset 0 0 0 3px var(--main-background-color),0 0 2px 2px var(--settings-input-color);}.setting-radio input:hover,.setting-check input:hover{border-color:var(--settings-input-color) !important;}#settings.popover{--popover-arrow-offset:196px;top:calc(100% - 16px);}#help.popover{max-width:600px;--popover-arrow-offset:115px;top:calc(100% - 16px);}#help dt{float:left;clear:left;margin-right:0.5rem;}#help dd{margin-bottom:0.5rem;}#help span.top,#help span.bottom{text-align:center;display:block;font-size:1.125rem;padding:0 0.5rem;text-wrap-style:balance;}#help span.top{margin:10px 0;border-bottom:1px solid var(--border-color);padding-bottom:4px;margin-bottom:6px;}#help span.bottom{clear:both;border-top:1px solid var(--border-color);}.side-by-side{display:flex;margin-bottom:20px;}.side-by-side>div{width:50%;padding:0 20px 0 17px;}.item-info .stab{display:block;padding:3px;margin-bottom:5px;}.item-table dt .stab{margin-left:0.3125em;}.stab{padding:0 2px;font-size:0.875rem;font-weight:normal;color:var(--main-color);background-color:var(--stab-background-color);width:fit-content;border-radius:3px;display:inline;vertical-align:baseline;}.stab.portability>code{background:none;color:var(--stab-code-color);}.stab .emoji,.item-info .stab::before{font-size:1.25rem;}.stab .emoji{margin-right:0.3rem;}.item-info .stab::before{content:"\0";width:0;display:inline-block;color:transparent;}.emoji{text-shadow:1px 0 0 black,-1px 0 0 black,0 1px 0 black,0 -1px 0 black;}.since{font-weight:normal;font-size:initial;}.notable-trait-badge-container{padding:0.5rem 0;display:flex;flex-wrap:wrap;gap:0.5rem;}.notable-trait-badge-container>a{display:flex;align-items:center;width:fit-content;height:1.5rem;padding:0 0.5rem;border-radius:0.75rem;font-size:1rem;font-weight:normal;color:var(--main-color);}.notable-trait-badge-container>a:hover{text-decoration:none;}.notable-trait-badge-container>.badge-0{background:var(--notable-badge-pink);}.notable-trait-badge-container>.badge-1{background:var(--notable-badge-red);}.notable-trait-badge-container>.badge-2{background:var(--notable-badge-orange);}.notable-trait-badge-container>.badge-3{background:var(--notable-badge-green);}.notable-trait-badge-container>.badge-4{background:var(--notable-badge-blue);}.notable-trait-badge-container>.badge-5{background:var(--notable-badge-violet);}.rightside{padding-left:12px;float:right;}.rightside:not(a),.out-of-band,.sub-heading,rustdoc-toolbar{color:var(--right-side-color);}pre.rust{tab-size:4;-moz-tab-size:4;}pre.rust .kw{color:var(--code-highlight-kw-color);}pre.rust .kw-2{color:var(--code-highlight-kw-2-color);}pre.rust .lifetime{color:var(--code-highlight-lifetime-color);}pre.rust .prelude-ty{color:var(--code-highlight-prelude-color);}pre.rust .prelude-val{color:var(--code-highlight-prelude-val-color);}pre.rust .string{color:var(--code-highlight-string-color);}pre.rust .number{color:var(--code-highlight-number-color);}pre.rust .bool-val{color:var(--code-highlight-literal-color);}pre.rust .self{color:var(--code-highlight-self-color);}pre.rust .attr{color:var(--code-highlight-attribute-color);}pre.rust .macro,pre.rust .macro-nonterminal{color:var(--code-highlight-macro-color);}pre.rust .question-mark{font-weight:bold;color:var(--code-highlight-question-mark-color);}pre.rust .comment{color:var(--code-highlight-comment-color);}pre.rust .doccomment{color:var(--code-highlight-doc-comment-color);}.rustdoc.src .example-wrap pre.rust a:not([data-nosnippet]){background:var(--codeblock-link-background);}.example-wrap.compile_fail,.example-wrap.should_panic{border-left:2px solid var(--codeblock-error-color);}.ignore.example-wrap{border-left:2px solid var(--codeblock-ignore-color);}.example-wrap.compile_fail:hover,.example-wrap.should_panic:hover{border-left:2px solid var(--codeblock-error-hover-color);}.example-wrap.ignore:hover{border-left:2px solid var(--codeblock-ignore-hover-color);}.example-wrap.compile_fail .tooltip,.example-wrap.should_panic .tooltip{color:var(--codeblock-error-color);}.example-wrap.ignore .tooltip{color:var(--codeblock-ignore-color);}.example-wrap.compile_fail:hover .tooltip,.example-wrap.should_panic:hover .tooltip{color:var(--codeblock-error-hover-color);}.example-wrap.ignore:hover .tooltip{color:var(--codeblock-ignore-hover-color);}.example-wrap .tooltip{position:absolute;display:block;left:-25px;top:5px;margin:0;line-height:1;}.example-wrap.compile_fail .tooltip,.example-wrap.should_panic .tooltip,.example-wrap.ignore .tooltip{font-weight:bold;font-size:1.25rem;}.content .docblock .warning{border-left:2px solid var(--warning-border-color);padding:14px;position:relative;overflow-x:visible !important;}.content .docblock .warning::before{color:var(--warning-border-color);content:"ⓘ";position:absolute;left:-25px;top:5px;font-weight:bold;font-size:1.25rem;}.top-doc>.docblock>.warning:first-child::before{top:20px;}.example-wrap>a.test-arrow,.example-wrap .button-holder{visibility:hidden;position:absolute;top:4px;right:4px;z-index:1;}a.test-arrow{height:var(--copy-path-height);padding:6px 4px 0 11px;}a.test-arrow::before{content:url('data:image/svg+xml,');}.example-wrap .button-holder{display:flex;}@media not (pointer:coarse){.example-wrap:hover>a.test-arrow,.example-wrap:hover>.button-holder{visibility:visible;}}.example-wrap .button-holder.keep-visible{visibility:visible;}.example-wrap .button-holder>*{background:var(--main-background-color);cursor:pointer;border-radius:var(--button-border-radius);height:var(--copy-path-height);width:var(--copy-path-width);border:0;color:var(--code-example-button-color);}.example-wrap .button-holder>*:hover{color:var(--code-example-button-hover-color);}.example-wrap .button-holder>*:not(:first-child){margin-left:var(--button-left-margin);}.example-wrap .button-holder .copy-button{padding:2px 0 0 4px;}.example-wrap .button-holder .copy-button::before,.example-wrap .test-arrow::before,.example-wrap .button-holder .prev::before,.example-wrap .button-holder .next::before,.example-wrap .button-holder .expand::before{filter:var(--copy-path-img-filter);}.example-wrap .button-holder .copy-button::before{content:var(--clipboard-image);}.example-wrap .button-holder .copy-button:hover::before,.example-wrap .test-arrow:hover::before{filter:var(--copy-path-img-hover-filter);}.example-wrap .button-holder .copy-button.clicked::before{content:var(--checkmark-image);padding-right:5px;}.example-wrap .button-holder .prev,.example-wrap .button-holder .next,.example-wrap .button-holder .expand{line-height:0px;}.example-wrap .button-holder .prev::before{content:var(--prev-arrow-image);}.example-wrap .button-holder .next::before{content:var(--next-arrow-image);}.example-wrap .button-holder .expand::before{content:var(--expand-arrow-image);}.example-wrap .button-holder .expand.collapse::before{content:var(--collapse-arrow-image);}.code-attribute{font-weight:300;color:var(--code-attribute-color);}.item-spacer{width:100%;height:12px;display:block;}.main-heading span.since::before{content:"Since ";}.sub-variant h4{font-size:1rem;font-weight:400;margin-top:0;margin-bottom:0;}.sub-variant{margin-left:24px;margin-bottom:40px;}.sub-variant>.sub-variant-field{margin-left:24px;}@keyframes targetfadein{from{background-color:var(--main-background-color);}10%{background-color:var(--target-border-color);}to{background-color:var(--target-background-color);}}:target:not([data-nosnippet]){background-color:var(--target-background-color);border-right:3px solid var(--target-border-color);}a.tooltip{font-family:var(--font-family);}.code-header a.tooltip{color:inherit;margin-right:15px;position:relative;}.code-header a.tooltip:hover{color:var(--link-color);}a.tooltip:hover::after{position:absolute;top:calc(100% - 10px);left:-15px;right:-15px;height:20px;content:"\00a0";}@media not (prefers-reduced-motion){:target{animation:0.65s cubic-bezier(0,0,0.1,1.0) 0.1s targetfadein;}.fade-out{opacity:0;transition:opacity 0.45s cubic-bezier(0,0,0.1,1.0);}}.popover.tooltip .content{margin:0.25em 0.5em;}.popover.tooltip .content pre,.popover.tooltip .content code{background:transparent;margin:0;padding:0;font-size:1.25rem;white-space:pre-wrap;}.popover.tooltip .content>h3:first-child{margin:0 0 5px 0;}.search-failed{text-align:center;margin-top:20px;display:none;}.search-failed.active{display:block;}.search-failed>ul{text-align:left;max-width:570px;margin-left:auto;margin-right:auto;}#search-tabs{margin-top:0.25rem;display:flex;flex-direction:row;gap:1px;margin-bottom:4px;}#search-tabs button{text-align:center;font-size:1.125rem;border:0;border-top:2px solid;flex:1;line-height:1.5;color:inherit;}#search-tabs button:not(.selected){background-color:var(--search-tab-button-not-selected-background);border-top-color:var(--search-tab-button-not-selected-border-top-color);}#search-tabs button:hover,#search-tabs button.selected{background-color:var(--search-tab-button-selected-background);border-top-color:var(--search-tab-button-selected-border-top-color);}#search-tabs .count{font-size:1rem;font-variant-numeric:tabular-nums;color:var(--search-tab-title-count-color);position:relative;}#search-tabs .count.loading{color:transparent;}.search-form.loading::after{width:18px;height:18px;border-radius:18px;content:url('data:image/svg+xml,\ + \ + \ + \ + \ + \ + \ + \ + \ + \ + ');position:absolute;right:8px;top:8px;filter:var(--settings-menu-filter);}#search .error code{border-radius:3px;background-color:var(--search-error-code-background-color);}.search-corrections{font-weight:normal;}#src-sidebar{width:100%;overflow:auto;}#src-sidebar div.files>a:hover,details.dir-entry summary:hover,#src-sidebar div.files>a:focus,details.dir-entry summary:focus{background-color:var(--src-sidebar-background-hover);}#src-sidebar div.files>a.selected{background-color:var(--src-sidebar-background-selected);}.src-sidebar-title{position:sticky;top:0;display:flex;padding:8px 8px 0 48px;margin-bottom:7px;background:var(--sidebar-background-color);border-bottom:1px solid var(--border-color);}#search-button,.settings-menu,.help-menu,button#toggle-all-docs{margin-left:var(--button-left-margin);display:flex;line-height:1.25;min-width:14px;}#sidebar-button{display:none;line-height:0;}.hide-sidebar #sidebar-button,.src #sidebar-button{display:flex;margin-right:4px;position:fixed;margin-top:25px;left:6px;height:34px;width:34px;z-index:calc(var(--desktop-sidebar-z-index) + 1);}.hide-sidebar #sidebar-button{left:6px;background-color:var(--main-background-color);}.src #sidebar-button{margin-top:0;top:8px;left:8px;border-color:var(--border-color);}.hide-sidebar .src #sidebar-button{position:static;}#search-button>a,.settings-menu>a,.help-menu>a,#sidebar-button>a,button#toggle-all-docs{display:flex;align-items:center;justify-content:center;flex-direction:column;}#search-button>a,.settings-menu>a,.help-menu>a,button#toggle-all-docs{border:1px solid transparent;border-radius:var(--button-border-radius);color:var(--main-color);}#search-button>a,.settings-menu>a,.help-menu>a,button#toggle-all-docs{width:80px;border-radius:var(--toolbar-button-border-radius);}#search-button>a,.settings-menu>a,.help-menu>a{min-width:0;}#sidebar-button>a{border:solid 1px transparent;border-radius:var(--button-border-radius);background-color:var(--button-background-color);width:33px;}.src #sidebar-button>a{background-color:var(--sidebar-background-color);border-color:var(--border-color);}#search-button>a:hover,#search-button>a:focus-visible,.settings-menu>a:hover,.settings-menu>a:focus-visible,.help-menu>a:hover,#help-menu>a:focus-visible,#sidebar-button>a:hover,#sidebar-button>a:focus-visible,#copy-path:hover,#copy-path:focus-visible,button#toggle-all-docs:hover,button#toggle-all-docs:focus-visible{border-color:var(--settings-button-border-focus);text-decoration:none;}#search-button>a::before{content:url('data:image/svg+xml,\ + \ + Search\ + ');width:18px;height:18px;filter:var(--settings-menu-filter);}.settings-menu>a::before{content:url('data:image/svg+xml,\ + \ + ');width:18px;height:18px;filter:var(--settings-menu-filter);}button#toggle-all-docs::before{content:url('data:image/svg+xml,\ + ');width:18px;height:18px;filter:var(--settings-menu-filter);}.help-menu>a::before{content:url('data:image/svg+xml,\ + \ + \ + \ + \ + ');width:18px;height:18px;filter:var(--settings-menu-filter);}.help-menu>a{width:74px;}.help-menu>a>.label{padding-right:1px;}#toggle-all-docs:not(.will-expand)>.label{padding-left:1px;}#search-button>a::before,button#toggle-all-docs::before,.help-menu>a::before,.settings-menu>a::before{filter:var(--settings-menu-filter);margin:8px;}@media not (pointer:coarse){#search-button>a:hover::before,button#toggle-all-docs:hover::before,.help-menu>a:hover::before,.settings-menu>a:hover::before{filter:var(--settings-menu-hover-filter);}}button[disabled]#toggle-all-docs{opacity:0.25;border:solid 1px var(--main-background-color);background-size:cover;}button[disabled]#toggle-all-docs:hover{border:solid 1px var(--main-background-color);cursor:not-allowed;}rustdoc-toolbar span.label{font-size:1rem;flex-grow:1;padding-bottom:4px;}#sidebar-button>a::before{content:url('data:image/svg+xml,\ + \ + \ + ');width:22px;height:22px;}#copy-path{color:var(--copy-path-button-color);background:var(--main-background-color);height:var(--copy-path-height);width:var(--copy-path-width);margin-left:10px;padding:0;padding-left:2px;border:solid 1px transparent;border-radius:var(--button-border-radius);font-size:0;}#copy-path::before{filter:var(--copy-path-img-filter);content:var(--clipboard-image);}#copy-path:hover::before{filter:var(--copy-path-img-hover-filter);}#copy-path.clicked::before{content:var(--checkmark-image);}@keyframes rotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.settings-menu.rotate>a img{animation:rotating 2s linear infinite;}kbd{display:inline-block;padding:3px 5px;font:15px monospace;line-height:10px;vertical-align:middle;border:solid 1px var(--border-color);border-radius:3px;color:var(--kbd-color);background-color:var(--kbd-background);box-shadow:inset 0 -1px 0 var(--kbd-box-shadow-color);}ul.all-items>li{list-style:none;}details.dir-entry{padding-left:4px;}details.dir-entry>summary{margin:0 0 0 -4px;padding:0 0 0 4px;cursor:pointer;}details.dir-entry div.folders,details.dir-entry div.files{padding-left:23px;}details.dir-entry a{display:block;}details.toggle{contain:layout;position:relative;}details.big-toggle{contain:inline-size;}details.toggle>summary.hideme{cursor:pointer;font-size:1rem;}details.toggle>summary{list-style:none;outline:none;}details.toggle>summary::-webkit-details-marker,details.toggle>summary::marker{display:none;}details.toggle>summary.hideme>span{margin-left:9px;}details.toggle>summary::before{background:url('data:image/svg+xml,\ + ');content:"";cursor:pointer;width:16px;height:16px;display:inline-block;vertical-align:middle;opacity:.5;filter:var(--toggle-filter);}details.toggle>summary.hideme>span,.more-examples-toggle summary,.more-examples-toggle .hide-more{color:var(--toggles-color);}details.toggle>summary::after{content:"Expand";overflow:hidden;width:0;height:0;position:absolute;}details.toggle>summary.hideme::after{content:"";}details.toggle>summary:focus::before,details.toggle>summary:hover::before{opacity:1;}details.toggle>summary:focus-visible::before{outline:1px dotted #000;outline-offset:1px;}details.non-exhaustive{margin-bottom:8px;}details.toggle>summary.hideme::before{position:relative;}details.toggle>summary:not(.hideme)::before{position:absolute;left:-24px;top:4px;}.impl-items>details.toggle>summary:not(.hideme)::before,#main-content>.methods>details.toggle>summary:not(.hideme)::before{position:absolute;left:-24px;}.impl-items>*:not(.item-info),.implementors-toggle>.docblock,#main-content>.methods>:not(.item-info),.impl>.item-info,.impl>.docblock,.impl+.docblock{margin-left:var(--impl-items-indent);}details.big-toggle>summary:not(.hideme)::before{left:-34px;top:9px;}details.toggle[open] >summary.hideme{position:absolute;}details.toggle[open] >summary.hideme>span{display:none;}details.toggle[open] >summary::before{background:url('data:image/svg+xml,\ + ');}details.toggle[open] >summary::after{content:"Collapse";}details.toggle:not([open])>summary .docblock{max-height:calc(1.5em + 0.75em);overflow-y:hidden;}details.toggle:not([open])>summary .docblock>:first-child{max-width:100%;overflow:hidden;width:fit-content;white-space:nowrap;position:relative;padding-right:1em;}details.toggle:not([open])>summary .docblock>:first-child::after{content:"…";position:absolute;right:0;top:0;bottom:0;z-index:1;background-color:var(--main-background-color);font:1rem/1.5 "Source Serif 4",NanumBarunGothic,serif;padding-left:0.2em;}details.toggle:not([open])>summary .docblock>div:first-child::after{padding-top:calc(1.5em + 0.75em - 1.2rem);}details.toggle>summary .docblock{margin-top:0.75em;}.docblock summary>*{display:inline-block;}.docblock>.example-wrap:first-child .tooltip{margin-top:16px;}.src #sidebar-button>a::before,.sidebar-menu-toggle::before{content:var(--hamburger-image);opacity:0.75;filter:var(--mobile-sidebar-menu-filter);}.src #sidebar-button>a:hover{background:var(--main-background-color);}.sidebar-menu-toggle:hover::before,.sidebar-menu-toggle:active::before,.sidebar-menu-toggle:focus::before{opacity:1;}@media (max-width:850px){#search-tabs .count{display:block;}.side-by-side{flex-direction:column-reverse;}.side-by-side>div{width:auto;}.main-heading{grid-template-areas:"main-heading-breadcrumbs main-heading-toolbar" "main-heading-h1 main-heading-toolbar" "main-heading-sub-heading main-heading-toolbar";}.search-results-main-heading{display:grid;grid-template-areas:"main-heading-breadcrumbs main-heading-toolbar" "main-heading-breadcrumbs main-heading-toolbar" "main-heading-h1 main-heading-toolbar";}rustdoc-toolbar{margin-top:-10px;display:grid;grid-template-areas:"x settings help" "search summary summary";grid-template-rows:35px 1fr;}.search-results-main-heading rustdoc-toolbar{display:grid;grid-template-areas:"settings help" "search search";}.search-results-main-heading #toggle-all-docs{display:none;}rustdoc-toolbar .settings-menu span.label,rustdoc-toolbar .help-menu span.label{display:none;}rustdoc-toolbar .settings-menu{grid-area:settings;}rustdoc-toolbar .help-menu{grid-area:help;}rustdoc-toolbar .settings-menu{grid-area:settings;}rustdoc-toolbar #search-button{grid-area:search;}rustdoc-toolbar #toggle-all-docs{grid-area:summary;}rustdoc-toolbar .settings-menu,rustdoc-toolbar .help-menu{height:35px;}rustdoc-toolbar .settings-menu>a,rustdoc-toolbar .help-menu>a{border-radius:2px;text-align:center;width:34px;padding:5px 0;}rustdoc-toolbar .settings-menu>a:before,rustdoc-toolbar .help-menu>a:before{margin:0 4px;}#settings.popover{top:16px;--popover-arrow-offset:58px;}#help.popover{top:16px;--popover-arrow-offset:16px;}}.hide-deprecated-items dt.deprecated,.hide-deprecated-items dt.deprecated+dd,.hide-deprecated-items .deprecated,.hide-deprecated-items .deprecated+.item-info{display:none;}.deprecated-count{display:none;}.hide-deprecated-items .deprecated-count:not(:empty){display:block;margin:10px 0;}@media (max-width:700px){:root{--impl-items-indent:0.7em;--topbar-height:45px;}*[id]{scroll-margin-top:var(--topbar-height);}#copy-path{width:0;visibility:hidden;}rustdoc-topbar span.label,html:not(.hide-sidebar) .rustdoc:not(.src) rustdoc-toolbar .settings-menu>a,html:not(.hide-sidebar) .rustdoc:not(.src) rustdoc-toolbar .help-menu>a{display:none;}rustdoc-topbar .settings-menu>a,rustdoc-topbar .help-menu>a{width:33px;line-height:0;}rustdoc-topbar .settings-menu>a:hover,rustdoc-topbar .help-menu>a:hover{border:none;background:var(--main-background-color);border-radius:0;}#settings.popover,#help.popover{top:32px;height:calc(100vh - var(--topbar-height) + var(--popover-top-margin) - 1px);}#settings.popover{--popover-arrow-offset:48px;}#help.popover{--popover-arrow-offset:12px;}#settings.popover .settings,#help.popover .content{overflow-y:scroll;height:100%;}.rustdoc{display:block;}html:not(.hide-sidebar) main{padding-left:15px;padding-top:0px;}.sidebar .logo-container,.sidebar .location,.sidebar-resizer{display:none;}.sidebar{position:fixed;top:var(--topbar-height);left:-1000px;z-index:11;height:calc(100vh - var(--topbar-height));border-right:none;width:100%;}.sidebar-elems .block li a{white-space:wrap;}.src main,.rustdoc.src .sidebar{top:0;padding:0;height:100vh;border:0;}html .src main{padding:18px 0;}.src .search-form{margin-left:40px;}.src .main-heading{margin-left:8px;}.hide-sidebar .search-form{margin-left:32px;}.hide-sidebar .src .search-form{margin-left:0;}.sidebar.shown,.src-sidebar-expanded .src .sidebar,.rustdoc:not(.src) .sidebar:focus-within{left:0;}rustdoc-topbar>h2{padding-bottom:0;margin:auto;overflow:hidden;font-size:24px;white-space:nowrap;text-overflow:ellipsis;text-align:center;}rustdoc-topbar .logo-container>img{max-width:35px;max-height:35px;margin:5px 0 5px 20px;}rustdoc-topbar{display:flex;flex-direction:row;position:sticky;z-index:10;height:var(--topbar-height);width:100%;left:0;top:0;}.hide-sidebar rustdoc-topbar{display:none;}.sidebar-menu-toggle{width:41px;min-width:41px;border:none;line-height:0;}.hide-sidebar .sidebar-menu-toggle{display:none;}.sidebar-elems{margin-top:1em;}.anchor{display:none !important;}#main-content>details.toggle>summary::before,#main-content>div>details.toggle>summary::before{left:-11px;}#sidebar-button>a::before{content:url('data:image/svg+xml,\ + \ + \ + \ + \ + \ + \ + ');width:22px;height:22px;}.sidebar-menu-toggle:hover{background:var(--main-background-color);}.search-results>a,.search-results>a>div{display:block;}.search-results>a{padding:5px 0px;}.search-results>a>div.desc,.item-table dd{padding-left:2em;}.search-results .result-name{display:block;}.search-results .result-name .typename{width:initial;margin-right:0;}.search-results .result-name .typename,.search-results .result-name .path{display:inline;}.src-sidebar-expanded .src .sidebar{position:fixed;max-width:100vw;width:100vw;}.src .src-sidebar-title{padding-top:0;}details.implementors-toggle:not(.top-doc)>summary{margin-left:10px;}.impl-items>details.toggle>summary:not(.hideme)::before,#main-content>.methods>details.toggle>summary:not(.hideme)::before{left:-20px;}summary>.item-info{margin-left:10px;}.impl-items>.item-info{margin-left:calc(var(--impl-items-indent) + 10px);}.src nav.sub{margin:0 0 -25px 0;padding:var(--nav-sub-mobile-padding);}html:not(.src-sidebar-expanded) .src #sidebar-button>a{background-color:var(--main-background-color);}html:not(.src-sidebar-expanded) .src #sidebar-button>a:hover,html:not(.src-sidebar-expanded) .src #sidebar-button>a:focus-visible{background-color:var(--sidebar-background-color);}}@media (min-width:701px){.scraped-example-title{position:absolute;z-index:10;background:var(--main-background-color);bottom:8px;right:5px;padding:2px 4px;box-shadow:0 0 4px var(--main-background-color);}.item-table:not(.reexports){display:grid;grid-template-columns:33% 67%;}.item-table>dt,.item-table>dd{overflow-wrap:anywhere;}.item-table>dt{grid-column-start:1;}.item-table>dd{grid-column-start:2;}}@media print{:root{--docblock-indent:0;}nav.sidebar,nav.sub,.out-of-band,a.src,#copy-path,details.toggle[open] >summary::before,details.toggle>summary::before,details.toggle.top-doc>summary{display:none;}main{padding:10px;}}@media (max-width:464px){:root{--docblock-indent:12px;}.docblock code{overflow-wrap:break-word;overflow-wrap:anywhere;}nav.sub{flex-direction:column;}.search-form{align-self:stretch;}}.variant,.implementors-toggle>summary,.impl,#implementors-list>.docblock,.impl-items>section,.impl-items>.toggle>summary,.methods>section,.methods>.toggle>summary{margin-bottom:0.75em;}.negative-marker{display:none;}.variants>.docblock,.implementors-toggle>.docblock,.impl-items>.toggle[open]:not(:last-child),.methods>.toggle[open]:not(:last-child),.implementors-toggle[open]:not(:last-child){margin-bottom:2em;}#trait-implementations-list .impl-items>.toggle:not(:last-child),#synthetic-implementations-list .impl-items>.toggle:not(:last-child),#blanket-implementations-list .impl-items>.toggle:not(:last-child){margin-bottom:1em;}.scraped-example-list .scrape-help{margin-left:10px;padding:0 4px;font-weight:normal;font-size:12px;position:relative;bottom:1px;border:1px solid var(--scrape-example-help-border-color);border-radius:50px;color:var(--scrape-example-help-color);}.scraped-example-list .scrape-help:hover{border-color:var(--scrape-example-help-hover-border-color);color:var(--scrape-example-help-hover-color);}.scraped-example:not(.expanded) .example-wrap::before,.scraped-example:not(.expanded) .example-wrap::after{content:" ";width:100%;height:5px;position:absolute;z-index:1;}.scraped-example:not(.expanded) .example-wrap::before{top:0;background:linear-gradient(to bottom,var(--scrape-example-code-wrapper-background-start),var(--scrape-example-code-wrapper-background-end));}.scraped-example:not(.expanded) .example-wrap::after{bottom:0;background:linear-gradient(to top,var(--scrape-example-code-wrapper-background-start),var(--scrape-example-code-wrapper-background-end));}.scraped-example:not(.expanded){width:100%;overflow-y:hidden;margin-bottom:0;}.scraped-example:not(.expanded){overflow-x:hidden;}.scraped-example .rust span.highlight{background:var(--scrape-example-code-line-highlight);}.scraped-example .rust span.highlight.focus{background:var(--scrape-example-code-line-highlight-focus);}.more-examples-toggle{max-width:calc(100% + 25px);margin-top:10px;margin-left:-25px;}.more-examples-toggle .hide-more{margin-left:25px;cursor:pointer;}.more-scraped-examples{margin-left:25px;position:relative;}.toggle-line{position:absolute;top:5px;bottom:0;right:calc(100% + 10px);padding:0 4px;cursor:pointer;}.toggle-line-inner{min-width:2px;height:100%;background:var(--scrape-example-toggle-line-background);}.toggle-line:hover .toggle-line-inner{background:var(--scrape-example-toggle-line-hover-background);}.more-scraped-examples .scraped-example,.example-links{margin-top:20px;}.more-scraped-examples .scraped-example:first-child{margin-top:5px;}.example-links ul{margin-bottom:0;}:root[data-theme="light"],:root:not([data-theme]){--main-background-color:white;--main-color:black;--settings-input-color:#2196f3;--settings-input-border-color:#717171;--settings-button-color:#000;--settings-button-border-focus:#717171;--sidebar-background-color:#f5f5f5;--sidebar-background-color-hover:#e0e0e0;--sidebar-border-color:#ddd;--code-block-background-color:#eaeaea;--scrollbar-track-background-color:#dcdcdc;--scrollbar-thumb-background-color:rgba(36,37,39,0.6);--scrollbar-color:rgba(36,37,39,0.6) #d9d9d9;--headings-border-bottom-color:#ddd;--border-color:#e0e0e0;--button-background-color:#fff;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:none;--mobile-sidebar-menu-filter:none;--search-input-focused-border-color:#66afe9;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(35%);--code-example-button-color:#7f7f7f;--code-example-button-hover-color:#595959;--settings-menu-filter:invert(50%);--settings-menu-hover-filter:invert(35%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ad378a;--trait-link-color:#6e4fc9;--assoc-item-link-color:#3873ad;--function-link-color:#ad7c37;--macro-link-color:#068000;--keyword-link-color:#3873ad;--attribute-link-color:#3873ad;--mod-link-color:#3873ad;--link-color:#3873ad;--sidebar-link-color:#356da4;--sidebar-current-link-background-color:#fff;--search-result-link-focus-background-color:#ccc;--search-result-border-color:#aaa3;--search-color:#000;--search-error-code-background-color:#d0cccc;--search-results-alias-color:#000;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#e6e6e6;--search-tab-button-not-selected-background:#e6e6e6;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#fff;--stab-background-color:#fff5d6;--stab-code-color:#000;--code-highlight-kw-color:#8959a8;--code-highlight-kw-2-color:#4271ae;--code-highlight-lifetime-color:#b76514;--code-highlight-prelude-color:#4271ae;--code-highlight-prelude-val-color:#c82829;--code-highlight-number-color:#718c00;--code-highlight-string-color:#718c00;--code-highlight-literal-color:#c82829;--code-highlight-attribute-color:#c82829;--code-highlight-self-color:#c82829;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8e908c;--code-highlight-doc-comment-color:#4d4d4c;--src-line-numbers-span-color:#c67e2d;--src-line-number-highlighted-background-color:#fdffd3;--target-background-color:#fdffd3;--target-border-color:#ad7c37;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:initial;--crate-search-div-filter:invert(100%) sepia(0%) saturate(4223%) hue-rotate(289deg) brightness(114%) contrast(76%);--crate-search-div-hover-filter:invert(44%) sepia(18%) saturate(23%) hue-rotate(317deg) brightness(96%) contrast(93%);--crate-search-hover-border:#717171;--src-sidebar-background-selected:#fff;--src-sidebar-background-hover:#e0e0e0;--table-alt-row-background-color:#f5f5f5;--codeblock-link-background:#eee;--scrape-example-toggle-line-background:#ccc;--scrape-example-toggle-line-hover-background:#999;--scrape-example-code-line-highlight:#fcffd6;--scrape-example-code-line-highlight-focus:#f6fdb0;--scrape-example-help-border-color:#555;--scrape-example-help-color:#333;--scrape-example-help-hover-border-color:#000;--scrape-example-help-hover-color:#000;--scrape-example-code-wrapper-background-start:rgba(255,255,255,1);--scrape-example-code-wrapper-background-end:rgba(255,255,255,0);--sidebar-resizer-hover:hsl(207,90%,66%);--sidebar-resizer-active:hsl(207,90%,54%);--notable-badge-pink:oklch(0.88 0.21 0);--notable-badge-red:oklch(0.88 0.21 40);--notable-badge-orange:oklch(0.88 0.21 70);--notable-badge-green:oklch(0.88 0.21 150);--notable-badge-blue:oklch(0.88 0.21 240);--notable-badge-violet:oklch(0.88 0.21 300);}:root[data-theme="dark"]{--main-background-color:#353535;--main-color:#ddd;--settings-input-color:#2196f3;--settings-input-border-color:#999;--settings-button-color:#000;--settings-button-border-focus:#ffb900;--sidebar-background-color:#505050;--sidebar-background-color-hover:#676767;--sidebar-border-color:#999;--code-block-background-color:#2A2A2A;--scrollbar-track-background-color:#717171;--scrollbar-thumb-background-color:rgba(32,34,37,.6);--scrollbar-color:rgba(32,34,37,.6) #5a5a5a;--headings-border-bottom-color:#d2d2d2;--border-color:#e0e0e0;--button-background-color:#f0f0f0;--right-side-color:#d0d0d0;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--mobile-sidebar-menu-filter:invert(100%);--search-input-focused-border-color:#008dfd;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(65%);--code-example-button-color:#7f7f7f;--code-example-button-hover-color:#a5a5a5;--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#2dbfb8;--trait-link-color:#b78cf2;--assoc-item-link-color:#d2991d;--function-link-color:#2bab63;--macro-link-color:#09bd00;--keyword-link-color:#d2991d;--attribute-link-color:#d2991d;--mod-link-color:#d2991d;--link-color:#d2991d;--sidebar-link-color:#fdbf35;--sidebar-current-link-background-color:#444;--search-result-link-focus-background-color:#616161;--search-result-border-color:#aaa3;--search-color:#111;--search-error-code-background-color:#484848;--search-results-alias-color:#fff;--search-results-grey-color:#ccc;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#252525;--search-tab-button-not-selected-background:#252525;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#353535;--settings-menu-filter:invert(50%);--settings-menu-hover-filter:invert(65%);--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ab8ac1;--code-highlight-kw-2-color:#769acb;--code-highlight-lifetime-color:#d97f26;--code-highlight-prelude-color:#769acb;--code-highlight-prelude-val-color:#ee6868;--code-highlight-number-color:#83a300;--code-highlight-string-color:#83a300;--code-highlight-literal-color:#ee6868;--code-highlight-attribute-color:#ee6868;--code-highlight-self-color:#ee6868;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8d8d8b;--code-highlight-doc-comment-color:#8ca375;--src-line-numbers-span-color:#3b91e2;--src-line-number-highlighted-background-color:#0a042f;--target-background-color:#494a3d;--target-border-color:#bb7410;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(94%) sepia(0%) saturate(721%) hue-rotate(255deg) brightness(90%) contrast(90%);--crate-search-div-hover-filter:invert(69%) sepia(60%) saturate(6613%) hue-rotate(184deg) brightness(100%) contrast(91%);--crate-search-hover-border:#2196f3;--src-sidebar-background-selected:#333;--src-sidebar-background-hover:#444;--table-alt-row-background-color:#1d1d1d;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(53,53,53,1);--scrape-example-code-wrapper-background-end:rgba(53,53,53,0);--sidebar-resizer-hover:hsl(207,30%,54%);--sidebar-resizer-active:hsl(207,90%,54%);--notable-badge-pink:oklch(0.55 0.21 0);--notable-badge-red:oklch(0.55 0.21 40);--notable-badge-orange:oklch(0.55 0.21 70);--notable-badge-green:oklch(0.55 0.21 150);--notable-badge-blue:oklch(0.55 0.21 240);--notable-badge-violet:oklch(0.55 0.21 300);}:root[data-theme="ayu"]{--main-background-color:#0f1419;--main-color:#c5c5c5;--settings-input-color:#ffb454;--settings-input-border-color:#999;--settings-button-color:#fff;--settings-button-border-focus:#e0e0e0;--sidebar-background-color:#14191f;--sidebar-background-color-hover:rgba(70,70,70,0.33);--sidebar-border-color:#5c6773;--code-block-background-color:#191f26;--scrollbar-track-background-color:transparent;--scrollbar-thumb-background-color:#5c6773;--scrollbar-color:#5c6773 #24292f;--headings-border-bottom-color:#5c6773;--border-color:#5c6773;--button-background-color:#141920;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--mobile-sidebar-menu-filter:invert(100%);--search-input-focused-border-color:#5c6773;--copy-path-button-color:#fff;--copy-path-img-filter:invert(70%);--copy-path-img-hover-filter:invert(100%);--code-example-button-color:#b2b2b2;--code-example-button-hover-color:#fff;--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ffa0a5;--trait-link-color:#39afd7;--assoc-item-link-color:#39afd7;--function-link-color:#fdd687;--macro-link-color:#a37acc;--keyword-link-color:#39afd7;--attribute-link-color:#39afd7;--mod-link-color:#39afd7;--link-color:#39afd7;--sidebar-link-color:#53b1db;--sidebar-current-link-background-color:transparent;--search-result-link-focus-background-color:#3c3c3c;--search-result-border-color:#aaa3;--search-color:#fff;--search-error-code-background-color:#4f4c4c;--search-results-alias-color:#c5c5c5;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:none;--search-tab-button-not-selected-background:transparent !important;--search-tab-button-selected-border-top-color:none;--search-tab-button-selected-background:#141920 !important;--settings-menu-filter:invert(70%);--settings-menu-hover-filter:invert(100%);--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ff7733;--code-highlight-kw-2-color:#ff7733;--code-highlight-lifetime-color:#ff7733;--code-highlight-prelude-color:#69f2df;--code-highlight-prelude-val-color:#ff7733;--code-highlight-number-color:#b8cc52;--code-highlight-string-color:#b8cc52;--code-highlight-literal-color:#ff7733;--code-highlight-attribute-color:#e6e1cf;--code-highlight-self-color:#36a3d9;--code-highlight-macro-color:#a37acc;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#788797;--code-highlight-doc-comment-color:#a1ac88;--src-line-numbers-span-color:#5c6773;--src-line-number-highlighted-background-color:rgba(255,236,164,0.06);--target-background-color:rgba(255,236,164,0.06);--target-border-color:rgba(255,180,76,0.85);--kbd-color:#c5c5c5;--kbd-background:#314559;--kbd-box-shadow-color:#5c6773;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(41%) sepia(12%) saturate(487%) hue-rotate(171deg) brightness(94%) contrast(94%);--crate-search-div-hover-filter:invert(98%) sepia(12%) saturate(81%) hue-rotate(343deg) brightness(113%) contrast(76%);--crate-search-hover-border:#e0e0e0;--src-sidebar-background-selected:#14191f;--src-sidebar-background-hover:#14191f;--table-alt-row-background-color:#000;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(15,20,25,1);--scrape-example-code-wrapper-background-end:rgba(15,20,25,0);--sidebar-resizer-hover:hsl(34,50%,33%);--sidebar-resizer-active:hsl(34,100%,66%);--notable-badge-pink:oklch(0.49 0.21 0);--notable-badge-red:oklch(0.49 0.21 40);--notable-badge-orange:oklch(0.49 0.21 70);--notable-badge-green:oklch(0.49 0.21 150);--notable-badge-blue:oklch(0.49 0.21 240);--notable-badge-violet:oklch(0.49 0.21 300);}:root[data-theme="ayu"] h1,:root[data-theme="ayu"] h2,:root[data-theme="ayu"] h3,:root[data-theme="ayu"] h4,:where(:root[data-theme="ayu"]) h1 a,:root[data-theme="ayu"] .sidebar h2 a,:root[data-theme="ayu"] .sidebar h3 a{color:#fff;}:root[data-theme="ayu"] .docblock code{color:#ffb454;}:root[data-theme="ayu"] .docblock a>code{color:#39AFD7 !important;}:root[data-theme="ayu"] .code-header,:root[data-theme="ayu"] .docblock pre>code,:root[data-theme="ayu"] pre,:root[data-theme="ayu"] pre>code,:root[data-theme="ayu"] .item-info code,:root[data-theme="ayu"] .rustdoc.source .example-wrap{color:#e6e1cf;}:root[data-theme="ayu"] .sidebar .current,:root[data-theme="ayu"] .sidebar .current a,:root[data-theme="ayu"] .sidebar a:hover,:root[data-theme="ayu"] #src-sidebar div.files>a:hover,:root[data-theme="ayu"] details.dir-entry summary:hover,:root[data-theme="ayu"] #src-sidebar div.files>a:focus,:root[data-theme="ayu"] details.dir-entry summary:focus,:root[data-theme="ayu"] #src-sidebar div.files>a.selected{color:#ffb44c;}:root[data-theme="ayu"] .sidebar-elems .location{color:#ff7733;}:root[data-theme="ayu"] a[data-nosnippet].line-highlighted{color:#708090;padding-right:7px;border-right:1px solid #ffb44c;}:root[data-theme="ayu"] .search-results a:hover,:root[data-theme="ayu"] .search-results a:focus{color:#fff !important;background-color:#3c3c3c;}:root[data-theme="ayu"] .search-results a{color:#0096cf;}:root[data-theme="ayu"] .search-results a div.desc{color:#c5c5c5;}:root[data-theme="ayu"] .result-name .primitive>i,:root[data-theme="ayu"] .result-name .keyword>i{color:#788797;}:root[data-theme="ayu"] #search-tabs>button.selected{border-bottom:1px solid #ffb44c !important;border-top:none;}:root[data-theme="ayu"] #search-tabs>button:not(.selected){border:none;background-color:transparent !important;}:root[data-theme="ayu"] #search-tabs>button:hover{border-bottom:1px solid rgba(242,151,24,0.3);}:root[data-theme="ayu"] .settings-menu>a img,:root[data-theme="ayu"] #sidebar-button>a::before{filter:invert(100);} \ No newline at end of file diff --git a/target/doc/static.files/scrape-examples-2bbcccac.js b/target/doc/static.files/scrape-examples-2bbcccac.js new file mode 100644 index 0000000..c90f297 --- /dev/null +++ b/target/doc/static.files/scrape-examples-2bbcccac.js @@ -0,0 +1 @@ +"use strict";(function(){const DEFAULT_MAX_LINES=5;const HIDDEN_MAX_LINES=10;function scrollToLoc(elt,loc,isHidden){const lines=elt.querySelectorAll("[data-nosnippet]");let scrollOffset;const maxLines=isHidden?HIDDEN_MAX_LINES:DEFAULT_MAX_LINES;if(loc[1]-loc[0]>maxLines){const line=Math.max(0,loc[0]-1);scrollOffset=lines[line].offsetTop;}else{const halfHeight=elt.offsetHeight/2;const offsetTop=lines[loc[0]].offsetTop;const lastLine=lines[loc[1]];const offsetBot=lastLine.offsetTop+lastLine.offsetHeight;const offsetMid=(offsetTop+offsetBot)/2;scrollOffset=offsetMid-halfHeight;}nonnull(lines[0].parentElement).scrollTo(0,scrollOffset);nonnull(elt.querySelector(".rust")).scrollTo(0,scrollOffset);}function createScrapeButton(parent,className,content){const button=document.createElement("button");button.className=className;button.title=content;parent.insertBefore(button,parent.firstChild);return button;}window.updateScrapedExample=(example,buttonHolder)=>{let locIndex=0;const highlights=Array.prototype.slice.call(example.querySelectorAll(".highlight"));const link=nonnull(example.querySelector(".scraped-example-title a"));let expandButton=null;if(!example.classList.contains("expanded")){expandButton=createScrapeButton(buttonHolder,"expand","Show all");}const isHidden=nonnull(example.parentElement).classList.contains("more-scraped-examples");const locs=example.locs;if(locs.length>1){const next=createScrapeButton(buttonHolder,"next","Next usage");const prev=createScrapeButton(buttonHolder,"prev","Previous usage");const onChangeLoc=changeIndex=>{removeClass(highlights[locIndex],"focus");changeIndex();scrollToLoc(example,locs[locIndex][0],isHidden);addClass(highlights[locIndex],"focus");const url=locs[locIndex][1];const title=locs[locIndex][2];link.href=url;link.innerHTML=title;};prev.addEventListener("click",()=>{onChangeLoc(()=>{locIndex=(locIndex-1+locs.length)%locs.length;});});next.addEventListener("click",()=>{onChangeLoc(()=>{locIndex=(locIndex+1)%locs.length;});});}if(expandButton){expandButton.addEventListener("click",()=>{if(hasClass(example,"expanded")){removeClass(example,"expanded");removeClass(expandButton,"collapse");expandButton.title="Show all";scrollToLoc(example,locs[0][0],isHidden);}else{addClass(example,"expanded");addClass(expandButton,"collapse");expandButton.title="Show single example";}});}};function setupLoc(example,isHidden){const locs_str=nonnull(example.attributes.getNamedItem("data-locs")).textContent;const locs=JSON.parse(nonnull(nonnull(locs_str)));example.locs=locs;scrollToLoc(example,locs[0][0],isHidden);}const firstExamples=document.querySelectorAll(".scraped-example-list > .scraped-example");onEachLazy(firstExamples,el=>setupLoc(el,false));onEachLazy(document.querySelectorAll(".more-examples-toggle"),toggle=>{onEachLazy(toggle.querySelectorAll(".toggle-line, .hide-more"),button=>{button.addEventListener("click",()=>{toggle.open=false;});});const moreExamples=toggle.querySelectorAll(".scraped-example");toggle.querySelector("summary").addEventListener("click",()=>{setTimeout(()=>{onEachLazy(moreExamples,el=>setupLoc(el,true));});},{once:true});});})(); \ No newline at end of file diff --git a/target/doc/static.files/search-cf4fc35e.js b/target/doc/static.files/search-cf4fc35e.js new file mode 100644 index 0000000..849a7aa --- /dev/null +++ b/target/doc/static.files/search-cf4fc35e.js @@ -0,0 +1,5 @@ +"use strict";const initSearch=async function(Stringdex,RoaringBitmap,hooks){if(!Array.prototype.toSpliced){Array.prototype.toSpliced=function(){const me=this.slice();Array.prototype.splice.apply(me,arguments);return me;};}async function onEachBtwnAsync(arr,func,funcBtwn){let skipped=true;for(const value of arr){if(!skipped){funcBtwn(value);}skipped=await func(value);}}const yieldToBrowser=typeof window!=="undefined"&&window.requestIdleCallback?function(){return new Promise((resolve,_reject)=>{window.requestIdleCallback(resolve);});}:function(){return new Promise((resolve,_reject)=>{setTimeout(resolve,0);});};const timeout=function(ms){return new Promise((resolve,_reject)=>{setTimeout(resolve,ms);});};if(!Promise.withResolvers){Promise.withResolvers=()=>{let resolve,reject;const promise=new Promise((res,rej)=>{resolve=res;reject=rej;});return{promise,resolve,reject};};}const itemTypes=Object.freeze({keyword:0,primitive:1,mod:2,externcrate:3,import:4,struct:5,enum:6,fn:7,type:8,static:9,trait:10,impl:11,tymethod:12,method:13,structfield:14,variant:15,macro:16,associatedtype:17,constant:18,associatedconstant:19,union:20,foreigntype:21,existential:22,attr:23,derive:24,traitalias:25,generic:26,attribute:27,decl_macro_attribute:28,decl_macro_derive:29,});const itemTypesName=Array.from(Object.keys(itemTypes));const itemParents=new Map([[itemTypes.associatedconstant,itemTypes.constant],[itemTypes.method,itemTypes.fn],[itemTypes.tymethod,itemTypes.fn],[itemTypes.primitive,itemTypes.type],[itemTypes.associatedtype,itemTypes.type],[itemTypes.traitalias,itemTypes.trait],[itemTypes.attr,itemTypes.macro],[itemTypes.derive,itemTypes.macro],[itemTypes.externcrate,itemTypes.import],]);const ROOT_PATH=typeof window!=="undefined"?window.rootPath:"../";const UNBOXING_LIMIT=5;const REGEX_IDENT=/\p{ID_Continue}+/uy;const REGEX_INVALID_TYPE_FILTER=/[^a-z]/ui;const MAX_RESULTS=200;const NO_TYPE_FILTER=-1;const DEPRECATED_COUNT_SELECTOR="deprecated-count";const editDistanceState={current:[],prev:[],prevPrev:[],calculate:function calculate(a,b,limit){if(a.lengthlimit){return limit+1;}while(b.length>0&&b[0]===a[0]){a=a.substring(1);b=b.substring(1);}while(b.length>0&&b[b.length-1]===a[a.length-1]){a=a.substring(0,a.length-1);b=b.substring(0,b.length-1);}if(b.length===0){return minDist;}const aLength=a.length;const bLength=b.length;for(let i=0;i<=bLength;++i){this.current[i]=0;this.prev[i]=i;this.prevPrev[i]=Number.MAX_VALUE;}for(let i=1;i<=aLength;++i){this.current[0]=i;const aIdx=i-1;for(let j=1;j<=bLength;++j){const bIdx=j-1;const substitutionCost=a[aIdx]===b[bIdx]?0:1;this.current[j]=Math.min(this.prev[j]+1,this.current[j-1]+1,this.prev[j-1]+substitutionCost,);if((i>1)&&(j>1)&&(a[aIdx]===b[bIdx-1])&&(a[aIdx-1]===b[bIdx])){this.current[j]=Math.min(this.current[j],this.prevPrev[j-2]+1,);}}const prevPrevTmp=this.prevPrev;this.prevPrev=this.prev;this.prev=this.current;this.current=prevPrevTmp;}const distance=this.prev[bLength];return distance<=limit?distance:(limit+1);},};function editDistance(a,b,limit){return editDistanceState.calculate(a,b,limit);}function isEndCharacter(c){return"=,>-])".indexOf(c)!==-1;}function isFnLikeTy(ty){return ty===itemTypes.fn||ty===itemTypes.method||ty===itemTypes.tymethod;}function isSeparatorCharacter(c){return c===","||c==="=";}function isReturnArrow(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="->";}function skipWhitespace(parserState){while(parserState.pos0){const c=parserState.userQuery[pos-1];if(c===lookingFor){return true;}else if(c!==" "){break;}pos-=1;}return false;}function isLastElemGeneric(elems,parserState){return(elems.length>0&&elems[elems.length-1].generics.length>0)||prevIs(parserState,">");}function getFilteredNextElem(query,parserState,elems,isInGenerics){const start=parserState.pos;if(parserState.userQuery[parserState.pos]===":"&&!isPathStart(parserState)){throw["Expected type filter before ",":"];}getNextElem(query,parserState,elems,isInGenerics);if(parserState.userQuery[parserState.pos]===":"&&!isPathStart(parserState)){if(parserState.typeFilter!==null){throw["Unexpected ",":"," (expected path after type filter ",parserState.typeFilter+":",")",];}if(elems.length===0){throw["Expected type filter before ",":"];}else if(query.literalSearch){throw["Cannot use quotes on type filter"];}const typeFilterElem=elems.pop();checkExtraTypeFilterCharacters(start,parserState);parserState.typeFilter=typeFilterElem.normalizedPathLast;parserState.pos+=1;parserState.totalElems-=1;query.literalSearch=false;getNextElem(query,parserState,elems,isInGenerics);}}function getItemsBefore(query,parserState,elems,endChar){let foundStopChar=true;let foundSeparator=false;const oldTypeFilter=parserState.typeFilter;parserState.typeFilter=null;const oldIsInBinding=parserState.isInBinding;parserState.isInBinding=null;let hofParameters=null;let extra="";if(endChar===">"){extra="<";}else if(endChar==="]"){extra="[";}else if(endChar===")"){extra="(";}else if(endChar===""){extra="->";}else{extra=endChar;}while(parserState.pos"," after ","="];}hofParameters=[...elems];elems.length=0;parserState.pos+=2;foundStopChar=true;foundSeparator=false;continue;}else if(c===" "){parserState.pos+=1;continue;}else if(isSeparatorCharacter(c)){parserState.pos+=1;foundStopChar=true;foundSeparator=true;continue;}else if(c===":"&&isPathStart(parserState)){throw["Unexpected ","::",": paths cannot start with ","::"];}else if(isEndCharacter(c)){throw["Unexpected ",c," after ",extra];}if(!foundStopChar){let extra=[];if(isLastElemGeneric(query.elems,parserState)){extra=[" after ",">"];}else if(prevIs(parserState,"\"")){throw["Cannot have more than one element if you use quotes"];}if(endChar!==""){throw["Expected ",",",", ","=",", or ",endChar,...extra,", found ",c,];}throw["Expected ",","," or ","=",...extra,", found ",c,];}const posBefore=parserState.pos;getFilteredNextElem(query,parserState,elems,endChar!=="");if(endChar!==""&&parserState.pos>=parserState.length){throw["Unclosed ",extra];}if(posBefore===parserState.pos){parserState.pos+=1;}foundStopChar=false;}if(parserState.pos>=parserState.length&&endChar!==""){throw["Unclosed ",extra];}parserState.pos+=1;if(hofParameters){foundSeparator=false;if([...elems,...hofParameters].some(x=>x.bindingName)||parserState.isInBinding){throw["Unexpected ","="," within ","->"];}const hofElem=makePrimitiveElement("->",{generics:hofParameters,bindings:new Map([["output",[...elems]]]),typeFilter:null,});elems.length=0;elems[0]=hofElem;}parserState.typeFilter=oldTypeFilter;parserState.isInBinding=oldIsInBinding;return{foundSeparator};}function getNextElem(query,parserState,elems,isInGenerics){const generics=[];const handleRefOrPtr=(chr,name)=>{if(parserState.typeFilter!==null&&parserState.typeFilter!=="primitive"){throw["Invalid search type: primitive ",chr," and ",parserState.typeFilter," both specified",];}parserState.typeFilter=null;parserState.pos+=1;let c=parserState.userQuery[parserState.pos];while(c===" "&&parserState.pos"){generics[0].typeFilter=typeFilter;elems.push(generics[0]);}else{if(typeFilter!==null&&typeFilter!=="primitive"){throw["Invalid search type: primitive ",name," and ",typeFilter," both specified",];}parserState.totalElems+=1;if(isInGenerics){parserState.genericsElems+=1;}elems.push(makePrimitiveElement(name,{bindingName,generics}));}}else if(parserState.userQuery[parserState.pos]==="&"){handleRefOrPtr("&","reference");}else if(parserState.userQuery[parserState.pos]==="*"){handleRefOrPtr("*","pointer");}else{const isStringElem=parserState.userQuery[start]==="\"";if(isStringElem){start+=1;getStringElem(query,parserState,isInGenerics);end=parserState.pos-1;}else{end=getIdentEndPosition(parserState);}if(parserState.pos=end){throw["Found generics without a path"];}parserState.pos+=1;getItemsBefore(query,parserState,generics,">");}else if(parserState.pos=end){throw["Found generics without a path"];}if(parserState.isInBinding){throw["Unexpected ","("," after ","="];}parserState.pos+=1;const typeFilter=parserState.typeFilter;parserState.typeFilter=null;getItemsBefore(query,parserState,generics,")");skipWhitespace(parserState);if(isReturnArrow(parserState)){parserState.pos+=2;skipWhitespace(parserState);getFilteredNextElem(query,parserState,generics,isInGenerics);generics[generics.length-1].bindingName=makePrimitiveElement("output");}else{generics.push(makePrimitiveElement(null,{bindingName:makePrimitiveElement("output"),typeFilter:null,}));}parserState.typeFilter=typeFilter;}if(isStringElem){skipWhitespace(parserState);}if(start>=end&&generics.length===0){return;}if(parserState.userQuery[parserState.pos]==="="){if(parserState.isInBinding){throw["Cannot write ","="," twice in a binding"];}if(!isInGenerics){throw["Type parameter ","="," must be within generics list"];}const name=parserState.userQuery.slice(start,end).trim();if(name==="!"){throw["Type parameter ","="," key cannot be ","!"," never type"];}if(name.includes("!")){throw["Type parameter ","="," key cannot be ","!"," macro"];}if(name.includes("::")){throw["Type parameter ","="," key cannot contain ","::"," path"];}if(name.includes(":")){throw["Type parameter ","="," key cannot contain ",":"," type"];}parserState.isInBinding={name,generics};}else{elems.push(createQueryElement(query,parserState,parserState.userQuery.slice(start,end),generics,isInGenerics,),);}}}function checkExtraTypeFilterCharacters(start,parserState){const query=parserState.userQuery.slice(start,parserState.pos).trim();const match=query.match(REGEX_INVALID_TYPE_FILTER);if(match){throw["Unexpected ",match[0]," in type filter (before ",":",")",];}}function createQueryElement(query,parserState,name,generics,isInGenerics){const path=name.trim();if(path.length===0&&generics.length===0){throw["Unexpected ",parserState.userQuery[parserState.pos]];}if(query.literalSearch&&parserState.totalElems-parserState.genericsElems>0){throw["Cannot have more than one element if you use quotes"];}const typeFilter=parserState.typeFilter;parserState.typeFilter=null;if(name.trim()==="!"){if(typeFilter!==null&&typeFilter!=="primitive"){throw["Invalid search type: primitive never type ","!"," and ",typeFilter," both specified",];}if(generics.length!==0){throw["Never type ","!"," does not accept generic parameters",];}const bindingName=parserState.isInBinding;parserState.isInBinding=null;return makePrimitiveElement("never",{bindingName});}const quadcolon=/::\s*::/.exec(path);if(path.startsWith("::")){throw["Paths cannot start with ","::"];}else if(quadcolon!==null){throw["Unexpected ",quadcolon[0]];}const pathSegments=path.split(/(?:::\s*)|(?:\s+(?:::\s*)?)/).map(x=>x.toLowerCase());if(pathSegments.length===0||(pathSegments.length===1&&pathSegments[0]==="")){if(generics.length>0||prevIs(parserState,">")){throw["Found generics without a path"];}else{throw["Unexpected ",parserState.userQuery[parserState.pos]];}}for(const[i,pathSegment]of pathSegments.entries()){if(pathSegment==="!"){if(i!==0){throw["Never type ","!"," is not associated item"];}pathSegments[i]="never";}}parserState.totalElems+=1;if(isInGenerics){parserState.genericsElems+=1;}const bindingName=parserState.isInBinding;parserState.isInBinding=null;const bindings=new Map();const pathLast=pathSegments[pathSegments.length-1];return{name:name.trim(),id:null,fullPath:pathSegments,pathWithoutLast:pathSegments.slice(0,pathSegments.length-1),pathLast,normalizedPathLast:pathLast.replace(/_/g,""),generics:generics.filter(gen=>{if(gen.bindingName!==null&&gen.bindingName.name!==null){if(gen.name!==null){gen.bindingName.generics.unshift(gen);}bindings.set(gen.bindingName.name.toLowerCase().replace(/_/g,""),gen.bindingName.generics,);return false;}return true;}),bindings,typeFilter,bindingName,};}function makePrimitiveElement(name,extra){return Object.assign({name,id:null,fullPath:[name],pathWithoutLast:[],pathLast:name,normalizedPathLast:name,generics:[],bindings:new Map(),typeFilter:"primitive",bindingName:null,},extra);}function getStringElem(query,parserState,isInGenerics){if(isInGenerics){throw["Unexpected ","\""," in generics"];}else if(query.literalSearch){throw["Cannot have more than one literal search element"];}else if(parserState.totalElems-parserState.genericsElems>0){throw["Cannot use literal search when there is more than one element"];}parserState.pos+=1;const start=parserState.pos;const end=getIdentEndPosition(parserState);if(parserState.pos>=parserState.length){throw["Unclosed ","\""];}else if(parserState.userQuery[end]!=="\""){throw["Unexpected ",parserState.userQuery[end]," in a string element"];}else if(start===end){throw["Cannot have empty string element"];}parserState.pos+=1;query.literalSearch=true;}function getIdentEndPosition(parserState){let afterIdent=consumeIdent(parserState);let end=parserState.pos;let macroExclamation=-1;while(parserState.pos0){throw["Unexpected ",c," after ",parserState.userQuery[parserState.pos-1]," (not a valid identifier)"];}else{throw["Unexpected ",c," (not a valid identifier)"];}parserState.pos+=1;afterIdent=consumeIdent(parserState);end=parserState.pos;}if(macroExclamation!==-1){if(parserState.typeFilter===null){parserState.typeFilter="macro";}else if(parserState.typeFilter!=="macro"){throw["Invalid search type: macro ","!"," and ",parserState.typeFilter," both specified",];}end=macroExclamation;}return end;}function isSpecialStartCharacter(c){return"<\"".indexOf(c)!==-1;}function isPathStart(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="::";}function consumeIdent(parserState){REGEX_IDENT.lastIndex=parserState.pos;const match=parserState.userQuery.match(REGEX_IDENT);if(match){parserState.pos+=match[0].length;return true;}return false;}function isPathSeparator(c){return c===":"||c===" ";}function removeIdxListAsc(a,idxList){if(idxList.length===0){return;}let removed=0;let i=idxList[0];let nextToRemove=idxList[0];while(i>1];this.offset+=1;this.elemCount+=1;return sign?-value:value;}next(){const c=this.string.charCodeAt(this.offset);if(c>=48&&c<64){this.offset+=1;return this.backrefQueue[c-48];}if(c===96){this.offset+=1;return this.cons(0);}const result=this.cons(this.decode());this.backrefQueue.unshift(result);if(this.backrefQueue.length>16){this.backrefQueue.pop();}return result;}}const EMPTY_STRING_ARRAY=[];const EMPTY_GENERICS_ARRAY=[];const EMPTY_BINDINGS_ARRAY=[];const EMPTY_BINDINGS_MAP=new Map();function itemTypeFromName(typename){if(typename===null){return NO_TYPE_FILTER;}const index=itemTypes[typename];if(index===undefined){throw["Unknown type filter ",typename];}return index;}class DocSearch{constructor(rootPath,database){this.rootPath=rootPath;this.database=database;this.utf8decoder=new TextDecoder();this.TYPES_POOL=new Map();}getTypeNameIds(){if(this.typeNameIds){return this.typeNameIds;}const nn=this.database.getData("normalizedName");if(!nn){return{typeNameIdOfOutput:-1,typeNameIdOfFnPtr:-1,typeNameIdOfFn:-1,typeNameIdOfFnMut:-1,typeNameIdOfFnOnce:-1,typeNameIdOfArray:-1,typeNameIdOfSlice:-1,typeNameIdOfArrayOrSlice:-1,typeNameIdOfTuple:-1,typeNameIdOfUnit:-1,typeNameIdOfTupleOrUnit:-1,typeNameIdOfReference:-1,typeNameIdOfPointer:-1,typeNameIdOfHof:-1,typeNameIdOfNever:-1,};}return this.getTypeNameIdsAsync(nn);}async getTypeNameIdsAsync(nn){const[output,fn,fnMut,fnOnce,hof,array,slice,arrayOrSlice,tuple,unit,tupleOrUnit,reference,pointer,never,]=await Promise.all([nn.search("output"),nn.search("fn"),nn.search("fnmut"),nn.search("fnonce"),nn.search("->"),nn.search("array"),nn.search("slice"),nn.search("[]"),nn.search("tuple"),nn.search("unit"),nn.search("()"),nn.search("reference"),nn.search("pointer"),nn.search("never"),]);const first=async(trie,ty,modulePath)=>{if(trie){for(const id of trie.matches().entries()){const pathData=await this.getPathData(id);if(pathData&&pathData.ty===ty&&pathData.modulePath===modulePath){return id;}}}return-1;};const typeNameIdOfOutput=await first(output,itemTypes.associatedtype,"");const typeNameIdOfFnPtr=await first(fn,itemTypes.primitive,"");const typeNameIdOfFn=await first(fn,itemTypes.trait,"core::ops");const typeNameIdOfFnMut=await first(fnMut,itemTypes.trait,"core::ops");const typeNameIdOfFnOnce=await first(fnOnce,itemTypes.trait,"core::ops");const typeNameIdOfArray=await first(array,itemTypes.primitive,"");const typeNameIdOfSlice=await first(slice,itemTypes.primitive,"");const typeNameIdOfArrayOrSlice=await first(arrayOrSlice,itemTypes.primitive,"");const typeNameIdOfTuple=await first(tuple,itemTypes.primitive,"");const typeNameIdOfUnit=await first(unit,itemTypes.primitive,"");const typeNameIdOfTupleOrUnit=await first(tupleOrUnit,itemTypes.primitive,"");const typeNameIdOfReference=await first(reference,itemTypes.primitive,"");const typeNameIdOfPointer=await first(pointer,itemTypes.primitive,"");const typeNameIdOfHof=await first(hof,itemTypes.primitive,"");const typeNameIdOfNever=await first(never,itemTypes.primitive,"");this.typeNameIds={typeNameIdOfOutput,typeNameIdOfFnPtr,typeNameIdOfFn,typeNameIdOfFnMut,typeNameIdOfFnOnce,typeNameIdOfArray,typeNameIdOfSlice,typeNameIdOfArrayOrSlice,typeNameIdOfTuple,typeNameIdOfUnit,typeNameIdOfTupleOrUnit,typeNameIdOfReference,typeNameIdOfPointer,typeNameIdOfHof,typeNameIdOfNever,};return this.typeNameIds;}static parseQuery(userQuery){function newParsedQuery(userQuery){return{userQuery,elems:[],returned:[],foundElems:0,totalElems:0,literalSearch:false,hasReturnArrow:false,error:null,correction:null,proposeCorrectionFrom:null,proposeCorrectionTo:null,typeFingerprint:new Uint32Array(4),};}function parseInput(query,parserState){let foundStopChar=true;while(parserState.pos"){if(isReturnArrow(parserState)){query.hasReturnArrow=true;break;}throw["Unexpected ",c," (did you mean ","->","?)"];}else if(parserState.pos>0){throw["Unexpected ",c," after ",parserState.userQuery[parserState.pos-1]];}throw["Unexpected ",c];}else if(c===" "){skipWhitespace(parserState);continue;}if(!foundStopChar){let extra=EMPTY_STRING_ARRAY;if(isLastElemGeneric(query.elems,parserState)){extra=[" after ",">"];}else if(prevIs(parserState,"\"")){throw["Cannot have more than one element if you use quotes"];}if(parserState.typeFilter!==null){throw["Expected ",","," or ","->",...extra,", found ",c,];}throw["Expected ",",",", ",":"," or ","->",...extra,", found ",c,];}const before=query.elems.length;getFilteredNextElem(query,parserState,query.elems,false);if(query.elems.length===before){parserState.pos+=1;}foundStopChar=false;}if(parserState.typeFilter!==null){throw["Unexpected ",":"," (expected path after type filter ",parserState.typeFilter+":",")",];}while(parserState.pos{const ty=itemTypeFromName(elem.typeFilter);if(ty===itemTypes.generic&&elem.generics.length!==0){throw["Generic type parameter ",elem.name," does not accept generic parameters",];}for(const generic of elem.generics){checkTypeFilter(generic);}for(const constraints of elem.bindings.values()){for(const constraint of constraints){checkTypeFilter(constraint);}}};for(const elem of query.elems){checkTypeFilter(elem);}for(const elem of query.returned){checkTypeFilter(elem);}}catch(err){query=newParsedQuery(userQuery);if(Array.isArray(err)&&err.every(elem=>typeof elem==="string")){query.error=err;}else{throw err;}return query;}if(!query.literalSearch){query.literalSearch=parserState.totalElems>1;}query.foundElems=query.elems.length+query.returned.length;query.totalElems=parserState.totalElems;return query;}async getName(id){const ni=this.database.getData("name");if(!ni){return null;}const name=await ni.at(id);return name===undefined||name===null?null:this.utf8decoder.decode(name);}async getDesc(id){const di=this.database.getData("desc");if(!di){return null;}const desc=await di.at(id);return desc===undefined||desc===null?null:this.utf8decoder.decode(desc);}async getAliasTarget(id){const ai=this.database.getData("alias");if(!ai){return null;}const bytes=await ai.at(id);if(bytes===undefined||bytes===null||bytes.length===0){return null;}else{const encoded=this.utf8decoder.decode(bytes);const decoded=JSON.parse(encoded);return decoded;}}async getEntryData(id){const ei=this.database.getData("entry");if(!ei){return null;}const encoded=this.utf8decoder.decode(await ei.at(id));if(encoded===""||encoded===undefined||encoded===null){return null;}const raw=JSON.parse(encoded);const item={krate:raw[0],ty:raw[1],modulePath:raw[2]===0?null:raw[2]-1,exactModulePath:raw[3]===0?null:raw[3]-1,parent:raw[4]===0?null:raw[4]-1,traitParent:raw[5]===0?null:raw[5]-1,deprecated:raw[6]===1?true:false,unstable:raw[7]===1?true:false,associatedItemDisambiguatorOrExternCrateUrl:raw.length===8?null:raw[8],forceMacroHref:false,};if(item.ty===itemTypes.decl_macro_attribute||item.ty===itemTypes.decl_macro_derive){item.ty-=5;item.forceMacroHref=true;}return item;}async getPathData(id){const pi=this.database.getData("path");if(!pi){return null;}const encoded=this.utf8decoder.decode(await pi.at(id));if(encoded===""||encoded===undefined||encoded===null){return null;}const raw=JSON.parse(encoded);return{ty:raw[0],modulePath:raw[1],exactModulePath:raw[2]===0||raw[2]===undefined?raw[1]:raw[2],};}async getFunctionData(id){const fi=this.database.getData("function");if(!fi){return null;}const encoded=this.utf8decoder.decode(await fi.at(id));if(encoded===""||encoded===undefined||encoded===null){return null;}const raw=JSON.parse(encoded);const parser=new VlqHexDecoder(raw[0],async functionSearchType=>{if(typeof functionSearchType==="number"){return null;}const INPUTS_DATA=0;const OUTPUT_DATA=1;let inputs_;let output_;if(typeof functionSearchType[INPUTS_DATA]==="number"){inputs_=Promise.all([this.buildItemSearchType(functionSearchType[INPUTS_DATA]),]);}else{inputs_=this.buildItemSearchTypeAll(functionSearchType[INPUTS_DATA]);}if(functionSearchType.length>1){if(typeof functionSearchType[OUTPUT_DATA]==="number"){output_=Promise.all([this.buildItemSearchType(functionSearchType[OUTPUT_DATA]),]);}else{output_=this.buildItemSearchTypeAll(functionSearchType[OUTPUT_DATA]);}}else{output_=Promise.resolve(EMPTY_GENERICS_ARRAY);}const where_clause_=[];const l=functionSearchType.length;for(let i=2;i{const[name,path]=entry!==null&&entry[field]!==null?await Promise.all([this.getName(entry[field]),this.getPathData(entry[field])]):[null,null];if(name!==null&&path!==null){return{name,path};}return null;};const[moduleName,modulePathData,exactModuleName,exactModulePathData,parent,traitParent,crateOrNull,]=await Promise.all([entry&&entry.modulePath!==null?this.getName(entry.modulePath):null,entry&&entry.modulePath!==null?this.getPathData(entry.modulePath):null,entry&&entry.exactModulePath!==null?this.getName(entry.exactModulePath):null,entry&&entry.exactModulePath!==null?this.getPathData(entry.exactModulePath):null,buildParentLike("parent"),buildParentLike("traitParent"),entry?this.getName(entry.krate):"",]);const crate=crateOrNull===null?"":crateOrNull;const name=name_===null?"":name_;const normalizedName=(name.indexOf("_")===-1?name:name.replace(/_/g,"")).toLowerCase();const modulePath=modulePathData===null||moduleName===null?"":(modulePathData.modulePath===""?moduleName:`${modulePathData.modulePath}::${moduleName}`);return{id,crate,ty:entry?entry.ty:nonnull(path).ty,name,normalizedName,modulePath,exactModulePath:exactModulePathData===null||exactModuleName===null?modulePath:(exactModulePathData.exactModulePath===""?exactModuleName:`${exactModulePathData.exactModulePath}::${exactModuleName}`),entry,path,functionData,deprecated:entry?entry.deprecated:false,unstable:entry?entry.unstable:false,parent,traitParent,};}async buildItemSearchTypeAll(types){return types&&types.length>0?await Promise.all(types.map(type=>this.buildItemSearchType(type))):EMPTY_GENERICS_ARRAY;}async buildItemSearchType(type){const PATH_INDEX_DATA=0;const GENERICS_DATA=1;const BINDINGS_DATA=2;let id,generics;let bindings;if(typeof type==="number"){id=type;generics=EMPTY_GENERICS_ARRAY;bindings=EMPTY_BINDINGS_MAP;}else{id=type[PATH_INDEX_DATA];generics=await this.buildItemSearchTypeAll(type[GENERICS_DATA]);if(type[BINDINGS_DATA]&&type[BINDINGS_DATA].length>0){bindings=new Map((await Promise.all(type[BINDINGS_DATA].map(async binding=>{const[assocType,constraints]=binding;const[k,v]=await Promise.all([this.buildItemSearchType(assocType).then(t=>t.id),this.buildItemSearchTypeAll(constraints),]);return k===null?EMPTY_BINDINGS_ARRAY:[[k,v]];},))).flat());}else{bindings=EMPTY_BINDINGS_MAP;}}let result;if(id<0){result={id,name:"",ty:itemTypes.generic,path:null,exactPath:null,generics,bindings,unboxFlag:true,};}else if(id===0){result={id:null,name:"",ty:itemTypes.generic,path:null,exactPath:null,generics,bindings,unboxFlag:true,};}else{const[name,path,type]=await Promise.all([this.getName(id-1),this.getPathData(id-1),this.getTypeData(id-1),]);if(path===undefined||path===null||type===undefined||type===null){return{id:null,name:"",ty:itemTypes.generic,path:null,exactPath:null,generics,bindings,unboxFlag:true,};}result={id:id-1,name,ty:path.ty,path:path.modulePath,exactPath:path.exactModulePath===null?path.modulePath:path.exactModulePath,generics,bindings,unboxFlag:type.searchUnbox,};}const cr=this.TYPES_POOL.get(result.id);if(cr){if(cr.generics.length===result.generics.length&&cr.generics!==result.generics&&cr.generics.every((x,i)=>result.generics[i]===x)){result.generics=cr.generics;}if(cr.bindings.size===result.bindings.size&&cr.bindings!==result.bindings){let ok=true;for(const[k,v]of cr.bindings.entries()){const v2=result.bindings.get(k);if(!v2){ok=false;break;}if(v!==v2&&v.length===v2.length&&v.every((x,i)=>v2[i]===x)){result.bindings.set(k,v);}else if(v!==v2){ok=false;break;}}if(ok){result.bindings=cr.bindings;}}if(cr.ty===result.ty&&cr.path===result.path&&cr.bindings===result.bindings&&cr.generics===result.generics&&cr.ty===result.ty&&cr.name===result.name&&cr.unboxFlag===result.unboxFlag){return cr;}}this.TYPES_POOL.set(result.id,result);return result;}async execQuery(parsedQuery,filterCrates,currentCrate){const queryLen=parsedQuery.elems.reduce((acc,next)=>acc+next.pathLast.length,0)+parsedQuery.returned.reduce((acc,next)=>acc+next.pathLast.length,0);const maxEditDistance=Math.floor(queryLen/3);const buildHrefAndPath=item=>{let displayPath;let href;let traitPath=null;const type=item.entry&&item.entry.forceMacroHref?"macro":itemTypesName[item.ty];const name=item.name;let path=item.modulePath;let exactPath=item.exactModulePath;if(type==="mod"){displayPath=path+"::";href=this.rootPath+path.replace(/::/g,"/")+"/"+name+"/index.html";}else if(type==="import"){displayPath=item.modulePath+"::";href=this.rootPath+item.modulePath.replace(/::/g,"/")+"/index.html#reexport."+name;}else if(type==="primitive"||type==="keyword"||type==="attribute"){displayPath="";exactPath="";href=this.rootPath+path.replace(/::/g,"/")+"/"+type+"."+name+".html";}else if(type==="externcrate"){displayPath="";let base=this.rootPath+name;if(item.entry&&item.entry.associatedItemDisambiguatorOrExternCrateUrl){base=item.entry.associatedItemDisambiguatorOrExternCrateUrl;}href=base+"/index.html";}else if(item.parent){const myparent=item.parent;let anchor=type+"."+name;const parentType=itemTypesName[myparent.path.ty];let pageType=parentType;let pageName=myparent.name;exactPath=`${myparent.path.exactModulePath}::${myparent.name}`;if(parentType==="primitive"){displayPath=myparent.name+"::";exactPath=myparent.name;}else if(type==="structfield"&&parentType==="variant"){const enumNameIdx=item.modulePath.lastIndexOf("::");const enumName=item.modulePath.substr(enumNameIdx+2);path=item.modulePath.substr(0,enumNameIdx);displayPath=path+"::"+enumName+"::"+myparent.name+"::";anchor="variant."+myparent.name+".field."+name;pageType="enum";pageName=enumName;}else{displayPath=path+"::"+myparent.name+"::";}if(item.entry&&item.entry.associatedItemDisambiguatorOrExternCrateUrl!==null){anchor=item.entry.associatedItemDisambiguatorOrExternCrateUrl+"/"+anchor;}href=this.rootPath+path.replace(/::/g,"/")+"/"+pageType+"."+pageName+".html#"+anchor;}else{displayPath=item.modulePath+"::";href=this.rootPath+item.modulePath.replace(/::/g,"/")+"/"+type+"."+name+".html";}if(item.traitParent){const tparent=item.traitParent;traitPath=`${tparent.path.exactModulePath}::${tparent.name}::${name}`;}return[displayPath,href,`${exactPath}::${name}`,traitPath];};function pathSplitter(path){const tmp=""+path.replace(/::/g,"::");if(tmp.endsWith("")){return tmp.slice(0,tmp.length-6);}return tmp;}const formatDisplayTypeSignature=async(obj,typeInfo,elems,returned)=>{const typeNameIds=await this.getTypeNameIds();const objType=obj.type;if(!objType){return{type:[],mappedNames:new Map(),whereClause:new Map()};}let fnInputs=null;let fnOutput=null;let mgens=null;if(typeInfo!=="elems"&&typeInfo!=="returned"){fnInputs=unifyFunctionTypes(objType.inputs,elems,objType.where_clause,null,mgensScratch=>{fnOutput=unifyFunctionTypes(objType.output,returned,objType.where_clause,mgensScratch,mgensOut=>{mgens=mgensOut;return true;},0,typeNameIds,);return!!fnOutput;},0,typeNameIds,);}else{const highlighted=unifyFunctionTypes(typeInfo==="elems"?objType.inputs:objType.output,typeInfo==="elems"?elems:returned,objType.where_clause,null,mgensOut=>{mgens=mgensOut;return true;},0,typeNameIds,);if(typeInfo==="elems"){fnInputs=highlighted;}else{fnOutput=highlighted;}}if(!fnInputs){fnInputs=objType.inputs;}if(!fnOutput){fnOutput=objType.output;}const mappedNames=new Map();const whereClause=new Map();const fnParamNames=obj.paramNames||[];const queryParamNames=[];const remapQuery=queryElem=>{if(queryElem.id!==null&&queryElem.id<0){queryParamNames[-1-queryElem.id]=queryElem.name;}if(queryElem.generics.length>0){queryElem.generics.forEach(remapQuery);}if(queryElem.bindings.size>0){[...queryElem.bindings.values()].flat().forEach(remapQuery);}};elems.forEach(remapQuery);returned.forEach(remapQuery);const pushText=(fnType,result)=>{if(!!(result.length%2)===!!fnType.highlighted){result.push("");}else if(result.length===0&&!!fnType.highlighted){result.push("");result.push("");}result[result.length-1]+=fnType.name;};const writeHof=async(fnType,result)=>{const hofOutput=fnType.bindings.get(typeNameIds.typeNameIdOfOutput)||[];const hofInputs=fnType.generics;pushText(fnType,result);pushText({name:" (",highlighted:false},result);let needsComma=false;for(const fnType of hofInputs){if(needsComma){pushText({name:", ",highlighted:false},result);}needsComma=true;await writeFn(fnType,result);}pushText({name:hofOutput.length===0?")":") -> ",highlighted:false,},result);if(hofOutput.length>1){pushText({name:"(",highlighted:false},result);}needsComma=false;for(const fnType of hofOutput){if(needsComma){pushText({name:", ",highlighted:false},result);}needsComma=true;await writeFn(fnType,result);}if(hofOutput.length>1){pushText({name:")",highlighted:false},result);}};const writeSpecialPrimitive=async(fnType,result)=>{if(fnType.id===typeNameIds.typeNameIdOfArray||fnType.id===typeNameIds.typeNameIdOfSlice||fnType.id===typeNameIds.typeNameIdOfTuple||fnType.id===typeNameIds.typeNameIdOfUnit){const[ob,sb]=fnType.id===typeNameIds.typeNameIdOfArray||fnType.id===typeNameIds.typeNameIdOfSlice?["[","]"]:["(",")"];pushText({name:ob,highlighted:fnType.highlighted},result);await onEachBtwnAsync(fnType.generics,nested=>writeFn(nested,result),()=>pushText({name:", ",highlighted:false},result),);pushText({name:sb,highlighted:fnType.highlighted},result);return true;}else if(fnType.id===typeNameIds.typeNameIdOfReference){pushText({name:"&",highlighted:fnType.highlighted},result);let prevHighlighted=false;await onEachBtwnAsync(fnType.generics,async value=>{prevHighlighted=!!value.highlighted;await writeFn(value,result);},value=>pushText({name:" ",highlighted:prevHighlighted&&value.highlighted,},result),);return true;}else if(fnType.id===typeNameIds.typeNameIdOfPointer){pushText({name:"*",highlighted:fnType.highlighted},result);if(fnType.generics.length<2){pushText({name:"const ",highlighted:fnType.highlighted},result);}let prevHighlighted=false;await onEachBtwnAsync(fnType.generics,async value=>{prevHighlighted=!!value.highlighted;await writeFn(value,result);},value=>pushText({name:" ",highlighted:prevHighlighted&&value.highlighted,},result),);return true;}else if(fnType.id===typeNameIds.typeNameIdOfFn||fnType.id===typeNameIds.typeNameIdOfFnMut||fnType.id===typeNameIds.typeNameIdOfFnOnce||fnType.id===typeNameIds.typeNameIdOfFnPtr){await writeHof(fnType,result);return true;}else if(fnType.id===typeNameIds.typeNameIdOfNever){pushText({name:"!",highlighted:fnType.highlighted},result);return true;}return false;};const writeFn=async(fnType,result)=>{if(fnType.id!==null&&fnType.id<0){if(fnParamNames[-1-fnType.id]===""){const generics=fnType.generics.length>0?fnType.generics:objType.where_clause[-1-fnType.id];for(const nested of generics){await writeFn(nested,result);}return;}else if(mgens){for(const[queryId,fnId]of mgens){if(fnId===fnType.id){mappedNames.set(queryParamNames[-1-queryId],fnParamNames[-1-fnType.id],);}}}pushText({name:fnParamNames[-1-fnType.id],highlighted:!!fnType.highlighted,},result);const where=[];await onEachBtwnAsync(fnType.generics,nested=>writeFn(nested,where),()=>pushText({name:" + ",highlighted:false},where),);if(where.length>0){whereClause.set(fnParamNames[-1-fnType.id],where);}}else{if(fnType.ty===itemTypes.primitive){if(await writeSpecialPrimitive(fnType,result)){return;}}else if(fnType.ty===itemTypes.trait&&(fnType.id===typeNameIds.typeNameIdOfFn||fnType.id===typeNameIds.typeNameIdOfFnMut||fnType.id===typeNameIds.typeNameIdOfFnOnce||fnType.id===typeNameIds.typeNameIdOfFnPtr)){await writeHof(fnType,result);return;}else if(fnType.name===""&&fnType.bindings.size===0&&fnType.generics.length!==0){pushText({name:"impl ",highlighted:false},result);if(fnType.generics.length>1){pushText({name:"(",highlighted:false},result);}await onEachBtwnAsync(fnType.generics,value=>writeFn(value,result),()=>pushText({name:", ",highlighted:false},result),);if(fnType.generics.length>1){pushText({name:")",highlighted:false},result);}return;}pushText(fnType,result);let hasBindings=false;if(fnType.bindings.size>0){await onEachBtwnAsync(await Promise.all([...fnType.bindings.entries()].map(async([key,values])=>[await this.getName(key),values],)),async([name,values])=>{if(values.length===1&&values[0].id<0&&`${fnType.name}::${name}`===fnParamNames[-1-values[0].id]){for(const value of values){await writeFn(value,[]);}return true;}if(!hasBindings){hasBindings=true;pushText({name:"<",highlighted:false},result);}pushText({name,highlighted:false},result);pushText({name:values.length!==1?"=(":"=",highlighted:false,},result);await onEachBtwnAsync(values||[],value=>writeFn(value,result),()=>pushText({name:" + ",highlighted:false},result),);if(values.length!==1){pushText({name:")",highlighted:false},result);}},()=>pushText({name:", ",highlighted:false},result),);}if(fnType.generics.length>0){pushText({name:hasBindings?", ":"<",highlighted:false},result);}await onEachBtwnAsync(fnType.generics,value=>writeFn(value,result),()=>pushText({name:", ",highlighted:false},result),);if(hasBindings||fnType.generics.length>0){pushText({name:">",highlighted:false},result);}}};const type=[];await onEachBtwnAsync(fnInputs,fnType=>writeFn(fnType,type),()=>pushText({name:", ",highlighted:false},type),);pushText({name:" -> ",highlighted:false},type);await onEachBtwnAsync(fnOutput,fnType=>writeFn(fnType,type),()=>pushText({name:", ",highlighted:false},type),);return{type,mappedNames,whereClause};};const transformResults=(results,typeInfo,duplicates)=>{const out=[];const traitImplIdxMap=new Map();for(const result of results){const item=result.item;if(item.id!==-1){const res=buildHrefAndPath(item);const obj=Object.assign({parent:item.parent?{path:item.parent.path.modulePath,exactPath:item.parent.path.exactModulePath||item.parent.path.modulePath,name:item.parent.name,ty:item.parent.path.ty,}:undefined,type:item.functionData&&item.functionData.functionSignature?item.functionData.functionSignature:undefined,paramNames:item.functionData&&item.functionData.paramNames?item.functionData.paramNames:undefined,dist:result.dist,path_dist:result.path_dist,index:result.index,desc:this.getDesc(result.id),item,displayPath:pathSplitter(res[0]),fullPath:"",traitPath:null,href:"",displayTypeSignature:null,},result);let ty=obj.item.ty;if(ty===itemTypes.tymethod){ty=itemTypes.method;}obj.fullPath=res[2]+"|"+ty;if(res[3]){obj.traitPath=res[3]+"|"+obj.item.ty;}if(duplicates.has(obj.fullPath)){continue;}if(obj.traitPath&&duplicates.has(obj.traitPath)){continue;}if(obj.item.ty===itemTypes.import&&duplicates.has(res[2])){continue;}if(duplicates.has(res[2]+"|"+itemTypes.import)){continue;}duplicates.add(obj.fullPath);duplicates.add(res[2]);if(typeInfo!==null){obj.displayTypeSignature=formatDisplayTypeSignature(obj,typeInfo,result.elems,result.returned,);}obj.href=res[1];if(obj.traitPath){let list=traitImplIdxMap.get(obj.traitPath);if(list===undefined){list=[];}list.push(out.length);traitImplIdxMap.set(obj.traitPath,list);}else{const toRemoveList=traitImplIdxMap.get(obj.fullPath);if(toRemoveList){removeIdxListAsc(out,toRemoveList);}traitImplIdxMap.delete(obj.fullPath);}out.push(obj);if(out.length>=MAX_RESULTS){break;}}}return out;};const sortAndTransformResults=async function*(results,typeInfo,preferredCrate,duplicates){const userQuery=parsedQuery.userQuery;const normalizedUserQuery=parsedQuery.userQuery.toLowerCase();const isMixedCase=normalizedUserQuery!==userQuery;const result_list=[];for(const result of results.values()){if(!result){continue;}const item=result.item;if(filterCrates!==null&&item.crate!==filterCrates){continue;}if(item){result_list.push(result);}else{continue;}}result_list.sort((aaa,bbb)=>{const aai=aaa.item;const bbi=bbb.item;const ap=aai.modulePath!==undefined?aai.modulePath:"";const bp=bbi.modulePath!==undefined?bbi.modulePath:"";let a;let b;if(typeInfo===null){if(isMixedCase){a=Number(aai.name!==userQuery);b=Number(bbi.name!==userQuery);if(a!==b){return a-b;}}a=Number(aai.normalizedName!==normalizedUserQuery);b=Number(bbi.normalizedName!==normalizedUserQuery);if(a!==b){return a-b;}a=Number(aaa.index<0);b=Number(bbb.index<0);if(a!==b){return a-b;}if(parsedQuery.elems[0]&&parsedQuery.elems[0].pathWithoutLast.length!==0){a=Number(aaa.path_dist);b=Number(bbb.path_dist);if(a!==b){return a-b;}a=ap.length+(aai.parent?aai.parent.name.length+2:0);b=bp.length+(bbi.parent?bbi.parent.name.length+2:0);if(a!==b){return a-b;}}}a=Number(aaa.index);b=Number(bbb.index);if(a!==b){return a-b;}a=Number(aaa.dist);b=Number(bbb.dist);if(a!==b){return a-b;}a=Number(aaa.is_alias);b=Number(bbb.is_alias);if(a!==b){return a-b;}a=Number(aai.deprecated);b=Number(bbi.deprecated);if(a!==b){return a-b;}a=Number(aai.unstable);b=Number(bbi.unstable);if(a!==b){return a-b;}a=Number(aai.crate!==preferredCrate);b=Number(bbi.crate!==preferredCrate);if(a!==b){return a-b;}a=Number(aai.normalizedName.length);b=Number(bbi.normalizedName.length);if(a!==b){return a-b;}const aw=aai.normalizedName;const bw=bbi.normalizedName;if(aw!==bw){return(aw>bw?+1:-1);}const di=this.database.getData("desc");if(di){a=Number(di.isEmpty(aaa.id));b=Number(di.isEmpty(bbb.id));if(a!==b){return a-b;}}a=Number(aai.ty);b=Number(bbi.ty);if(a!==b){return a-b;}if(ap!==bp){return(ap>bp?+1:-1);}return 0;});const transformed_result_list=transformResults(result_list,typeInfo,duplicates);yield*transformed_result_list;return transformed_result_list.length;}.bind(this);function unifyFunctionTypes(fnTypesIn,queryElems,whereClause,mgensIn,solutionCb,unboxingDepth,typeNameIds,){if(unboxingDepth>=UNBOXING_LIMIT){return null;}const mgens=mgensIn===null?null:new Map(mgensIn);if(queryElems.length===0){return solutionCb(mgens)?fnTypesIn:null;}if(!fnTypesIn||fnTypesIn.length===0){return null;}const ql=queryElems.length;const fl=fnTypesIn.length;if(ql===1&&queryElems[0].generics.length===0&&queryElems[0].bindings.size===0){const queryElem=queryElems[0];for(const[i,fnType]of fnTypesIn.entries()){if(!unifyFunctionTypeIsMatchCandidate(fnType,queryElem,mgens,typeNameIds,)){continue;}if(fnType.id!==null&&fnType.id<0&&queryElem.id!==null&&queryElem.id<0){if(mgens&&mgens.has(queryElem.id)&&mgens.get(queryElem.id)!==fnType.id){continue;}const mgensScratch=new Map(mgens);mgensScratch.set(queryElem.id,fnType.id);if(!solutionCb||solutionCb(mgensScratch)){const highlighted=[...fnTypesIn];highlighted[i]=Object.assign({highlighted:true,},fnType,{generics:whereClause[-1-fnType.id],});return highlighted;}}else if(solutionCb(mgens?new Map(mgens):null)){const highlighted=[...fnTypesIn];highlighted[i]=Object.assign({highlighted:true,},fnType,{generics:unifyGenericTypes(fnType.generics,queryElem.generics,whereClause,mgens?new Map(mgens):null,solutionCb,unboxingDepth,typeNameIds,)||fnType.generics,});return highlighted;}}for(const[i,fnType]of fnTypesIn.entries()){if(!unifyFunctionTypeIsUnboxCandidate(fnType,queryElem,whereClause,mgens,unboxingDepth+1,typeNameIds,)){continue;}if(fnType.id!==null&&fnType.id<0){const highlightedGenerics=unifyFunctionTypes(whereClause[(-fnType.id)-1],queryElems,whereClause,mgens,solutionCb,unboxingDepth+1,typeNameIds,);if(highlightedGenerics){const highlighted=[...fnTypesIn];highlighted[i]=Object.assign({highlighted:true,},fnType,{generics:highlightedGenerics,});return highlighted;}}else{const highlightedGenerics=unifyFunctionTypes([...Array.from(fnType.bindings.values()).flat(),...fnType.generics],queryElems,whereClause,mgens?new Map(mgens):null,solutionCb,unboxingDepth+1,typeNameIds,);if(highlightedGenerics){const highlighted=[...fnTypesIn];highlighted[i]=Object.assign({},fnType,{generics:highlightedGenerics,bindings:new Map([...fnType.bindings.entries()].map(([k,v])=>{return[k,highlightedGenerics.splice(0,v.length)];})),});return highlighted;}}}return null;}const fnTypes=fnTypesIn.slice();const flast=fl-1;const qlast=ql-1;const queryElem=queryElems[qlast];let queryElemsTmp=null;for(let i=flast;i>=0;i-=1){const fnType=fnTypes[i];if(!unifyFunctionTypeIsMatchCandidate(fnType,queryElem,mgens,typeNameIds,)){continue;}let mgensScratch;if(fnType.id!==null&&queryElem.id!==null&&fnType.id<0){mgensScratch=new Map(mgens);if(mgensScratch.has(queryElem.id)&&mgensScratch.get(queryElem.id)!==fnType.id){continue;}mgensScratch.set(queryElem.id,fnType.id);}else{mgensScratch=mgens;}fnTypes[i]=fnTypes[flast];fnTypes.length=flast;if(!queryElemsTmp){queryElemsTmp=queryElems.slice(0,qlast);}let unifiedGenerics=[];let unifiedGenericsMgens=null;const passesUnification=unifyFunctionTypes(fnTypes,queryElemsTmp,whereClause,mgensScratch,mgensScratch=>{if(fnType.generics.length===0&&queryElem.generics.length===0&&fnType.bindings.size===0&&queryElem.bindings.size===0){return solutionCb(mgensScratch);}const solution=unifyFunctionTypeCheckBindings(fnType,queryElem,whereClause,mgensScratch,unboxingDepth,typeNameIds,);if(!solution){return false;}const simplifiedGenerics=solution.simplifiedGenerics;for(const simplifiedMgens of solution.mgens){unifiedGenerics=unifyGenericTypes(simplifiedGenerics,queryElem.generics,whereClause,simplifiedMgens,solutionCb,unboxingDepth,typeNameIds,);if(unifiedGenerics!==null){unifiedGenericsMgens=simplifiedMgens;return true;}}return false;},unboxingDepth,typeNameIds,);if(passesUnification){passesUnification.length=fl;passesUnification[flast]=passesUnification[i];passesUnification[i]=Object.assign({},fnType,{highlighted:true,generics:unifiedGenerics,bindings:new Map([...fnType.bindings.entries()].map(([k,v])=>{return[k,queryElem.bindings.has(k)?unifyFunctionTypes(v,queryElem.bindings.get(k),whereClause,unifiedGenericsMgens,solutionCb,unboxingDepth,typeNameIds,):unifiedGenerics.splice(0,v.length)];})),});return passesUnification;}fnTypes[flast]=fnTypes[i];fnTypes[i]=fnType;fnTypes.length=fl;}for(let i=flast;i>=0;i-=1){const fnType=fnTypes[i];if(!unifyFunctionTypeIsUnboxCandidate(fnType,queryElem,whereClause,mgens,unboxingDepth+1,typeNameIds,)){continue;}const generics=fnType.id!==null&&fnType.id<0?whereClause[(-fnType.id)-1]:fnType.generics;const bindings=fnType.bindings?Array.from(fnType.bindings.values()).flat():[];const passesUnification=unifyFunctionTypes(fnTypes.toSpliced(i,1,...bindings,...generics),queryElems,whereClause,mgens,solutionCb,unboxingDepth+1,typeNameIds,);if(passesUnification){const highlightedGenerics=passesUnification.slice(i,i+generics.length+bindings.length,);const highlightedFnType=Object.assign({},fnType,{generics:highlightedGenerics,bindings:new Map([...fnType.bindings.entries()].map(([k,v])=>{return[k,highlightedGenerics.splice(0,v.length)];})),});return passesUnification.toSpliced(i,generics.length+bindings.length,highlightedFnType,);}}return null;}function unifyGenericTypes(fnTypesIn,queryElems,whereClause,mgensIn,solutionCb,unboxingDepth,typeNameIds,){if(unboxingDepth>=UNBOXING_LIMIT){return null;}const mgens=mgensIn===null?null:new Map(mgensIn);if(queryElems.length===0){return solutionCb(mgens)?fnTypesIn:null;}if(!fnTypesIn||fnTypesIn.length===0){return null;}const fnType=fnTypesIn[0];const queryElem=queryElems[0];if(unifyFunctionTypeIsMatchCandidate(fnType,queryElem,mgens,typeNameIds,)){if(fnType.id!==null&&fnType.id<0&&queryElem.id!==null&&queryElem.id<0){if(!mgens||!mgens.has(queryElem.id)||mgens.get(queryElem.id)===fnType.id){const mgensScratch=new Map(mgens);mgensScratch.set(queryElem.id,fnType.id);const fnTypesRemaining=unifyGenericTypes(fnTypesIn.slice(1),queryElems.slice(1),whereClause,mgensScratch,solutionCb,unboxingDepth,typeNameIds,);if(fnTypesRemaining){const highlighted=[fnType,...fnTypesRemaining];highlighted[0]=Object.assign({highlighted:true,},fnType,{generics:whereClause[-1-fnType.id],});return highlighted;}}}else{let unifiedGenerics;const fnTypesRemaining=unifyGenericTypes(fnTypesIn.slice(1),queryElems.slice(1),whereClause,mgens,mgensScratch=>{const solution=unifyFunctionTypeCheckBindings(fnType,queryElem,whereClause,mgensScratch,unboxingDepth,typeNameIds,);if(!solution){return false;}const simplifiedGenerics=solution.simplifiedGenerics;for(const simplifiedMgens of solution.mgens){unifiedGenerics=unifyGenericTypes(simplifiedGenerics,queryElem.generics,whereClause,simplifiedMgens,solutionCb,unboxingDepth,typeNameIds,);if(unifiedGenerics!==null){return true;}}},unboxingDepth,typeNameIds,);if(fnTypesRemaining){const highlighted=[fnType,...fnTypesRemaining];highlighted[0]=Object.assign({highlighted:true,},fnType,{generics:unifiedGenerics||fnType.generics,});return highlighted;}}}if(unifyFunctionTypeIsUnboxCandidate(fnType,queryElem,whereClause,mgens,unboxingDepth+1,typeNameIds,)){let highlightedRemaining;if(fnType.id!==null&&fnType.id<0){const highlightedGenerics=unifyFunctionTypes(whereClause[(-fnType.id)-1],[queryElem],whereClause,mgens,mgensScratch=>{const hl=unifyGenericTypes(fnTypesIn.slice(1),queryElems.slice(1),whereClause,mgensScratch,solutionCb,unboxingDepth,typeNameIds,);if(hl){highlightedRemaining=hl;}return hl;},unboxingDepth+1,typeNameIds,);if(highlightedGenerics){return[Object.assign({highlighted:true,},fnType,{generics:highlightedGenerics,}),...highlightedRemaining];}}else{const highlightedGenerics=unifyGenericTypes([...Array.from(fnType.bindings.values()).flat(),...fnType.generics,],[queryElem],whereClause,mgens,mgensScratch=>{const hl=unifyGenericTypes(fnTypesIn.slice(1),queryElems.slice(1),whereClause,mgensScratch,solutionCb,unboxingDepth,typeNameIds,);if(hl){highlightedRemaining=hl;}return hl;},unboxingDepth+1,typeNameIds,);if(highlightedGenerics){return[Object.assign({},fnType,{generics:highlightedGenerics,bindings:new Map([...fnType.bindings.entries()].map(([k,v])=>{return[k,highlightedGenerics.splice(0,v.length)];})),}),...highlightedRemaining];}}}return null;}const unifyFunctionTypeIsMatchCandidate=(fnType,queryElem,mgensIn,typeNameIds)=>{if(!typePassesFilter(queryElem.typeFilter,fnType.ty)){return false;}if(fnType.id!==null&&fnType.id<0&&queryElem.id!==null&&queryElem.id<0){if(mgensIn&&mgensIn.has(queryElem.id)&&mgensIn.get(queryElem.id)!==fnType.id){return false;}return true;}else{if(queryElem.id===typeNameIds.typeNameIdOfArrayOrSlice&&(fnType.id===typeNameIds.typeNameIdOfSlice||fnType.id===typeNameIds.typeNameIdOfArray)){}else if(queryElem.id===typeNameIds.typeNameIdOfTupleOrUnit&&(fnType.id===typeNameIds.typeNameIdOfTuple||fnType.id===typeNameIds.typeNameIdOfUnit)){}else if(queryElem.id===typeNameIds.typeNameIdOfHof&&(fnType.id===typeNameIds.typeNameIdOfFn||fnType.id===typeNameIds.typeNameIdOfFnMut||fnType.id===typeNameIds.typeNameIdOfFnOnce||fnType.id===typeNameIds.typeNameIdOfFnPtr)){}else if(fnType.id!==queryElem.id||queryElem.id===null){return false;}if((fnType.generics.length+fnType.bindings.size)===0&&queryElem.generics.length!==0){return false;}if(fnType.bindings.size0){const fnTypePath=fnType.path!==undefined&&fnType.path!==null?fnType.path.split("::"):[];if(queryElemPathLength>fnTypePath.length){return false;}let i=0;for(const path of fnTypePath){if(path===queryElem.pathWithoutLast[i]){i+=1;if(i>=queryElemPathLength){break;}}}if(i0){let mgensSolutionSet=[mgensIn];for(const[name,constraints]of queryElem.bindings.entries()){if(mgensSolutionSet.length===0){return false;}if(!fnType.bindings.has(name)){return false;}const fnTypeBindings=fnType.bindings.get(name);mgensSolutionSet=mgensSolutionSet.flatMap(mgens=>{const newSolutions=[];unifyFunctionTypes(fnTypeBindings,constraints,whereClause,mgens,newMgens=>{newSolutions.push(newMgens);return false;},unboxingDepth,typeNameIds,);return newSolutions;});}if(mgensSolutionSet.length===0){return false;}const binds=Array.from(fnType.bindings.entries()).flatMap(entry=>{const[name,constraints]=entry;if(queryElem.bindings.has(name)){return[];}else{return constraints;}});if(simplifiedGenerics.length>0){simplifiedGenerics=[...binds,...simplifiedGenerics];}else{simplifiedGenerics=binds;}return{simplifiedGenerics,mgens:mgensSolutionSet};}return{simplifiedGenerics,mgens:[mgensIn]};}function unifyFunctionTypeIsUnboxCandidate(fnType,queryElem,whereClause,mgens,unboxingDepth,typeNameIds,){if(unboxingDepth>=UNBOXING_LIMIT){return false;}if(fnType.id!==null&&fnType.id<0){if(!whereClause){return false;}return checkIfInList(whereClause[(-fnType.id)-1],queryElem,whereClause,mgens,unboxingDepth,typeNameIds,);}else if(fnType.unboxFlag&&(fnType.generics.length>0||fnType.bindings.size>0)){const simplifiedGenerics=[...fnType.generics,...Array.from(fnType.bindings.values()).flat(),];return checkIfInList(simplifiedGenerics,queryElem,whereClause,mgens,unboxingDepth,typeNameIds,);}return false;}function containsTypeFromQuery(elems,list,where_clause,typeNameIds){if(!list)return false;for(const ty of elems){if(ty.id!==null&&ty.id<0){continue;}if(checkIfInList(list,ty,where_clause,null,0,typeNameIds)){return true;}}return false;}function checkIfInList(list,elem,whereClause,mgens,unboxingDepth,typeNameIds){for(const entry of list){if(checkType(entry,elem,whereClause,mgens,unboxingDepth,typeNameIds)){return true;}}return false;}const checkType=(row,elem,whereClause,mgens,unboxingDepth,typeNameIds)=>{if(unboxingDepth>=UNBOXING_LIMIT){return false;}if(row.id!==null&&elem.id!==null&&row.id>0&&elem.id>0&&elem.pathWithoutLast.length===0&&row.generics.length===0&&elem.generics.length===0&&row.bindings.size===0&&elem.bindings.size===0&&elem.id!==typeNameIds.typeNameIdOfArrayOrSlice&&elem.id!==typeNameIds.typeNameIdOfHof&&elem.id!==typeNameIds.typeNameIdOfTupleOrUnit){return row.id===elem.id&&typePassesFilter(elem.typeFilter,row.ty);}else{return unifyFunctionTypes([row],[elem],whereClause,mgens,()=>true,unboxingDepth,typeNameIds,);}};const checkTypeMgensForConflict=mgens=>{if(!mgens){return true;}const fnTypes=new Set();for(const[_qid,fid]of mgens){if(fnTypes.has(fid)){return false;}fnTypes.add(fid);}return true;};function checkPath(contains,path){if(contains.length===0){return 0;}const maxPathEditDistance=parsedQuery.literalSearch?0:Math.floor(contains.reduce((acc,next)=>acc+next.length,0)/3,);let ret_dist=maxPathEditDistance+1;const length=path.length;const clength=contains.length;pathiter:for(let i=length-clength;i>=0;i-=1){let dist_total=0;for(let x=0;xmaxPathEditDistance){continue pathiter;}dist_total+=dist;}}ret_dist=Math.min(ret_dist,Math.round(dist_total/clength));}return ret_dist>maxPathEditDistance?null:ret_dist;}function checkRowPath(contains,row){if(contains.length===0){return 0;}const path=row.modulePath.split("::");if(row.parent&&row.parent.name){path.push(row.parent.name.toLowerCase());}return checkPath(contains,path);}function typePassesFilter(filter,type){if(filter<=NO_TYPE_FILTER||filter===type)return true;return filter===itemParents.get(type);}const innerRunNameQuery=async function*(currentCrate){const index=this.database.getData("normalizedName");if(!index){return;}const idDuplicates=new Set();const pathDuplicates=new Set();let count=0;const prefixResults=[];const normalizedUserQuery=parsedQuery.userQuery.replace(/[_"]/g,"").toLowerCase();const handleAlias=async(name,alias,dist,index)=>{const item=nonnull(await this.getRow(alias,false));const path_dist=name.includes(" ")||parsedQuery.elems.length===0?0:checkRowPath(parsedQuery.elems[0].pathWithoutLast,item);if(path_dist===null){return null;}return{id:alias,dist,path_dist,index,alias:name,is_alias:true,elems:[],returned:[],item,};};const flush=async function*(data){const satr=sortAndTransformResults(await Promise.all(data),null,currentCrate,pathDuplicates,);data.length=0;for await(const processed of satr){yield processed;count+=1;if((count&0x7F)===0){await yieldToBrowser();}if(count>=MAX_RESULTS){return true;}}return false;};const aliasResults=await index.search(normalizedUserQuery);if(aliasResults){for(const id of aliasResults.matches().entries()){const[name,alias]=await Promise.all([this.getName(id),this.getAliasTarget(id),]);if(name!==null&&alias!==null&&!idDuplicates.has(id)&&name.replace(/[_"]/g,"").toLowerCase()===normalizedUserQuery){prefixResults.push(handleAlias(name,alias,0,0));idDuplicates.add(id);}}}if(parsedQuery.error!==null||parsedQuery.elems.length===0){yield*flush(prefixResults);return;}const elem=parsedQuery.elems[0];const typeFilter=itemTypeFromName(elem.typeFilter);const handleNameSearch=async id=>{const row=await this.getRow(id,false);if(!row||!row.entry){return null;}if(!typePassesFilter(typeFilter,row.ty)||(filterCrates!==null&&row.crate!==filterCrates)){return null;}let pathDist=0;if(elem.fullPath.length>1){pathDist=checkRowPath(elem.pathWithoutLast,row);if(pathDist===null){return null;}}if(parsedQuery.literalSearch){return row.name.toLowerCase()===elem.pathLast?{id,dist:0,path_dist:0,index:0,elems:[],returned:[],is_alias:false,item:row,}:null;}else{return{id,dist:editDistance(row.normalizedName,elem.normalizedPathLast,maxEditDistance,),path_dist:pathDist,index:row.normalizedName.indexOf(elem.normalizedPathLast),elems:[],returned:[],is_alias:false,item:row,};}};if(elem.normalizedPathLast===""){const l=index.length;for(let id=0;id{let i=0;const l=idx.length;while(i{if(!elem){return empty_postings_list;}const typeFilter=itemTypeFromName(elem.typeFilter);const[searchResults,upla,uplb]=await Promise.all([index.search(elem.normalizedPathLast),unpackPostingsListAll(elem.generics,polarity),unpackPostingsListBindings(elem.bindings,polarity),]);const typePromises=[];if(typeFilter!==itemTypes.generic&&searchResults){for(const id of searchResults.matches().entries()){typePromises.push(Promise.all([this.getName(id),this.getTypeData(id),this.getPathData(id),]).then(([name,typeData,pathData])=>[id,name,typeData,pathData]));}}const types=(await Promise.all(typePromises)).filter(([_id,name,ty,path])=>name!==null&&name.toLowerCase()===elem.pathLast&&ty&&!ty[polarity].every(bitmap=>{return bitmap.isEmpty();})&&path&&path.ty!==itemTypes.associatedtype&&(elem.pathWithoutLast.length===0||checkPath(elem.pathWithoutLast,path.modulePath.split("::"),)===0),);if(types.length===0){const areGenericsAllowed=typeFilter===itemTypes.generic||(typeFilter===-1&&(parsedQuery.totalElems>1||parsedQuery.hasReturnArrow)&&elem.pathWithoutLast.length===0&&elem.generics.length===0&&elem.bindings.size===0);if(typeFilter!==itemTypes.generic&&(elem.name.length>=3||!areGenericsAllowed)){let chosenName=null;let chosenType=[];let chosenPath=[];let chosenId=[];let chosenDist=Number.MAX_SAFE_INTEGER;const levResults=index.searchLev(elem.normalizedPathLast);for await(const searchResults of levResults){for(const id of searchResults.matches().entries()){const[name,ty,path]=await Promise.all([this.getName(id),this.getTypeData(id),this.getPathData(id),]);if(name!==null&&ty!==null&&path!==null&&!ty[polarity].every(bitmap=>{return bitmap.isEmpty();})&&path.ty!==itemTypes.associatedtype){let dist=editDistance(name,elem.pathLast,maxEditDistance,);if(elem.pathWithoutLast.length!==0){const pathDist=checkPath(elem.pathWithoutLast,path.modulePath.split("::"),);dist+=pathDist===null?Number.MAX_SAFE_INTEGER:pathDist;}if(name===chosenName){chosenId.push(id);chosenType.push(ty);chosenPath.push(path);}else if(dist{const p1=!pathData1?"":pathData1.modulePath;const p2=!pathData2?"":pathData2.modulePath;const n1=name1===null?"":name1;const n2=name2===null?"":name2;if(p1.length!==p2.length){return p1.length>p2.length?+1:-1;}if(n1.length!==n2.length){return n1.length>n2.length?+1:-1;}if(n1!==n2){return n1>n2?+1:-1;}if(p1!==p2){return p1>p2?+1:-1;}return 0;});const results=[];for(const[id,_name,typeData]of types){if(!typeData||typeData[polarity].every(bitmap=>{return bitmap.isEmpty();})){continue;}for(const{invertedIndex:genericsIdx,queryElem:generics}of upla){for(const{invertedIndex:bindingsIdx,queryElem:bindings}of uplb){results.push({invertedIndex:intersectInvertedIndexes(typeData[polarity],genericsIdx,bindingsIdx,),queryElem:{name:elem.name,id,typeFilter,generics,bindings,fullPath:elem.fullPath,pathLast:elem.pathLast,normalizedPathLast:elem.normalizedPathLast,pathWithoutLast:elem.pathWithoutLast,},});if((results.length&0x7F)===0){await yieldToBrowser();}}}}return results;};const unpackPostingsListAll=async(elems,polarity)=>{if(!elems||elems.length===0){return nested_everything_postings_list;}const[firstPostingsList,remainingAll]=await Promise.all([unpackPostingsList(elems[0],polarity),unpackPostingsListAll(elems.slice(1),polarity),]);const results=[];for(const{invertedIndex:firstIdx,queryElem:firstElem,}of firstPostingsList){for(const{invertedIndex:remainingIdx,queryElem:remainingElems,}of remainingAll){results.push({invertedIndex:intersectInvertedIndexes(firstIdx,remainingIdx),queryElem:[firstElem,...remainingElems],});if((results.length&0x7F)===0){await yieldToBrowser();}}}return results;};const unpackPostingsListBindings=async(elems,polarity)=>{if(!elems){return[{invertedIndex:everything_inverted_index,queryElem:new Map(),}];}const firstKey=elems.keys().next().value;if(firstKey===undefined){return[{invertedIndex:everything_inverted_index,queryElem:new Map(),}];}const firstList=elems.get(firstKey);if(firstList===undefined){return[{invertedIndex:everything_inverted_index,queryElem:new Map(),}];}elems.delete(firstKey);const[firstKeyIds,firstPostingsList,remainingAll]=await Promise.all([index.search(firstKey),unpackPostingsListAll(firstList,polarity),unpackPostingsListBindings(elems,polarity),]);if(!firstKeyIds){elems.set(firstKey,firstList);return[{invertedIndex:empty_inverted_index,queryElem:new Map(),}];}const results=[];for(const keyId of firstKeyIds.matches().entries()){for(const{invertedIndex:firstIdx,queryElem:firstElem,}of firstPostingsList){for(const{invertedIndex:remainingIdx,queryElem:remainingElems,}of remainingAll){const elems=new Map(remainingElems);elems.set(keyId,firstElem);results.push({invertedIndex:intersectInvertedIndexes(firstIdx,remainingIdx),queryElem:elems,});if((results.length&0x7F)===0){await yieldToBrowser();}}}}elems.set(firstKey,firstList);if(results.length===0){return[{invertedIndex:empty_inverted_index,queryElem:new Map(),}];}return results;};const[allInputs,allOutput,typeNameIds]=await Promise.all([unpackPostingsListAll(inputs,"invertedFunctionInputsIndex"),unpackPostingsListAll(output,"invertedFunctionOutputIndex"),this.getTypeNameIds(),]);let checkCounter=0;const queryPlan=[];for(const{invertedIndex:inputsIdx,queryElem:inputs}of allInputs){for(const{invertedIndex:outputIdx,queryElem:output}of allOutput){const invertedIndex=intersectInvertedIndexes(inputsIdx,outputIdx);for(const[size,bitmap]of invertedIndex.entries()){checkCounter+=1;if((checkCounter&0x7F)===0){await yieldToBrowser();}if(!queryPlan[size]){queryPlan[size]=[];}queryPlan[size].push({bitmap,inputs,output,});}}}const resultPromises=[];const dedup=new Set();let resultCounter=0;const isReturnTypeQuery=inputs.length===0;const pushToBottom=[];plan:for(const queryStep of queryPlan){for(const{bitmap,inputs,output}of queryStep){for(const id of bitmap.entries()){checkCounter+=1;if((checkCounter&0x7F)===0){await yieldToBrowser();}resultPromises.push(this.getFunctionData(id).then(async fnData=>{if(!fnData||!fnData.functionSignature){return null;}checkCounter+=1;if((checkCounter&0x7F)===0){await yieldToBrowser();}const functionSignature=fnData.functionSignature;if(!unifyFunctionTypes(functionSignature.inputs,inputs,functionSignature.where_clause,null,mgens=>{return!!unifyFunctionTypes(functionSignature.output,output,functionSignature.where_clause,mgens,checkTypeMgensForConflict,0,typeNameIds,);},0,typeNameIds,)){return null;}const item=await this.getRow(id,true);if(!item){return null;}const result={id,dist:fnData.elemCount,path_dist:0,index:-1,elems:inputs,returned:output,is_alias:false,item,};const entry=item.entry;if((entry&&!isFnLikeTy(entry.ty))||(isReturnTypeQuery&&functionSignature&&containsTypeFromQuery(output,functionSignature.inputs,functionSignature.where_clause,typeNameIds,))){pushToBottom.push(result);return null;}return result;}));}}for await(const result of sortAndTransformResults(await Promise.all(resultPromises),typeInfo,currentCrate,dedup,)){if(resultCounter>=MAX_RESULTS){break plan;}yield result;resultCounter+=1;}resultPromises.length=0;}if(resultCounter>=MAX_RESULTS){return;}for await(const result of sortAndTransformResults(await Promise.all(pushToBottom),typeInfo,currentCrate,dedup,)){if(resultCounter>=MAX_RESULTS){break;}yield result;resultCounter+=1;}}.bind(this);if(parsedQuery.foundElems===1&&!parsedQuery.hasReturnArrow){const{promise:donePromise,resolve:doneResolve,reject:doneReject,}=Promise.withResolvers();const doneTimeout=timeout(250);return{"in_args":(async function*(){await Promise.race([donePromise,doneTimeout]);yield*innerRunTypeQuery(parsedQuery.elems,[],"elems",currentCrate);})(),"returned":(async function*(){await Promise.race([donePromise,doneTimeout]);yield*innerRunTypeQuery([],parsedQuery.elems,"returned",currentCrate);})(),"others":(async function*(){try{yield*innerRunNameQuery(currentCrate);doneResolve(null);}catch(e){doneReject(e);throw e;}})(),"query":parsedQuery,};}else if(parsedQuery.error!==null||parsedQuery.foundElems===0){const others=parsedQuery.userQuery.length===0?(async function*(){})():innerRunNameQuery(currentCrate);return{"in_args":(async function*(){})(),"returned":(async function*(){})(),"others":others,"query":parsedQuery,};}else{const typeInfo=parsedQuery.elems.length===0?"returned":(parsedQuery.returned.length===0?"elems":"sig");return{"in_args":(async function*(){})(),"returned":(async function*(){})(),"others":innerRunTypeQuery(parsedQuery.elems,parsedQuery.returned,typeInfo,currentCrate,),"query":parsedQuery,};}}}let docSearch;const longItemTypes=["keyword","primitive type","module","extern crate","re-export","struct","enum","function","type alias","static","trait","","trait method","method","struct field","enum variant","macro","assoc type","constant","assoc const","union","foreign type","existential type","attribute macro","derive macro","trait alias","","attribute","","",];let currentResults;function printTab(nb){let iter=0;let foundCurrentTab=false;let foundCurrentResultSet=false;onEachLazy(document.getElementById("search-tabs").childNodes,elem=>{if(nb===iter){addClass(elem,"selected");foundCurrentTab=true;onEachLazy(document.querySelectorAll(".search-form",),form=>{if(hasClass(elem.firstElementChild,"loading")){addClass(form,"loading");}else{removeClass(form,"loading");}});}else{removeClass(elem,"selected");}iter+=1;});const isTypeSearch=(nb>0||iter===1);iter=0;onEachLazy(document.getElementById("results").childNodes,elem=>{if(nb===iter){addClass(elem,"active");foundCurrentResultSet=true;}else{removeClass(elem,"active");}iter+=1;});if(foundCurrentTab&&foundCurrentResultSet){searchState.currentTab=nb;const correctionsElem=document.getElementsByClassName("search-corrections");if(isTypeSearch){removeClass(correctionsElem[0],"hidden");}else{addClass(correctionsElem[0],"hidden");}}else if(nb!==0){printTab(0);}}function buildUrl(search,filterCrates){let extra="?search="+encodeURIComponent(search);if(filterCrates!==null){extra+="&filter-crate="+encodeURIComponent(filterCrates);}return getNakedUrl()+extra+window.location.hash;}function getFilterCrates(){const elem=document.getElementById("crate-search");if(elem&&elem.value!=="all crates"){return elem.value;}return null;}function nextTab(direction){const next=(searchState.currentTab+direction+3)%searchState.focusedByTab.length;window.searchState.focusedByTab[searchState.currentTab]=document.activeElement;printTab(next);focusSearchResult();}function focusSearchResult(){const target=searchState.focusedByTab[searchState.currentTab]||document.querySelectorAll(".search-results.active a").item(0)||document.querySelectorAll("#search-tabs button").item(searchState.currentTab);searchState.focusedByTab[searchState.currentTab]=null;if(target&&target instanceof HTMLElement){target.focus();}}async function addTab(results,query,display,finishedCallback,isTypeSearch){const extraClass=display?" active":"";let output=document.createElement("ul");output.className="search-results "+extraClass;const deprecatedCountElem=document.createElement("span");deprecatedCountElem.className=DEPRECATED_COUNT_SELECTOR;output.appendChild(deprecatedCountElem);let count=0;let deprecatedCount=0;const descList=[];const addNextResultToOutput=async obj=>{count+=1;const name=obj.item.name;const type=itemTypesName[obj.item.ty];const longType=longItemTypes[obj.item.ty];const typeName=longType.length!==0?`${longType}`:"?";const link=document.createElement("a");link.className="result-"+type;if(obj.item.deprecated){link.className+=" deprecated";deprecatedCount+=1;const plural=deprecatedCount>1?"s":"";deprecatedCountElem.innerText=`${deprecatedCount} deprecated item${plural} hidden by setting`;}link.href=obj.href;const resultName=document.createElement("span");resultName.className="result-name";resultName.insertAdjacentHTML("beforeend",`${typeName}`);link.appendChild(resultName);let alias=" ";if(obj.alias!==undefined){alias=`
\ +${obj.alias} - see \ +
`;}resultName.insertAdjacentHTML("beforeend",`
${alias}\ +${obj.displayPath}${name}\ +
`);const description=document.createElement("div");description.className="desc";obj.desc.then(desc=>{if(desc!==null){description.insertAdjacentHTML("beforeend",desc);}});descList.push(obj.desc);if(obj.displayTypeSignature){const{type,mappedNames,whereClause}=await obj.displayTypeSignature;const displayType=document.createElement("div");type.forEach((value,index)=>{if(index%2!==0){const highlight=document.createElement("strong");highlight.appendChild(document.createTextNode(value));displayType.appendChild(highlight);}else{displayType.appendChild(document.createTextNode(value));}});if(mappedNames.size>0||whereClause.size>0){let addWhereLineFn=()=>{const line=document.createElement("div");line.className="where";line.appendChild(document.createTextNode("where"));displayType.appendChild(line);addWhereLineFn=()=>{};};for(const[qname,name]of mappedNames){if(name===qname){continue;}addWhereLineFn();const line=document.createElement("div");line.className="where";line.appendChild(document.createTextNode(` ${qname} matches `));const lineStrong=document.createElement("strong");lineStrong.appendChild(document.createTextNode(name));line.appendChild(lineStrong);displayType.appendChild(line);}for(const[name,innerType]of whereClause){if(innerType.length<=1){continue;}addWhereLineFn();const line=document.createElement("div");line.className="where";line.appendChild(document.createTextNode(` ${name}: `));innerType.forEach((value,index)=>{if(index%2!==0){const highlight=document.createElement("strong");highlight.appendChild(document.createTextNode(value));line.appendChild(highlight);}else{line.appendChild(document.createTextNode(value));}});displayType.appendChild(line);}}displayType.className="type-signature";link.appendChild(displayType);}link.appendChild(description);output.appendChild(link);results.next().then(async nextResult=>{if(nextResult.value){addNextResultToOutput(nextResult.value);}else{await Promise.all(descList);yieldToBrowser().then(()=>{finishedCallback(count,output);});}});};const firstResult=await results.next();let correctionOutput="";if(query.correction!==null&&isTypeSearch){const orig=query.returned.length>0?query.returned[0].name:query.elems[0].name;correctionOutput="

"+`Type "${orig}" not found. `+"Showing results for closest type name "+`"${query.correction}" instead.

`;}if(query.proposeCorrectionFrom!==null&&isTypeSearch){const orig=query.proposeCorrectionFrom;const targ=query.proposeCorrectionTo;let message=`Type "${orig}" not found and used as generic parameter.`;if(targ!==null){message+=` Consider searching for "${targ}" instead.`;}correctionOutput=`

${message}

`;}if(firstResult.value){if(correctionOutput!==""){const h3=document.createElement("h3");h3.innerHTML=correctionOutput;output.appendChild(h3);}await addNextResultToOutput(firstResult.value);}else{output=document.createElement("div");if(correctionOutput!==""){const h3=document.createElement("h3");h3.innerHTML=correctionOutput;output.appendChild(h3);}output.className="search-failed"+extraClass;const dlroChannel=`https://doc.rust-lang.org/${getVar("channel")}`;if(query.userQuery!==""){output.innerHTML+="No results :(
"+"Try on DuckDuckGo?

"+"Or try looking in one of these:";}output.innerHTML+="Example searches:";yieldToBrowser().then(()=>finishedCallback(0,output));}return output;}function makeTab(tabNb,text,results,query,isTypeSearch,goToFirst){const isCurrentTab=window.searchState.currentTab===tabNb;const tabButton=document.createElement("button");tabButton.appendChild(document.createTextNode(text));tabButton.className=isCurrentTab?"selected":"";const tabCount=document.createElement("span");tabCount.className="count loading";tabCount.innerHTML="\u{2007}(\u{2007})\u{2007}\u{2007}";tabButton.appendChild(tabCount);return[tabButton,addTab(results,query,isCurrentTab,(count,output)=>{const search=window.searchState.outputElement();const error=query.error;if(count===0&&error!==null&&search){error.forEach((value,index)=>{value=value.split("<").join("<").split(">").join(">");if(index%2!==0){error[index]=`${value.replaceAll(" ", " ")}`;}else{error[index]=value;}});const errorReport=document.createElement("h3");errorReport.className="error";errorReport.innerHTML=`Query parser error: "${error.join("")}".`;search.insertBefore(errorReport,search.firstElementChild);}else if(tabNb===0&&(goToFirst||(count===1&&getSettingValue("go-to-only-result")==="true"))){window.onunload=()=>{};window.searchState.removeQueryParameters();const a=output.querySelector("a");if(a){a.click();return;}}const fmtNbElems=count<10?`\u{2007}(${count})\u{2007}\u{2007}`:count<100?`\u{2007}(${count})\u{2007}`:`\u{2007}(${count})`;tabCount.innerHTML=fmtNbElems;tabCount.className="count";printTab(window.searchState.currentTab);},isTypeSearch),];}async function showResults(docSearch,results,goToFirst,filterCrates){const search=window.searchState.outputElement();if(!search){return;}let crates="";const crateNames=await docSearch.getCrateNameList();if(crateNames.length>1){crates=" in 
"+"
";}nonnull(document.querySelector(".search-switcher")).innerHTML=`Search results${crates}`;const tabs=[];searchState.currentTab=0;if(results.query.error!==null){tabs.push(makeTab(0,"In Names",results.others,results.query,false,goToFirst));}else if(results.query.foundElems<=1&&results.query.returned.length===0&&!results.query.hasReturnArrow){tabs.push(makeTab(0,"In Names",results.others,results.query,false,goToFirst));tabs.push(makeTab(1,"In Parameters",results.in_args,results.query,true,false));tabs.push(makeTab(2,"In Return Types",results.returned,results.query,true,false));}else{const signatureTabTitle=results.query.elems.length===0?"In Function Return Types":results.query.returned.length===0?"In Function Parameters":"In Function Signatures";tabs.push(makeTab(0,signatureTabTitle,results.others,results.query,true,goToFirst));}const tabsElem=document.createElement("div");tabsElem.id="search-tabs";const resultsElem=document.createElement("div");resultsElem.id="results";search.innerHTML="";for(const[tabNb,[tab,output]]of tabs.entries()){tabsElem.appendChild(tab);const isCurrentTab=window.searchState.currentTab===tabNb;const placeholder=document.createElement("div");placeholder.className=isCurrentTab?"search-results active":"search-results";placeholder.innerHTML="Loading...";output.then(output=>{if(placeholder.parentElement){placeholder.parentElement.replaceChild(output,placeholder);}});resultsElem.appendChild(placeholder);}if(window.searchState.rustdocToolbar){nonnull(nonnull(window.searchState.containerElement()).querySelector(".main-heading"),).appendChild(window.searchState.rustdocToolbar);}const crateSearch=document.getElementById("crate-search");if(crateSearch){crateSearch.addEventListener("input",updateCrate);}search.appendChild(tabsElem);search.appendChild(resultsElem);window.searchState.showResults();window.searchState.focusedByTab=[null,null,null];let i=0;for(const elem of tabsElem.childNodes){const j=i;elem.onclick=()=>printTab(j);window.searchState.focusedByTab[i]=null;i+=1;}printTab(0);}function updateSearchHistory(url){const btn=document.querySelector("#search-button a");if(btn instanceof HTMLAnchorElement){btn.href=url;}if(!browserSupportsHistoryApi()){return;}const params=searchState.getQueryStringParams();if(!history.state&¶ms.search===undefined){history.pushState(null,"",url);}else{history.replaceState(null,"",url);}}async function search(forced){const query=DocSearch.parseQuery(nonnull(window.searchState.inputElement()).value.trim());let filterCrates=getFilterCrates();if(!forced&&query.userQuery===currentResults){if(query.userQuery.length>0){putBackSearch();}return;}currentResults=query.userQuery;searchState.setLoadingSearch();const params=searchState.getQueryStringParams();if(filterCrates===null&¶ms["filter-crate"]!==undefined){filterCrates=params["filter-crate"];}if(filterCrates!==null&&(await docSearch.getCrateNameList()).indexOf(filterCrates)===-1){filterCrates=null;}searchState.title="\""+query.userQuery+"\" Search - Rust";updateSearchHistory(buildUrl(query.userQuery,filterCrates));await showResults(docSearch,await docSearch.execQuery(query,filterCrates,window.currentCrate),params.go_to_first,filterCrates);}function onSearchSubmit(e){e.preventDefault();searchState.clearInputTimeout();search();}function putBackSearch(){const search_input=window.searchState.inputElement();if(!search_input){return;}if(search_input.value!==""&&!searchState.isDisplayed()){searchState.showResults();if(browserSupportsHistoryApi()){history.replaceState(null,"",buildUrl(search_input.value,getFilterCrates()));}document.title=searchState.title;}}function registerSearchEvents(){const params=searchState.getQueryStringParams();const inputElement=nonnull(window.searchState.inputElement());if(inputElement.value===""){inputElement.value=params.search||"";}const searchAfter500ms=()=>{searchState.clearInputTimeout();window.searchState.timeout=setTimeout(search,500);};inputElement.onkeyup=searchAfter500ms;inputElement.oninput=searchAfter500ms;if(inputElement.form){inputElement.form.onsubmit=onSearchSubmit;}inputElement.onchange=e=>{if(e.target!==document.activeElement){return;}searchState.clearInputTimeout();setTimeout(search,0);};inputElement.onpaste=inputElement.onchange;searchState.outputElement().addEventListener("keydown",e=>{if(!(e instanceof KeyboardEvent)){return;}if(e.altKey||e.ctrlKey||e.shiftKey||e.metaKey){return;}if(e.which===38){const active=document.activeElement;if(active){const previous=active.previousElementSibling;if(previous&&previous.className!==DEPRECATED_COUNT_SELECTOR){previous.focus();}else{searchState.focus();}}e.preventDefault();}else if(e.which===40){const active=document.activeElement;if(active){const next=active.nextElementSibling;if(next){next.focus();}const rect=active.getBoundingClientRect();if(window.innerHeight-rect.bottom{if(e.which===40){focusSearchResult();e.preventDefault();}});inputElement.addEventListener("focus",()=>{putBackSearch();});}function updateCrate(ev){if(ev.target.value==="all crates"){const query=nonnull(window.searchState.inputElement()).value.trim();updateSearchHistory(buildUrl(query,null));}currentResults=null;search(true);}const makeUint8ArrayFromBase64=Uint8Array.fromBase64?Uint8Array.fromBase64:(string=>{const bytes_as_string=atob(string);const l=bytes_as_string.length;const bytes=new Uint8Array(l);for(let i=0;i{for(const key in callbacks){if(Object.hasOwn(callbacks,key)){window[key]=callbacks[key];}}databaseCallbacks=callbacks;if(window.searchIndex){window.rr_(window.searchIndex);}},loadTreeByHash:hashHex=>{const script=document.createElement("script");script.src=`${ROOT_PATH}search.index/${hashHex}.js`;script.onerror=e=>{if(databaseCallbacks){databaseCallbacks.err_rn_(hashHex,e);}};document.documentElement.appendChild(script);},loadDataByNameAndHash:(name,hashHex)=>{const script=document.createElement("script");script.src=`${ROOT_PATH}search.index/${name}/${hashHex}.js`;script.onerror=e=>{if(databaseCallbacks){databaseCallbacks.err_rd_(hashHex,e);}};document.documentElement.appendChild(script);},});}else if(typeof exports!=="undefined"){exports.initSearch=initSearch;} \ No newline at end of file diff --git a/target/doc/static.files/settings-170eb4bf.js b/target/doc/static.files/settings-170eb4bf.js new file mode 100644 index 0000000..e0b5834 --- /dev/null +++ b/target/doc/static.files/settings-170eb4bf.js @@ -0,0 +1,17 @@ +"use strict";(function(){const isSettingsPage=window.location.pathname.endsWith("/settings.html");function changeSetting(settingName,value){if(settingName==="theme"){const useSystem=value==="system preference"?"true":"false";updateLocalStorage("use-system-theme",useSystem);}updateLocalStorage(settingName,""+value);switch(settingName){case"theme":case"preferred-dark-theme":case"preferred-light-theme":updateTheme();updateLightAndDark();break;case"line-numbers":if(value===true){const f=window.rustdoc_add_line_numbers_to_examples;if(f!==undefined){f();}}else{const f=window.rustdoc_remove_line_numbers_from_examples;if(f!==undefined){f();}}break;case"sans-serif-fonts":case"hide-sidebar":case"hide-toc":case"hide-modnav":case"word-wrap-source-code":case"hide-deprecated-items":if(value===true){addClass(document.documentElement,settingName);}else{removeClass(document.documentElement,settingName);}}}function showLightAndDark(){removeClass(document.getElementById("preferred-light-theme"),"hidden");removeClass(document.getElementById("preferred-dark-theme"),"hidden");}function hideLightAndDark(){addClass(document.getElementById("preferred-light-theme"),"hidden");addClass(document.getElementById("preferred-dark-theme"),"hidden");}function updateLightAndDark(){const useSystem=getSettingValue("use-system-theme");if(useSystem==="true"||(useSystem===null&&getSettingValue("theme")===null)){showLightAndDark();}else{hideLightAndDark();}}function setEvents(settingsElement){updateLightAndDark();onEachLazy(settingsElement.querySelectorAll("input[type=\"checkbox\"]"),toggle=>{const settingId=toggle.id;const settingValue=getSettingValue(settingId);if(settingValue!==null){toggle.checked=settingValue==="true";}toggle.onchange=()=>{changeSetting(toggle.id,toggle.checked);};});onEachLazy(settingsElement.querySelectorAll("input[type=\"radio\"]"),elem=>{const settingId=elem.name;let settingValue=getSettingValue(settingId);if(settingId==="theme"){const useSystem=getSettingValue("use-system-theme");if(useSystem==="true"||settingValue===null){settingValue=useSystem==="false"?"light":"system preference";}}if(settingValue!==null&&settingValue!=="null"){elem.checked=settingValue===elem.value;}elem.addEventListener("change",()=>{changeSetting(elem.name,elem.value);});},);}function buildSettingsPageSections(settings){let output="";for(const setting of settings){const js_data_name=setting["js_name"];const setting_name=setting["name"];if(setting["options"]!==undefined){output+=`\ +
+
${setting_name}
+
`;onEach(setting["options"],option=>{const checked=option===setting["default"]?" checked":"";const full=`${js_data_name}-${option.replace(/ /g,"-")}`;output+=`\ + `;});output+=`\ +
+
`;}else{const checked=setting["default"]===true?" checked":"";output+=`\ +
\ + \ +
`;}}return output;}function buildSettingsPage(){const theme_list=getVar("themes");const theme_names=(theme_list===null?"":theme_list).split(",").filter(t=>t);theme_names.push("light","dark","ayu");const settings=[{"name":"Theme","js_name":"theme","default":"system preference","options":theme_names.concat("system preference"),},{"name":"Preferred light theme","js_name":"preferred-light-theme","default":"light","options":theme_names,},{"name":"Preferred dark theme","js_name":"preferred-dark-theme","default":"dark","options":theme_names,},{"name":"Auto-hide item contents for large items","js_name":"auto-hide-large-items","default":true,},{"name":"Auto-hide item methods' documentation","js_name":"auto-hide-method-docs","default":false,},{"name":"Auto-hide trait implementation documentation","js_name":"auto-hide-trait-implementations","default":false,},{"name":"Directly go to item in search if there is only one result","js_name":"go-to-only-result","default":false,},{"name":"Show line numbers on code examples","js_name":"line-numbers","default":false,},{"name":"Hide persistent navigation bar","js_name":"hide-sidebar","default":false,},{"name":"Hide table of contents","js_name":"hide-toc","default":false,},{"name":"Hide module navigation","js_name":"hide-modnav","default":false,},{"name":"Disable keyboard shortcuts","js_name":"disable-shortcuts","default":false,},{"name":"Use sans serif fonts","js_name":"sans-serif-fonts","default":false,},{"name":"Word wrap source code","js_name":"word-wrap-source-code","default":false,},{"name":"Hide deprecated items","js_name":"hide-deprecated-items","default":false,},];const elementKind=isSettingsPage?"section":"div";const innerHTML=`
${buildSettingsPageSections(settings)}
`;const el=document.createElement(elementKind);el.id="settings";if(!isSettingsPage){el.className="popover";}el.innerHTML=innerHTML;if(isSettingsPage){const mainElem=document.getElementById(MAIN_ID);if(mainElem!==null){mainElem.appendChild(el);}}else{el.setAttribute("tabindex","-1");onEachLazy(document.querySelectorAll(".settings-menu"),menu=>{if(menu.offsetWidth!==0){menu.appendChild(el);return true;}});}return el;}const settingsMenu=buildSettingsPage();function displaySettings(){settingsMenu.style.display="";onEachLazy(document.querySelectorAll(".settings-menu"),menu=>{if(menu.offsetWidth!==0){if(!menu.contains(settingsMenu)&&settingsMenu.parentElement){settingsMenu.parentElement.removeChild(settingsMenu);menu.appendChild(settingsMenu);}return true;}});onEachLazy(settingsMenu.querySelectorAll("input[type='checkbox']"),el=>{const val=getSettingValue(el.id);const checked=val==="true";if(checked!==el.checked&&val!==null){el.checked=checked;}});}function settingsBlurHandler(event){const isInPopover=onEachLazy(document.querySelectorAll(".settings-menu, .help-menu"),menu=>{return menu.contains(document.activeElement)||menu.contains(event.relatedTarget);},);if(!isInPopover){window.hidePopoverMenus();}}if(!isSettingsPage){const settingsMenu=nonnull(document.getElementById("settings"));onEachLazy(document.querySelectorAll(".settings-menu"),settingsButton=>{settingsButton.querySelector("a").onclick=event=>{if(!(event.target instanceof Element)||settingsMenu.contains(event.target)){return;}event.preventDefault();const shouldDisplaySettings=settingsMenu.style.display==="none";window.hideAllModals(false);if(shouldDisplaySettings){displaySettings();}};settingsButton.onblur=settingsBlurHandler;settingsButton.querySelector("a").onblur=settingsBlurHandler;});onEachLazy(settingsMenu.querySelectorAll("input"),el=>{el.onblur=settingsBlurHandler;});settingsMenu.onblur=settingsBlurHandler;}setTimeout(()=>{setEvents(settingsMenu);if(!isSettingsPage){displaySettings();}onEachLazy(document.querySelectorAll(".settings-menu"),settingsButton=>{removeClass(settingsButton,"rotate");});},0);})(); \ No newline at end of file diff --git a/target/doc/static.files/src-script-813739b1.js b/target/doc/static.files/src-script-813739b1.js new file mode 100644 index 0000000..bf54625 --- /dev/null +++ b/target/doc/static.files/src-script-813739b1.js @@ -0,0 +1 @@ +"use strict";(function(){const rootPath=getVar("root-path");const NAME_OFFSET=0;const DIRS_OFFSET=1;const FILES_OFFSET=2;const RUSTDOC_MOBILE_BREAKPOINT=700;function closeSidebarIfMobile(){if(window.innerWidth{removeClass(document.documentElement,"src-sidebar-expanded");updateLocalStorage("source-sidebar-show","false");};window.rustdocShowSourceSidebar=()=>{addClass(document.documentElement,"src-sidebar-expanded");updateLocalStorage("source-sidebar-show","true");};window.rustdocToggleSrcSidebar=()=>{if(document.documentElement.classList.contains("src-sidebar-expanded")){window.rustdocCloseSourceSidebar();}else{window.rustdocShowSourceSidebar();}};function createSrcSidebar(srcIndexStr){const container=nonnull(document.querySelector("nav.sidebar"));const sidebar=document.createElement("div");sidebar.id="src-sidebar";const srcIndex=new Map(JSON.parse(srcIndexStr));let hasFoundFile=false;for(const[key,source]of srcIndex){source[NAME_OFFSET]=key;hasFoundFile=createDirEntry(source,sidebar,"",hasFoundFile);}container.appendChild(sidebar);const selected_elem=sidebar.getElementsByClassName("selected")[0];if(typeof selected_elem!=="undefined"){selected_elem.focus();}}function highlightSrcLines(){const match=window.location.hash.match(/^#?(\d+)(?:-(\d+))?$/);if(!match){return;}let from=parseInt(match[1],10);let to=from;if(typeof match[2]!=="undefined"){to=parseInt(match[2],10);}if(to{removeClass(e,"line-highlighted");});for(let i=from;i<=to;++i){elem=document.getElementById(""+i);if(!elem){break;}addClass(elem,"line-highlighted");}}const handleSrcHighlight=(function(){let prev_line_id=0;const set_fragment=name=>{const x=window.scrollX,y=window.scrollY;if(browserSupportsHistoryApi()){history.replaceState(null,"","#"+name);highlightSrcLines();}else{location.replace("#"+name);}window.scrollTo(x,y);};return ev=>{let cur_line_id=parseInt(ev.target.id,10);if(isNaN(cur_line_id)||ev.ctrlKey||ev.altKey||ev.metaKey){return;}ev.preventDefault();if(ev.shiftKey&&prev_line_id){if(prev_line_id>cur_line_id){const tmp=prev_line_id;prev_line_id=cur_line_id;cur_line_id=tmp;}set_fragment(prev_line_id+"-"+cur_line_id);}else{prev_line_id=cur_line_id;set_fragment(""+cur_line_id);}};}());window.addEventListener("hashchange",highlightSrcLines);onEachLazy(document.querySelectorAll("a[data-nosnippet]"),el=>{el.addEventListener("click",handleSrcHighlight);});highlightSrcLines();window.createSrcSidebar=createSrcSidebar;})(); \ No newline at end of file diff --git a/target/doc/static.files/storage-41dd4d93.js b/target/doc/static.files/storage-41dd4d93.js new file mode 100644 index 0000000..c2c52ad --- /dev/null +++ b/target/doc/static.files/storage-41dd4d93.js @@ -0,0 +1,27 @@ +"use strict";const builtinThemes=["light","dark","ayu"];const darkThemes=["dark","ayu"];window.currentTheme=(function(){const currentTheme=document.getElementById("themeStyle");return currentTheme instanceof HTMLLinkElement?currentTheme:null;})();const settingsDataset=(function(){const settingsElement=document.getElementById("default-settings");return settingsElement&&settingsElement.dataset?settingsElement.dataset:null;})();function nonnull(x,msg){if(x===null){throw(msg||"unexpected null value!");}else{return x;}}function nonundef(x,msg){if(x===undefined){throw(msg||"unexpected null value!");}else{return x;}}function getSettingValue(settingName){const current=getCurrentValue(settingName);if(current===null&&settingsDataset!==null){const def=settingsDataset[settingName.replace(/-/g,"_")];if(def!==undefined){return def;}}return current;}const localStoredTheme=getSettingValue("theme");function hasClass(elem,className){return!!elem&&!!elem.classList&&elem.classList.contains(className);}function addClass(elem,className){if(elem&&elem.classList){elem.classList.add(className);}}function removeClass(elem,className){if(elem&&elem.classList){elem.classList.remove(className);}}function onEach(arr,func){for(const elem of arr){if(func(elem)){return true;}}return false;}function onEachLazy(lazyArray,func){return onEach(Array.prototype.slice.call(lazyArray),func);}function updateLocalStorage(name,value){try{if(value===null){window.localStorage.removeItem("rustdoc-"+name);}else{window.localStorage.setItem("rustdoc-"+name,value);}}catch{}}function getCurrentValue(name){try{return window.localStorage.getItem("rustdoc-"+name);}catch{return null;}}function getVar(name){const el=document.querySelector("head > meta[name='rustdoc-vars']");const v=el?el.getAttribute("data-"+name):null;if(v!==null){return v;}throw`rustdoc var "${name}" is missing`;}function switchTheme(newThemeName,saveTheme){const themeNames=(getVar("themes")||"").split(",").filter(t=>t);themeNames.push(...builtinThemes);if(newThemeName===null||themeNames.indexOf(newThemeName)===-1){return;}if(saveTheme){updateLocalStorage("theme",newThemeName);}document.documentElement.setAttribute("data-theme",newThemeName);if(builtinThemes.indexOf(newThemeName)!==-1){if(window.currentTheme&&window.currentTheme.parentNode){window.currentTheme.parentNode.removeChild(window.currentTheme);window.currentTheme=null;}}else{const newHref=getVar("root-path")+encodeURIComponent(newThemeName)+getVar("resource-suffix")+".css";if(!window.currentTheme){if(document.readyState==="loading"){document.write(``);window.currentTheme=(function(){const currentTheme=document.getElementById("themeStyle");return currentTheme instanceof HTMLLinkElement?currentTheme:null;})();}else{window.currentTheme=document.createElement("link");window.currentTheme.rel="stylesheet";window.currentTheme.id="themeStyle";window.currentTheme.href=newHref;document.documentElement.appendChild(window.currentTheme);}}else if(newHref!==window.currentTheme.href){window.currentTheme.href=newHref;}}}const updateTheme=(function(){const mql=window.matchMedia("(prefers-color-scheme: dark)");function updateTheme(){if(getSettingValue("use-system-theme")!=="false"){const lightTheme=getSettingValue("preferred-light-theme")||"light";const darkTheme=getSettingValue("preferred-dark-theme")||"dark";updateLocalStorage("use-system-theme","true");switchTheme(mql.matches?darkTheme:lightTheme,true);}else{switchTheme(getSettingValue("theme"),false);}}mql.addEventListener("change",updateTheme);return updateTheme;})();if(getSettingValue("use-system-theme")!=="false"&&window.matchMedia){if(getSettingValue("use-system-theme")===null&&getSettingValue("preferred-dark-theme")===null&&localStoredTheme!==null&&darkThemes.indexOf(localStoredTheme)>=0){updateLocalStorage("preferred-dark-theme",localStoredTheme);}}updateTheme();if(getSettingValue("source-sidebar-show")==="true"){addClass(document.documentElement,"src-sidebar-expanded");}(function(){const settings=["hide-sidebar","hide-toc","hide-modnav","word-wrap-source-code","hide-deprecated-items","sans-serif-fonts",];for(const setting of settings){if(getSettingValue(setting)==="true"){addClass(document.documentElement,setting);}}})();function updateSidebarWidth(){const desktopSidebarWidth=getSettingValue("desktop-sidebar-width");if(desktopSidebarWidth&&desktopSidebarWidth!=="null"){document.documentElement.style.setProperty("--desktop-sidebar-width",desktopSidebarWidth+"px",);}const srcSidebarWidth=getSettingValue("src-sidebar-width");if(srcSidebarWidth&&srcSidebarWidth!=="null"){document.documentElement.style.setProperty("--src-sidebar-width",srcSidebarWidth+"px",);}}updateSidebarWidth();window.addEventListener("pageshow",ev=>{if(ev.persisted){setTimeout(updateTheme,0);setTimeout(updateSidebarWidth,0);}});class RustdocToolbarElement extends HTMLElement{constructor(){super();}connectedCallback(){if(this.firstElementChild){return;}const rootPath=getVar("root-path");const currentUrl=window.location.href.split("?")[0].split("#")[0];this.innerHTML=` +
+ Search +
+
+ Settings +
+
+ Help +
+ `;}}window.customElements.define("rustdoc-toolbar",RustdocToolbarElement);class RustdocTopBarElement extends HTMLElement{constructor(){super();}connectedCallback(){const rootPath=getVar("root-path");const tmplt=document.createElement("template");tmplt.innerHTML=` + + + + + `;const shadow=this.attachShadow({mode:"open"});shadow.appendChild(tmplt.content.cloneNode(true));this.innerHTML+=` + +
+ Settings +
+
+ Help +
+ `;}}window.customElements.define("rustdoc-topbar",RustdocTopBarElement); \ No newline at end of file diff --git a/target/doc/static.files/stringdex-b5109af9.js b/target/doc/static.files/stringdex-b5109af9.js new file mode 100644 index 0000000..4bc4626 --- /dev/null +++ b/target/doc/static.files/stringdex-b5109af9.js @@ -0,0 +1,2 @@ +const EMPTY_UINT8=new Uint8Array();class RoaringBitmap{constructor(u8array,startingOffset){const start=startingOffset?startingOffset:0;let i=start;this.keysAndCardinalities=EMPTY_UINT8;this.containers=[];this.consumed_len_bytes=0;if(u8array===null||u8array.length===i||u8array[i]===0){return this;}else if(u8array[i]>0xf0){const lspecial=u8array[i]&0x0f;this.keysAndCardinalities=new Uint8Array(lspecial*4);let pspecial=i+1;let key=u8array[pspecial+2]|(u8array[pspecial+3]<<8);let value=u8array[pspecial]|(u8array[pspecial+1]<<8);let entry=(key<<16)|value;let container;container=new RoaringBitmapArray(1,new Uint8Array(4));container.array[0]=value&0xFF;container.array[1]=(value>>8)&0xFF;this.containers.push(container);this.keysAndCardinalities[0]=key;this.keysAndCardinalities[1]=key>>8;pspecial+=4;for(let ispecial=1;ispecial>16;container=this.addToArrayAt(key);const cardinalityOld=container.cardinality;container.array[cardinalityOld*2]=value&0xFF;container.array[(cardinalityOld*2)+1]=(value>>8)&0xFF;container.cardinality=cardinalityOld+1;pspecial+=2;}this.consumed_len_bytes=pspecial-i;return this;}else if(u8array[i]>0xe0){const run_count_m1=(u8array[i]&0x0f);const run_count=run_count_m1+1;this.keysAndCardinalities=new Uint8Array(run_count*4);let pspecial=i+1;let pnspecial=pspecial+(run_count*4);let previous_key=null;let previous_container=null;for(let j=0;j>4):(u8array[pnspecial]&0x0f);if(j%2!==0){pnspecial+=1;}pspecial+=4;if(key===previous_key&&previous_container!==null){const new_container_array=new Uint8Array((previous_container.runcount+1)*4,);new_container_array.set(previous_container.array);new_container_array[previous_container.runcount*4]=value&0xFF;new_container_array[(previous_container.runcount*4)+1]=(value>>8)&0xFF;new_container_array[(previous_container.runcount*4)+2]=run_length_m1;previous_container.array=new_container_array;previous_container.runcount+=1;let cardinalitym1=this.keysAndCardinalities[(this.containers.length*4)-2]|(this.keysAndCardinalities[(this.containers.length*4)-1]<<8);cardinalitym1+=run_length_m1+1;this.keysAndCardinalities[(this.containers.length*4)-2]=cardinalitym1&0xFF;this.keysAndCardinalities[(this.containers.length*4)-1]=(cardinalitym1>>8)&0xFF;}else{previous_key=key;previous_container=new RoaringBitmapRun(1,Uint8Array.of(value&0xFF,(value>>8)&0xFF,run_length_m1,0,));this.containers.push(previous_container);this.keysAndCardinalities[(this.containers.length*4)-4]=key&0xFF;this.keysAndCardinalities[(this.containers.length*4)-3]=(key>>8)&0xFF;this.keysAndCardinalities[(this.containers.length*4)-2]=run_length_m1;}}if(run_count%2!==0){pnspecial+=1;}this.consumed_len_bytes=pnspecial-i;return this;}else if(u8array[i]>0xd0){const lspecial=u8array[i]&0x0f;this.keysAndCardinalities=new Uint8Array(lspecial*4);let pspecial=i+1;let key=u8array[pspecial+2]|(u8array[pspecial+3]<<8);let value=u8array[pspecial]|(u8array[pspecial+1]<<8);let entry=(key<<16)|value;let container;container=new RoaringBitmapArray(1,new Uint8Array(4));container.array[0]=value&0xFF;container.array[1]=(value>>8)&0xFF;this.containers.push(container);this.keysAndCardinalities[0]=key;this.keysAndCardinalities[1]=key>>8;pspecial+=4;for(let ispecial=1;ispecial>16;container=this.addToArrayAt(key);const cardinalityOld=container.cardinality;container.array[cardinalityOld*2]=value&0xFF;container.array[(cardinalityOld*2)+1]=(value>>8)&0xFF;container.cardinality=cardinalityOld+1;pspecial+=1;}this.consumed_len_bytes=pspecial-i;return this;}else if(u8array[i]>0x80){const lspecial=u8array[i]&0x3f;const lspecialm1=lspecial-1;this.keysAndCardinalities=new Uint8Array(4);i+=1;const key=u8array[i+2]|(u8array[i+3]<<8);const value=u8array[i]|(u8array[i+1]<<8);const container=new RoaringBitmapRun(1,new Uint8Array(4));container.array[0]=value&0xFF;container.array[1]=(value>>8)&0xFF;container.array[2]=lspecialm1&0xFF;container.array[3]=lspecialm1>>8;this.containers.push(container);this.keysAndCardinalities[0]=key&0xFF;this.keysAndCardinalities[1]=(key>>8)&0xFF;this.keysAndCardinalities[2]=lspecialm1&0xFF;this.keysAndCardinalities[3]=lspecialm1>>8;this.consumed_len_bytes=5;return this;}else if(u8array[i]<0x3a){const lspecial=u8array[i];this.keysAndCardinalities=new Uint8Array(lspecial*4);let pspecial=i+1;for(let ispecial=0;ispecial>8)&0xFF;container.cardinality=cardinalityOld+1;pspecial+=4;}this.consumed_len_bytes=pspecial-i;return this;}const has_runs=u8array[i]===0x3b;if(u8array[i]!==0x3a&&u8array[i]!==0x3b){throw new Error("not a roaring bitmap: "+u8array[i]);}const size=has_runs?((u8array[i+2]|(u8array[i+3]<<8))+1):((u8array[i+4]|(u8array[i+5]<<8)|(u8array[i+6]<<16)|(u8array[i+7]<<24)));i+=has_runs?4:8;let is_run;if(has_runs){const is_run_len=(size+7)>>3;is_run=new Uint8Array(u8array.buffer,i+u8array.byteOffset,is_run_len);i+=is_run_len;}else{is_run=EMPTY_UINT8;}this.keysAndCardinalities=u8array.subarray(i,i+(size*4));i+=size*4;let offsets=null;if(!has_runs||size>=4){offsets=[];for(let j=0;j>3]&(1<<(j&0x7))){const runcount=(u8array[i]|(u8array[i+1]<<8));i+=2;this.containers.push(new RoaringBitmapRun(runcount,new Uint8Array(u8array.buffer,i+u8array.byteOffset,runcount*4),));i+=runcount*4;}else if(cardinality>=4096){this.containers.push(new RoaringBitmapBits(new Uint8Array(u8array.buffer,i+u8array.byteOffset,8192,)));i+=8192;}else{const end=cardinality*2;this.containers.push(new RoaringBitmapArray(cardinality,new Uint8Array(u8array.buffer,i+u8array.byteOffset,end),));i+=end;}}this.consumed_len_bytes=i-start;}static makeSingleton(number){const result=new RoaringBitmap(null,0);result.keysAndCardinalities=Uint8Array.of((number>>16),(number>>24),0,0,);result.containers.push(new RoaringBitmapArray(1,Uint8Array.of(number,number>>8),));return result;}static everything(){if(EVERYTHING_BITMAP.isEmpty()){let i=0;const l=1<<16;const everything_range=new RoaringBitmapRun(1,Uint8Array.of(0,0,0xff,0xff));EVERYTHING_BITMAP.keysAndCardinalities=new Uint8Array(l*4);while(i>8;EVERYTHING_BITMAP.keysAndCardinalities[(i*4)+2]=0xff;EVERYTHING_BITMAP.keysAndCardinalities[(i*4)+3]=0xff;i+=1;}}return EVERYTHING_BITMAP;}static empty(){return EMPTY_BITMAP;}isEmpty(){return this.containers.length===0;}addToArrayAt(key){let mid=this.getContainerId(key);let container;if(mid===-1){container=new RoaringBitmapArray(0,new Uint8Array(2));mid=this.containers.length;this.containers.push(container);if(mid*4>this.keysAndCardinalities.length){const keysAndContainers=new Uint8Array(mid*8);keysAndContainers.set(this.keysAndCardinalities);this.keysAndCardinalities=keysAndContainers;}this.keysAndCardinalities[(mid*4)+0]=key;this.keysAndCardinalities[(mid*4)+1]=key>>8;}else{container=this.containers[mid];const cardinalityOld=this.keysAndCardinalities[(mid*4)+2]|(this.keysAndCardinalities[(mid*4)+3]<<8);const cardinality=cardinalityOld+1;this.keysAndCardinalities[(mid*4)+2]=cardinality;this.keysAndCardinalities[(mid*4)+3]=cardinality>>8;}const cardinalityOld=this.keysAndCardinalities[(mid*4)+2]|(this.keysAndCardinalities[(mid*4)+3]<<8);if(!(container instanceof RoaringBitmapArray)||container.array.byteLength<((cardinalityOld+1)*2)){const newBuf=new Uint8Array((cardinalityOld+1)*4);let idx=0;for(const cvalue of container.values()){newBuf[idx]=cvalue&0xFF;newBuf[idx+1]=(cvalue>>8)&0xFF;idx+=2;}if(container instanceof RoaringBitmapArray){container.cardinality=cardinalityOld;container.array=newBuf;return container;}const newcontainer=new RoaringBitmapArray(cardinalityOld,newBuf);this.containers[mid]=newcontainer;return newcontainer;}else{return container;}}union(that){if(this.isEmpty()){return that;}if(that.isEmpty()){return this;}if(this===RoaringBitmap.everything()||that===RoaringBitmap.everything()){return RoaringBitmap.everything();}let i=0;const il=this.containers.length;let j=0;const jl=that.containers.length;const result=new RoaringBitmap(null,0);result.keysAndCardinalities=new Uint8Array((il+jl)*4);while(i=jl||(i=il||(jthatContainer.array.length?thisContainer.array.length:thatContainer.array.length,);let k=0;const kl=resultArray.length;while(k>8)&0xFF;k+=2;}result.containers.push(new RoaringBitmapArray(resultValues.length,resultArray,));card=resultValues.length;}result.keysAndCardinalities[k+0]=this.keysAndCardinalities[ik+0];result.keysAndCardinalities[k+1]=this.keysAndCardinalities[ik+1];card-=1;result.keysAndCardinalities[k+2]=card;result.keysAndCardinalities[k+3]=card>>8;i+=1;j+=1;}}return result;}intersection(that){if(this.isEmpty()||that.isEmpty()){return EMPTY_BITMAP;}if(this===RoaringBitmap.everything()){return that;}if(that===RoaringBitmap.everything()){return this;}let i=0;const il=this.containers.length;let j=0;const jl=that.containers.length;const result=new RoaringBitmap(null,0);result.keysAndCardinalities=new Uint8Array((il>jl?il:jl)*4);while(i=jl||(i=il||(jthatContainer.array.length?thisContainer.array.length:thatContainer.array.length,);let k=0;const kl=resultArray.length;while(k>8)&0xFF;k+=2;}result.containers.push(new RoaringBitmapArray(resultValues.length,resultArray,));}}if(card!==0){result.keysAndCardinalities[k+0]=this.keysAndCardinalities[ik+0];result.keysAndCardinalities[k+1]=this.keysAndCardinalities[ik+1];card-=1;result.keysAndCardinalities[k+2]=card;result.keysAndCardinalities[k+3]=card>>8;}i+=1;j+=1;}}return result;}contains(keyvalue){const key=keyvalue>>16;const value=keyvalue&0xFFFF;const mid=this.getContainerId(key);return mid===-1?false:this.containers[mid].contains(value);}remove(keyvalue){const key=keyvalue>>16;const value=keyvalue&0xFFFF;const mid=this.getContainerId(key);if(mid===-1){return this;}const container=this.containers[mid];if(!container.contains(value)){return this;}const newCardinality=(this.keysAndCardinalities[(mid*4)+2]|(this.keysAndCardinalities[(mid*4)+3]<<8));const l=this.containers.length;const m=l-(newCardinality===0?1:0);const result=new RoaringBitmap(null,0);result.keysAndCardinalities=new Uint8Array(m*4);let j=0;for(let i=0;i>8;const card=newCardinality-1;result.keysAndCardinalities[(j*4)+2]=card;result.keysAndCardinalities[(j*4)+3]=card>>8;const newContainer=new RoaringBitmapArray(newCardinality,new Uint8Array(newCardinality*2),);let newContainerSlot=0;for(const containerValue of container.values()){if(containerValue!==value){newContainer.array[newContainerSlot]=value&0xFF;newContainerSlot+=1;newContainer.array[newContainerSlot]=value>>8;newContainerSlot+=1;}}result.containers.push(newContainer);j+=1;}}else{result.keysAndCardinalities[(j*4)+0]=this.keysAndCardinalities[(i*4)+0];result.keysAndCardinalities[(j*4)+1]=this.keysAndCardinalities[(i*4)+1];result.keysAndCardinalities[(j*4)+2]=this.keysAndCardinalities[(i*4)+2];result.keysAndCardinalities[(j*4)+3]=this.keysAndCardinalities[(i*4)+3];result.containers.push(this.containers[i]);j+=1;}}return result;}getContainerId(key){let left=0;let right=this.containers.length-1;while(left<=right){const mid=Math.floor((left+right)/2);const x=this.keysAndCardinalities[(mid*4)]|(this.keysAndCardinalities[(mid*4)+1]<<8);if(xkey){right=mid-1;}else{return mid;}}return-1;}*entries(){const l=this.containers.length;for(let i=0;i>1;const i=mid*4;const start=this.array[i]|(this.array[i+1]<<8);const lenm1=this.array[i+2]|(this.array[i+3]<<8);if((start+lenm1)value){right=mid-1;}else{return true;}}return false;}*values(){let i=0;while(i>1;const i=mid*2;const x=this.array[i]|(this.array[i+1]<<8);if(xvalue){right=mid-1;}else{return true;}}return false;}*values(){let i=0;const l=this.cardinality*2;while(i>3]&(1<<(value&7)));}*values(){let i=0;const l=this.array.length<<3;while(i=this.values.length*9){const keys=this.keys;const values=this.values;const l=values.length;this.capacityClass+=1;const capacity=1<otherDistance){const otherKey=keys.slice(j,j+5);values[slot]=value;value=otherValue;keys[j+0]=key[start+0];keys[j+1]=key[start+1];keys[j+2]=key[start+2];keys[j+3]=key[start+3];keys[j+4]=key[start+4];key=otherKey;start=0;distance=otherDistance;}distance+=1;slot=(slot+1)&mask;}}}get(key){if(key.length!==5){throw"invalid key";}return this.getWithOffsetKey(key,0);}getWithOffsetKey(key,start){const mask=~(0xffffffff<otherDistance){break;}}slot=(slot+1)&mask;}return undefined;}}function bitCount(n){n=(~~n)-((n>>1)&0x55555555);n=(n&0x33333333)+((n>>2)&0x33333333);return((n+(n>>4)&0xF0F0F0F)*0x1010101)>>24;}class Uint8ArraySearchPattern{constructor(needle){this.needle=needle;this.skipTable=[];const m=needle.length;for(let i=0;i<256;i+=1){this.skipTable.push(m);}for(let i=0;i=m){for(let i=m-1;i>=0;i-=1){if(haystack[skip+i]!==needle[i]){skip+=skipTable[haystack[skip+m-1]];continue search;}}return true;}return false;}}function loadDatabase(hooks){const callbacks={rr_:function(data){const dataObj=JSON.parse(data);for(const colName of Object.keys(dataObj)){if(Object.hasOwn(dataObj[colName],"N")){const counts=[];const countsstring=dataObj[colName]["N"];let i=0;const l=countsstring.length;while(i>8)&0xFF,lengthOrData,0,),));bitmap.keysAndCardinalities=Uint8Array.of((id>>16)&0xff,(id>>24)&0xff,lengthOrData,0,);}else{bitmap=RoaringBitmap.makeSingleton(id);}let tree;if(isSuffixOnly){tree=new SuffixSearchTree(EMPTY_SEARCH_TREE_BRANCHES,isRun?0:(lengthOrData+1),bitmap,);}else{tree=new PrefixSearchTree(EMPTY_SEARCH_TREE_BRANCHES,EMPTY_SEARCH_TREE_BRANCHES,isRun?EMPTY_UINT8:Uint8Array.of(LONG_ALPHABET.chars[lengthOrData]),bitmap,EMPTY_BITMAP,);}newPromise=Promise.resolve(tree);}else{const existingPromise=registry.searchTreePromises.get(nodeid);if(existingPromise){return existingPromise;}const hashHex=makeHexFromUint8Array(nodeid);newPromise=new Promise((resolve,reject)=>{const cb=registry.searchTreeLoadPromiseCallbacks.get(nodeid);if(cb){registry.searchTreeLoadPromiseCallbacks.set(nodeid,(err,data)=>{cb(err,data);if(data){resolve(data);}else{reject(err);}});}else{registry.searchTreeLoadPromiseCallbacks.set(nodeid,(err,data)=>{if(data){resolve(data);}else{reject(err);}});hooks.loadTreeByHash(hashHex);}});registry.searchTreePromises.set(nodeid,newPromise);}return newPromise;},dataLoadByNameAndHash:function(name,hash){const existingBucket=registry.dataColumnsBuckets.get(hash);if(existingBucket){return existingBucket;}const hashHex=makeHexFromUint8Array(hash);const newBucket=new Promise((resolve,reject)=>{const cb=registry.dataColumnLoadPromiseCallbacks.get(hash);if(cb){registry.dataColumnLoadPromiseCallbacks.set(hash,(err,data)=>{cb(err,data);if(data){resolve(data);}else{reject(err);}});}else{registry.dataColumnLoadPromiseCallbacks.set(hash,(err,data)=>{if(data){resolve(data);}else{reject(err);}});hooks.loadDataByNameAndHash(name,hashHex);}});registry.dataColumnsBuckets.set(hash,newBucket);return newBucket;},};class SearchTreeBranches{constructor(length,nodeids){this.nodeids=nodeids;this.subtrees=[];for(let i=0;i=this.keys[i]){throw new Error("HERE");}i+=1;}}*entries(){let i=0;const l=this.keys.length;while(i>1;if(this.keys[mid]k){right=mid-1;}else{return mid;}}return-1;}getKey(i){return this.keys[i];}getKeys(){return this.keys;}}const EMPTY_SEARCH_TREE_BRANCHES=new SearchTreeBranchesArray(EMPTY_UINT8,EMPTY_UINT8,);class Alphabet{constructor(){this.chars=[];this.len=0;this.bytes=0;this.flag=0;this.bitwidth=0;}contains(c){return this.chars.indexOf(c)!==-1;}index(c){return this.chars.indexOf(c);}}const VOWELONLY_ALPHABITMAP=Object.assign(new Alphabet(),{chars:[0x61,0x65,0x69,0x6f,0x75],len:5,bytes:0,flag:0x80,},);const CONSONANTSONLY_ALPHABET=Object.assign(new Alphabet(),{chars:[],len:21,bytes:2,flag:0xc0,},);for(let i=0x61;i<=0x7A;++i){if(i===0x61||i===0x65||i===0x69||i===0x6f||i===0x75){continue;}CONSONANTSONLY_ALPHABET.chars.push(i);}const HEX_ALPHABET=Object.assign(new Alphabet(),{chars:[],len:16,bytes:2,flag:0xfc,},);for(let i=0x30;i<=0x39;++i){HEX_ALPHABET.chars.push(i);}for(let i=0x61;i<=0x66;++i){HEX_ALPHABET.chars.push(i);}const SHORT_ALPHABET=Object.assign(new Alphabet(),{chars:[],len:24,bytes:3,flag:0xfd,},);for(let i=0x61;i<=0x7A;++i){if(i===0x76||i===0x71){continue;}SHORT_ALPHABET.chars.push(i);}const LONG_ALPHABET=Object.assign(new Alphabet(),{chars:[0x31,0x32,0x33,0x34,0x35,0x36],len:32,bytes:4,flag:0xfe,},);for(let i=0x61;i<=0x7A;++i){LONG_ALPHABET.chars.push(i);}const ASCII_ALPHABET=Object.assign(new Alphabet(),{chars:[],len:128,bytes:16,flag:0xf0,contains(c){return c<=0x7f;},index(c){return c;},},);for(let i=0x00;i<=0x7f;++i){ASCII_ALPHABET.chars.push(i);}const RAWBYTE_ALPHABET=Object.assign(new Alphabet(),{chars:[],len:256,bytes:32,flag:0xff,contains(_c){return true;},index(c){return c;},},);for(let i=0x00;i<=0xff;++i){RAWBYTE_ALPHABET.chars.push(i);}Alphabet.parse=function(start,buf){const flag=buf[start];const parsed=Alphabet.parseFlag(flag,start+1,buf);if(!parsed){return null;}parsed.consumed_len_bytes+=1;return parsed;};Alphabet.parseFlag=function(flag,i,buf){if(flag<=0x80){return null;}const alphabet=flag===RAWBYTE_ALPHABET.flag?RAWBYTE_ALPHABET:(flag===ASCII_ALPHABET.flag?ASCII_ALPHABET:(flag===LONG_ALPHABET.flag?LONG_ALPHABET:(flag===SHORT_ALPHABET.flag?SHORT_ALPHABET:(flag===HEX_ALPHABET.flag?HEX_ALPHABET:(flag>=CONSONANTSONLY_ALPHABET.flag?CONSONANTSONLY_ALPHABET:VOWELONLY_ALPHABITMAP)))));let len=alphabet===CONSONANTSONLY_ALPHABET||alphabet===VOWELONLY_ALPHABITMAP?bitCount(flag&0x1f):0;for(let ix=0;ix>3]&(1<<(i&0x07))){yield[this.alphabet.chars[i],this.subtrees[j]];j+=1;}i+=1;}}getIndex(c){if(!this.alphabet.contains(c)){return-1;}const k=this.alphabet.index(c);if(this.bitmap[k>>3]&(1<<(k&0x07))){let result=bitCount(~(0xff<<(k&0x07))&this.bitmap[k>>3]);for(let ix=0;ix<(k>>3);++ix){result+=bitCount(this.bitmap[ix]);}return result;}else{return-1;}}getKey(branch_index){return this.getKeys()[branch_index];}getKeys(){let length=0;for(let i=0;i>3]&(1<<(ix&0x07))){result[result_index]=this.alphabet.chars[ix];result_index+=1;}}return result;}}class PrefixSearchTree{constructor(branches,might_have_prefix_branches,data,leaves_whole,leaves_suffix,){this.might_have_prefix_branches=might_have_prefix_branches;this.branches=branches;this.data=data;this.leaves_suffix=leaves_suffix;this.leaves_whole=leaves_whole;}trie(dataColumn,searchPattern){return new PrefixTrie(this,0,dataColumn,searchPattern);}async search(name,dataColumn){if(typeof name==="string"){const utf8encoder=new TextEncoder();name=utf8encoder.encode(name);}const searchPattern=new Uint8ArraySearchPattern(name);let trie=this.trie(dataColumn,searchPattern);for(const datum of name){const newTrie=trie.child(datum);if(newTrie){trie=await newTrie;}else{return null;}}return trie;}async*searchLev(name,dataColumn){if(typeof name==="string"){const utf8encoder=new TextEncoder();name=utf8encoder.encode(name);}const w=name.length;if(w<3){const trie=await this.search(name,dataColumn);if(trie!==null){yield trie;}return;}const searchPattern=new Uint8ArraySearchPattern(name);const levParams=w>=6?new Lev2TParametricDescription(w):new Lev1TParametricDescription(w);const stack=[[Promise.resolve(this.trie(dataColumn,searchPattern)),0]];const n=levParams.n;while(stack.length!==0){const[triePromise,levState]=stack.pop();const trie=await triePromise;for(const byte of trie.keysExcludeSuffixOnly()){const levPos=levParams.getPosition(levState);const vector=levParams.getVector(name,byte,levPos,Math.min(w,levPos+(2*n)+1),);const newLevState=levParams.transition(levState,levPos,vector,);if(newLevState>=0){const child=trie.child(byte);if(child){stack.push([child,newLevState]);if(levParams.isAccept(newLevState)){yield child;}}}}}}getCurrentLeaves(){return this.leaves_whole.union(this.leaves_suffix);}}class PrefixTrie{constructor(tree,offset,dataColumn,searchPattern){this.tree=tree;this.offset=offset;this.dataColumn=dataColumn;this.searchPattern=searchPattern;}matches(){if(this.offset===this.tree.data.length){return this.tree.leaves_whole;}else{return EMPTY_BITMAP;}}async*substringMatches(){let layer=[Promise.resolve(this.tree)];while(layer.length){const current_layer=layer;layer=[];for await(const tree of current_layer){let rejected=null;let leaves=tree.getCurrentLeaves();for(const leaf of leaves.entries()){const haystack=await this.dataColumn.at(leaf);if(haystack===undefined||!this.searchPattern.matches(haystack)){if(!rejected){rejected=[];}rejected.push(leaf);}}if(rejected){if(leaves.cardinality()!==rejected.length){for(const rej of rejected){leaves=leaves.remove(rej);}yield leaves;}}else{yield leaves;}}const subnodes=new HashTable();for await(const nodeEncoded of current_layer){const node=nodeEncoded instanceof InlineNeighborsTree?nodeEncoded.decode():nodeEncoded;const branches=node.branches;const l=branches.subtrees.length;for(let i=0;i0&&backlog[backlogSlot].length>1].length){const parentSlot=(backlogSlot-1)>>1;const parent=backlog[parentSlot];backlog[parentSlot]=backlog[backlogSlot];backlog[backlogSlot]=parent;backlogSlot=parentSlot;}}while(backlog.length!==0){const backlogEntry=backlog[0];if(minLength!==null&&backlogEntry.length>minLength){break;}if(!backlogEntry.bitmap.isEmpty()){yield backlogEntry.bitmap;}backlog[0]=backlog[backlog.length-1];backlog.length-=1;let backlogSlot=0;const backlogLength=backlog.length;while(backlogSlot{return node.trie(this.dataColumn,this.searchPattern);})]);i+=1;}return nodes;}else{const codePoint=data[this.offset];const trie=new PrefixTrie(this.tree,this.offset+1,this.dataColumn,this.searchPattern,);return[[codePoint,Promise.resolve(trie)]];}}keysExcludeSuffixOnly(){const data=this.tree.data;if(this.offset===data.length){return this.tree.might_have_prefix_branches.getKeys();}else{return Uint8Array.of(data[this.offset]);}}childrenExcludeSuffixOnly(){const data=this.tree.data;if(this.offset===data.length){const nodes=[];let i=0;for(const[k,v]of this.tree.might_have_prefix_branches.entries()){let node;if(v){node=v;}else{const newnode=this.tree.might_have_prefix_branches.getNodeID(i);if(!newnode){throw new Error(`malformed tree; no node for key ${k}`);}node=registry.searchTreeLoadByNodeID(newnode);this.tree.might_have_prefix_branches.subtrees[i]=node;this.tree.branches.subtrees[this.tree.branches.getIndex(k)]=node;}nodes.push([k,node.then(node=>{return node.trie(this.dataColumn,this.searchPattern);})]);i+=1;}return nodes;}else{const codePoint=data[this.offset];const trie=new PrefixTrie(this.tree,this.offset+1,this.dataColumn,this.searchPattern,);return[[codePoint,Promise.resolve(trie)]];}}child(byte){if(this.offset===this.tree.data.length){const i=this.tree.branches.getIndex(byte);if(i!==-1){let branch=this.tree.branches.subtrees[i];if(branch===null){const newnode=this.tree.branches.getNodeID(i);if(!newnode){throw new Error(`malformed tree; no node for key ${byte}`);}branch=registry.searchTreeLoadByNodeID(newnode);this.tree.branches.subtrees[i]=branch;const mhpI=this.tree.might_have_prefix_branches.getIndex(byte);if(mhpI!==-1){this.tree.might_have_prefix_branches.subtrees[mhpI]=branch;}}return branch.then(branch=>branch.trie(this.dataColumn,this.searchPattern));}}else if(this.tree.data[this.offset]===byte){return Promise.resolve(new PrefixTrie(this.tree,this.offset+1,this.dataColumn,this.searchPattern,));}return null;}}class SuffixSearchTree{constructor(branches,dataLen,leaves_suffix,){this.branches=branches;this.dataLen=dataLen;this.leaves_suffix=leaves_suffix;}trie(dataColumn,searchPattern){return new SuffixTrie(this,0,dataColumn,searchPattern);}async search(name,dataColumn){if(typeof name==="string"){const utf8encoder=new TextEncoder();name=utf8encoder.encode(name);}const searchPattern=new Uint8ArraySearchPattern(name);let trie=this.trie(dataColumn,searchPattern);for(const datum of name){const newTrie=trie.child(datum);if(newTrie){trie=await newTrie;}else{return null;}}return trie;}async*searchLev(_name,_dataColumn){}getCurrentLeaves(){return this.leaves_suffix;}}class SuffixTrie{constructor(tree,offset,dataColumn,searchPattern){this.tree=tree;this.offset=offset;this.dataColumn=dataColumn;this.searchPattern=searchPattern;}matches(){return EMPTY_BITMAP;}async*substringMatches(){let layer=[Promise.resolve(this.tree)];while(layer.length){const current_layer=layer;layer=[];for await(const tree of current_layer){let rejected=null;let leaves=tree.getCurrentLeaves();for(const leaf of leaves.entries()){const haystack=await this.dataColumn.at(leaf);if(haystack===undefined||!this.searchPattern.matches(haystack)){if(!rejected){rejected=[];}rejected.push(leaf);}}if(rejected){if(leaves.cardinality()!==rejected.length){for(const rej of rejected){leaves=leaves.remove(rej);}yield leaves;}}else{yield leaves;}}const subnodes=new HashTable();for await(const nodeEncoded of current_layer){const node=nodeEncoded instanceof InlineNeighborsTree?nodeEncoded.decode():nodeEncoded;const branches=node.branches;const l=branches.subtrees.length;for(let i=0;ibranch.trie(this.dataColumn,this.searchPattern));}}else{return Promise.resolve(new SuffixTrie(this.tree,this.offset+1,this.dataColumn,this.searchPattern,));}return null;}}class InlineNeighborsTree{constructor(encoded,start,){this.encoded=encoded;this.start=start;}decode(){let i=this.start;const encoded=this.encoded;const has_branches=(encoded[i]&0x04)!==0;const is_suffixes_only=(encoded[i]&0x01)!==0;const leaves_count=(encoded[i]>>4)&0x07;const leaves_is_run=(encoded[i]>>7)!==0;i+=1;let branch_flag=0;if(has_branches){branch_flag=encoded[i];i+=1;}const dlen=encoded[i]&0x3f;i+=1;let data=EMPTY_UINT8;if(!is_suffixes_only&&dlen!==0){data=encoded.subarray(i,i+dlen);i+=dlen;}const branch_flag_alphabet=Alphabet.parseFlag(branch_flag,i,encoded);let branch_alphabitmap=EMPTY_UINT8;if(branch_flag_alphabet){branch_alphabitmap=new Uint8Array(branch_flag_alphabet.consumed_len_bytes+1);branch_alphabitmap[0]=branch_flag;branch_alphabitmap.set(encoded.subarray(i,i+branch_flag_alphabet.consumed_len_bytes),1,);i+=branch_flag_alphabet.consumed_len_bytes;}const branch_count=branch_flag_alphabet?branch_flag_alphabet.len:branch_flag;const leaf_value_upper=encoded[i]|(encoded[i+1]<<8);i+=2;const branch_nodes=[];for(let j=0;j>4)&0x07;const branch_leaves_is_run=(encoded[i]>>7)!==0;i+=1;let branch_data=EMPTY_UINT8;if(!is_suffixes_only&&branch_dlen!==0){branch_data=encoded.subarray(i,i+branch_dlen);i+=branch_dlen;}const branch_leaves=new RoaringBitmap(null);branch_leaves.keysAndCardinalities=Uint8Array.of(leaf_value_upper&0xff,(leaf_value_upper>>8)&0xff,(branch_leaves_count-1)&0xff,((branch_leaves_count-1)>>8)&0xff,);if(branch_leaves_is_run){branch_leaves.containers=[new RoaringBitmapRun(1,Uint8Array.of(encoded[i],encoded[i+1],branch_leaves_count-1,0,),),];i+=2;}else{branch_leaves.containers=[new RoaringBitmapArray(branch_leaves_count,encoded.subarray(i,i+(branch_leaves_count*2)),),];i+=branch_leaves_count*2;}branch_nodes.push(Promise.resolve(is_suffixes_only?new SuffixSearchTree(EMPTY_SEARCH_TREE_BRANCHES,branch_dlen,branch_leaves,):new PrefixSearchTree(EMPTY_SEARCH_TREE_BRANCHES,EMPTY_SEARCH_TREE_BRANCHES,branch_data,branch_leaves,EMPTY_BITMAP,),));}const branches=branch_count===0?EMPTY_SEARCH_TREE_BRANCHES:branch_flag_alphabet?new SearchTreeBranchesAlphaBitmap(branch_flag_alphabet.alphabet,branch_alphabitmap,EMPTY_UINT8,):new SearchTreeBranchesArray(encoded.subarray(i,i+branch_count),EMPTY_UINT8,);if(!branch_flag_alphabet){i+=branch_count;}branches.subtrees=branch_nodes;let leaves=EMPTY_BITMAP;if(leaves_count!==0){leaves=new RoaringBitmap(null);leaves.keysAndCardinalities=Uint8Array.of(leaf_value_upper&0xff,(leaf_value_upper>>8)&0xff,(leaves_count-1)&0xff,((leaves_count-1)>>8)&0xff,);if(leaves_is_run){leaves.containers=[new RoaringBitmapRun(1,Uint8Array.of(encoded[i],encoded[i+1],leaves_count-1,0,),),];i+=2;}else{leaves.containers=[new RoaringBitmapArray(leaves_count,encoded.subarray(i,i+(leaves_count*2)),),];i+=leaves_count*2;}}return is_suffixes_only?new SuffixSearchTree(branches,dlen,leaves,):new PrefixSearchTree(branches,branches,data,leaves,EMPTY_BITMAP,);}trie(dataColumn,searchPattern){const tree=this.decode();return tree instanceof SuffixSearchTree?new SuffixTrie(tree,0,dataColumn,searchPattern):new PrefixTrie(tree,0,dataColumn,searchPattern);}search(name,dataColumn){return this.decode().search(name,dataColumn);}searchLev(name,dataColumn){return this.decode().searchLev(name,dataColumn);}getCurrentLeaves(){return this.decode().getCurrentLeaves();}}class DataColumn{constructor(counts,hashes,emptyset,name,searchTree){this.searchTree=searchTree;this.hashes=hashes;this.emptyset=emptyset;this.name=name;this.buckets=[];this.bucket_keys=[];const l=counts.length;let k=0;let totalLength=0;for(let i=0;i=this.bucket_keys.length){return undefined;}else{const start=this.bucket_keys[idx];const bucket=this.buckets[idx];const data=this.buckets[idx].data;if(data===null){return this.atAsyncFetch(id,start,bucket);}else{return data[id-start];}}}}async atAsyncFetch(id,start,bucket){const{hash,end}=bucket;const dataSansEmptysetOrig=await registry.dataLoadByNameAndHash(this.name,hash,);let data=bucket.data;if(data!==null){return data[id-start];}const dataSansEmptyset=[...dataSansEmptysetOrig];let dataWithEmptyset=null;let pos=start;let insertCount=0;while(pos=48&&c<=63){dataSansEmptyset.push(backrefs[c-48]);i+=1;}else{let n=0;while(c<96){n=(n<<4)|(c&0xF);i+=1;c=data[i];}n=(n<<4)|(c&0xF);i+=1;const item=data.subarray(i,i+n);dataSansEmptyset.push(item);i+=n;backrefs.unshift(item);if(backrefs.length>16){backrefs.pop();}}}cb(null,dataSansEmptyset);}}function makeSearchTreeFromBase64(inputBase64){const input=makeUint8ArrayFromBase64(inputBase64);let i=0;const l=input.length;const stash=new HashTable();const hash=Uint8Array.of(0,0,0,0,0,0,0,0);const truncatedHash=hash.subarray(3,8);const hash_history=[];const data_history=[];let canonical=EMPTY_UINT8;let tree=new PrefixSearchTree(EMPTY_SEARCH_TREE_BRANCHES,EMPTY_SEARCH_TREE_BRANCHES,EMPTY_UINT8,EMPTY_BITMAP,EMPTY_BITMAP,);function makeBranchesFromBinaryData(input,i,compression_tag,){const is_pure_suffixes_only_node=(compression_tag&0x01)!==0x00;const is_stack_compressed=(compression_tag&0x02)!==0;const is_long_compressed=(compression_tag&0x04)!==0;const all_children_are_compressed=(compression_tag&0xF0)===0xF0&&!is_long_compressed;const any_children_are_compressed=(compression_tag&0xF0)!==0x00||is_long_compressed;const start_point=i;let cpalphabet=null;let cpalphabitmap=EMPTY_UINT8;let cplen;let csalphabet=null;let csalphabitmap=EMPTY_UINT8;let cslen;if(is_pure_suffixes_only_node){cplen=0;}else{const parsed=Alphabet.parse(i,input);if(parsed){cpalphabitmap=input.subarray(i,i+parsed.consumed_len_bytes);cpalphabet=parsed.alphabet;cplen=parsed.len;i+=parsed.consumed_len_bytes;}else{cplen=input[i];i+=1;}}const parsed=Alphabet.parse(i,input);if(parsed){csalphabitmap=input.subarray(i,i+parsed.consumed_len_bytes);csalphabet=parsed.alphabet;cslen=parsed.len;i+=parsed.consumed_len_bytes;}else{cslen=input[i];i+=1;}const branches_header=input.subarray(start_point,i);let j=0;let cpnodes;if(any_children_are_compressed){cpnodes=cplen===0?EMPTY_UINT8:new Uint8Array(cplen*5);while(j32){const raw_bits=new Uint8Array(RAWBYTE_ALPHABET.bytes+1);raw_bits[0]=RAWBYTE_ALPHABET.flag;const bits=raw_bits.subarray(1);const mhp_keys=might_have_prefix_branches.getKeys();const so_keys=branches.getKeys();let mhp_i=0;let so_i=0;let j=0;while(mhp_i>3]|=1<<(ix&0x07);mhp_i+=1;}else{const joff=j*5;const so_off=so_i*5;hashes[joff+0]=csnodes[so_off+0];hashes[joff+1]=csnodes[so_off+1];hashes[joff+2]=csnodes[so_off+2];hashes[joff+3]=csnodes[so_off+3];hashes[joff+4]=csnodes[so_off+4];const ix=so_keys[so_i];bits[ix>>3]|=1<<(ix&0x07);so_i+=1;}j+=1;}branches=new SearchTreeBranchesAlphaBitmap(RAWBYTE_ALPHABET,raw_bits,hashes,);}else{const merged_keys=new Uint8Array(cplen+cslen);const mhp_keys=might_have_prefix_branches.getKeys();const so_keys=branches.getKeys();let mhp_i=0;let so_i=0;let j=0;while(mhp_i>4)&0x07;const leaves_is_run=((compression_tag>>4)&0x08)!==0;const branch_flag=is_long_compressed?(compression_tag>>8)&0xff:0;if(is_data_compressed){data=data_history[data_history.length-dlen-1];dlen=data.length;}else if(is_pure_suffixes_only_node){data=EMPTY_UINT8;}else{data=dlen===0?EMPTY_UINT8:new Uint8Array(input.buffer,i+input.byteOffset,dlen);i+=dlen;}const branches_start=i;const branch_flag_alphabet=Alphabet.parseFlag(branch_flag,i,input);const branch_count=branch_flag_alphabet?branch_flag_alphabet.len:branch_flag;if(branch_flag_alphabet){i+=branch_flag_alphabet.consumed_len_bytes;}i+=2;for(let j=0;j>4)&0x0f;const branch_leaves_is_run=(input[i]>>7)!==0;i+=1;if(!is_pure_suffixes_only_node){i+=branch_dlen;}if(branch_leaves_is_run){i+=2;}else{i+=branch_leaves_count*2;}}if(!branch_flag_alphabet){i+=branch_count;}if(leaves_is_run){i+=2;}else{i+=leaves_count*2;}if(is_data_compressed){const clen=(1+(is_long_compressed?1:0)+1+dlen+(i-branches_start));const canonical=new Uint8Array(clen);let ci=0;canonical[ci]=input[start]^ 0x08;ci+=1;if(is_long_compressed){canonical[ci]=input[start+ci];ci+=1;}canonical[ci]=dlen|0xc0;ci+=1;for(let j=0;j1){if(is_pure_suffixes_only_node){data=EMPTY_UINT8;}else if(is_data_compressed){data=data_history[data_history.length-dlen-1];dlen=data.length;}else{data=dlen===0?EMPTY_UINT8:new Uint8Array(input.buffer,i+input.byteOffset,dlen);i+=dlen;}const{cpnodes,csnodes,consumed_len_bytes:branches_consumed_len_bytes,branches,might_have_prefix_branches,branches_header,branches_keys,}=no_branches_flag!==0?{cpnodes:EMPTY_UINT8,csnodes:EMPTY_UINT8,consumed_len_bytes:0,branches:EMPTY_SEARCH_TREE_BRANCHES,might_have_prefix_branches:EMPTY_SEARCH_TREE_BRANCHES,branches_header:EMPTY_UINT8,branches_keys:EMPTY_UINT8,}:makeBranchesFromBinaryData(input,i,compression_tag);i+=branches_consumed_len_bytes;let whole;let suffix;if(is_pure_suffixes_only_node){if(no_leaves_flag){whole=EMPTY_BITMAP;suffix=EMPTY_BITMAP;}else{suffix=input[i]===0?EMPTY_BITMAP1:new RoaringBitmap(input,i);i+=suffix.consumed_len_bytes;}tree=new SuffixSearchTree(branches,dlen,suffix,);const clen=((is_data_compressed?1:2)+branches_header.length+csnodes.length+branches_keys.length+suffix.consumed_len_bytes);if(canonical.length{registry.searchTreeRootCallback=(error,data)=>{if(data){resolve(data);}else{reject(error);}};hooks.loadRoot(callbacks);});}if(typeof window!=="undefined"){window.Stringdex={loadDatabase,};window.RoaringBitmap=RoaringBitmap;if(window.StringdexOnload){window.StringdexOnload.forEach(cb=>cb(window.Stringdex));}}else{module.exports.Stringdex={loadDatabase,};module.exports.RoaringBitmap=RoaringBitmap;}const makeUint8ArrayFromBase64=Uint8Array.fromBase64?Uint8Array.fromBase64:(string=>{const bytes_as_string=atob(string);const l=bytes_as_string.length;const bytes=new Uint8Array(l);for(let i=0;i{const alpha={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,"a":10,"b":11,"A":10,"B":11,"c":12,"d":13,"C":12,"D":13,"e":14,"f":15,"E":14,"F":15,};const l=string.length>>1;const bytes=new Uint8Array(l);for(let i=0;iarray.toHex()):(array=>{const alpha=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f",];const l=array.length;const v=[];for(let i=0;i>4]);v.push(alpha[array[i]&0xf]);}return v.join("");});function siphashOfBytes(input,k0lo,k0hi,k1lo,k1hi,output){let v0lo=k0lo ^ 0x70736575;let v0hi=k0hi ^ 0x736f6d65;let v1lo=k1lo ^ 0x6e646f6d;let v1hi=k1hi ^ 0x646f7261;let v2lo=k0lo ^ 0x6e657261;let v2hi=k0hi ^ 0x6c796765;let v3lo=k1lo ^ 0x79746573;let v3hi=k1hi ^ 0x74656462;const inputLength=input.length;let inputI=0;const left=inputLength&0x7;let milo=0;let mihi=0;while(inputI>>8;output[5]=(v0lo ^ v1lo ^ v2lo ^ v3lo)>>>16;output[4]=(v0lo ^ v1lo ^ v2lo ^ v3lo)>>>24;output[3]=(v0hi ^ v1hi ^ v2hi ^ v3hi)&0xff;output[2]=(v0hi ^ v1hi ^ v2hi ^ v3hi)>>>8;output[1]=(v0hi ^ v1hi ^ v2hi ^ v3hi)>>>16;output[0]=(v0hi ^ v1hi ^ v2hi ^ v3hi)>>>24;function u8ToU64le(offset,length){const n0=offset>>0)+(v1lo>>>0)>0xffffffff)?1:0))|0;v0lo=(v0lo+v1lo)|0;let v1lo_=v1lo;let v1hi_=v1hi;v1lo=(v1lo_<<13)|(v1hi_>>>19);v1hi=(v1hi_<<13)|(v1lo_>>>19);v1lo ^=v0lo;v1hi ^=v0hi;const v0lo_=v0lo;const v0hi_=v0hi;v0lo=v0hi_;v0hi=v0lo_;v2hi=(v2hi+v3hi+(((v2lo>>>0)+(v3lo>>>0)>0xffffffff)?1:0))|0;v2lo=(v2lo+v3lo)|0;let v3lo_=v3lo;let v3hi_=v3hi;v3lo=(v3lo_<<16)|(v3hi_>>>16);v3hi=(v3hi_<<16)|(v3lo_>>>16);v3lo ^=v2lo;v3hi ^=v2hi;v0hi=(v0hi+v3hi+(((v0lo>>>0)+(v3lo>>>0)>0xffffffff)?1:0))|0;v0lo=(v0lo+v3lo)|0;v3lo_=v3lo;v3hi_=v3hi;v3lo=(v3lo_<<21)|(v3hi_>>>11);v3hi=(v3hi_<<21)|(v3lo_>>>11);v3lo ^=v0lo;v3hi ^=v0hi;v2hi=(v2hi+v1hi+(((v2lo>>>0)+(v1lo>>>0)>0xffffffff)?1:0))|0;v2lo=(v2lo+v1lo)|0;v1lo_=v1lo;v1hi_=v1hi;v1lo=(v1lo_<<17)|(v1hi_>>>15);v1hi=(v1hi_<<17)|(v1lo_>>>15);v1lo ^=v2lo;v1hi ^=v2hi;const v2lo_=v2lo;const v2hi_=v2hi;v2lo=v2hi_;v2hi=v2lo_;}}class ParametricDescription{constructor(w,n,minErrors){this.w=w;this.n=n;this.minErrors=minErrors;}isAccept(absState){const state=Math.floor(absState/(this.w+1));const offset=absState%(this.w+1);return this.w-offset+this.minErrors[state]<=this.n;}getPosition(absState){return absState%(this.w+1);}getVector(name,charCode,pos,end){let vector=0;for(let i=pos;i>5;const bitStart=bitLoc&31;if(bitStart+bitsPerValue<=32){return((data[dataLoc]>>bitStart)&this.MASKS[bitsPerValue-1]);}else{const part=32-bitStart;return ~~(((data[dataLoc]>>bitStart)&this.MASKS[part-1])+((data[1+dataLoc]&this.MASKS[bitsPerValue-part-1])<Engine for GnuCash",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[288]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/clone/trait.Clone.js b/target/doc/trait.impl/core/clone/trait.Clone.js new file mode 100644 index 0000000..41652cf --- /dev/null +++ b/target/doc/trait.impl/core/clone/trait.Clone.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Clone for AccountSpec",0],["impl Clone for Area",0],["impl Clone for AssetSpec",0],["impl Clone for BasisSpec",0],["impl Clone for BillSpec",0],["impl Clone for ChangeSpec",0],["impl Clone for Claims",0],["impl Clone for CloseSpec",0],["impl Clone for CorrectSpec",0],["impl Clone for Derivation",0],["impl Clone for Derived",0],["impl Clone for DisposeSpec",0],["impl Clone for DocumentLineSpec",0],["impl Clone for Event",0],["impl Clone for EventKind",0],["impl Clone for Example",0],["impl Clone for Expect",0],["impl Clone for FixedAsset",0],["impl Clone for InstrumentSpec",0],["impl Clone for InvoiceSpec",0],["impl Clone for LineSpec",0],["impl Clone for MemberSpec",0],["impl Clone for PartySpec",0],["impl Clone for PayeeSpec",0],["impl Clone for ProjectSpec",0],["impl Clone for Query",0],["impl Clone for Refusal",0],["impl Clone for RenameSpec",0],["impl Clone for Rule",0],["impl Clone for RuleId",0],["impl Clone for RuleIdError",0],["impl Clone for RunSchedulesSpec",0],["impl Clone for RunSpec",0],["impl Clone for ScheduleSpec",0],["impl Clone for SchemaError",0],["impl Clone for Setup",0],["impl Clone for ShareSpec",0],["impl Clone for Status",0],["impl Clone for StatusChangeSpec",0],["impl Clone for Values",0],["impl Clone for WriteOffSpec",0]]],["bookspec_runner",[["impl Clone for ExampleReport",0],["impl Clone for Outcome",0],["impl Clone for Report",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[11929,835]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/cmp/trait.Eq.js b/target/doc/trait.impl/core/cmp/trait.Eq.js new file mode 100644 index 0000000..2f63e62 --- /dev/null +++ b/target/doc/trait.impl/core/cmp/trait.Eq.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Eq for Area",0],["impl Eq for Claims",0],["impl Eq for Derivation",0],["impl Eq for Derived",0],["impl Eq for EventKind",0],["impl Eq for Refusal",0],["impl Eq for Rule",0],["impl Eq for RuleId",0],["impl Eq for RuleIdError",0],["impl Eq for SchemaError",0],["impl Eq for Status",0]]],["bookspec_runner",[["impl Eq for ExampleReport",0],["impl Eq for Outcome",0],["impl Eq for Report",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[2996,796]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/cmp/trait.Ord.js b/target/doc/trait.impl/core/cmp/trait.Ord.js new file mode 100644 index 0000000..b1518d2 --- /dev/null +++ b/target/doc/trait.impl/core/cmp/trait.Ord.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Ord for Area",0],["impl Ord for RuleId",0],["impl Ord for Status",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[816]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/cmp/trait.PartialEq.js b/target/doc/trait.impl/core/cmp/trait.PartialEq.js new file mode 100644 index 0000000..6a7a3ee --- /dev/null +++ b/target/doc/trait.impl/core/cmp/trait.PartialEq.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl PartialEq for AccountSpec",0],["impl PartialEq for Area",0],["impl PartialEq for AssetSpec",0],["impl PartialEq for BasisSpec",0],["impl PartialEq for BillSpec",0],["impl PartialEq for ChangeSpec",0],["impl PartialEq for Claims",0],["impl PartialEq for CloseSpec",0],["impl PartialEq for CorrectSpec",0],["impl PartialEq for Derivation",0],["impl PartialEq for Derived",0],["impl PartialEq for DisposeSpec",0],["impl PartialEq for DocumentLineSpec",0],["impl PartialEq for Event",0],["impl PartialEq for EventKind",0],["impl PartialEq for Example",0],["impl PartialEq for Expect",0],["impl PartialEq for FixedAsset",0],["impl PartialEq for InstrumentSpec",0],["impl PartialEq for InvoiceSpec",0],["impl PartialEq for LineSpec",0],["impl PartialEq for MemberSpec",0],["impl PartialEq for PartySpec",0],["impl PartialEq for PayeeSpec",0],["impl PartialEq for ProjectSpec",0],["impl PartialEq for Query",0],["impl PartialEq for Refusal",0],["impl PartialEq for RenameSpec",0],["impl PartialEq for Rule",0],["impl PartialEq for RuleId",0],["impl PartialEq for RuleIdError",0],["impl PartialEq for RunSchedulesSpec",0],["impl PartialEq for RunSpec",0],["impl PartialEq for ScheduleSpec",0],["impl PartialEq for SchemaError",0],["impl PartialEq for Setup",0],["impl PartialEq for ShareSpec",0],["impl PartialEq for Status",0],["impl PartialEq for StatusChangeSpec",0],["impl PartialEq for Values",0],["impl PartialEq for WriteOffSpec",0]]],["bookspec_runner",[["impl PartialEq for ExampleReport",0],["impl PartialEq for Outcome",0],["impl PartialEq for Report",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[12257,859]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/cmp/trait.PartialOrd.js b/target/doc/trait.impl/core/cmp/trait.PartialOrd.js new file mode 100644 index 0000000..9a3ee5b --- /dev/null +++ b/target/doc/trait.impl/core/cmp/trait.PartialOrd.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl PartialOrd for Area",0],["impl PartialOrd for RuleId",0],["impl PartialOrd for Status",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[879]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/default/trait.Default.js b/target/doc/trait.impl/core/default/trait.Default.js new file mode 100644 index 0000000..048d135 --- /dev/null +++ b/target/doc/trait.impl/core/default/trait.Default.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Default for Claims",0]]],["bookspec_gnucash",[["impl Default for GnuCash",0]]],["bookspec_runner",[["impl Default for Report",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[314,303,297]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/error/trait.Error.js b/target/doc/trait.impl/core/error/trait.Error.js new file mode 100644 index 0000000..4cad9f8 --- /dev/null +++ b/target/doc/trait.impl/core/error/trait.Error.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Error for RuleIdError",0],["impl Error for SchemaError",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[616]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/fmt/trait.Debug.js b/target/doc/trait.impl/core/fmt/trait.Debug.js new file mode 100644 index 0000000..a2bb2b4 --- /dev/null +++ b/target/doc/trait.impl/core/fmt/trait.Debug.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Debug for AccountSpec",0],["impl Debug for Area",0],["impl Debug for AssetSpec",0],["impl Debug for BasisSpec",0],["impl Debug for BillSpec",0],["impl Debug for ChangeSpec",0],["impl Debug for Claims",0],["impl Debug for CloseSpec",0],["impl Debug for CorrectSpec",0],["impl Debug for Derivation",0],["impl Debug for Derived",0],["impl Debug for DisposeSpec",0],["impl Debug for DocumentLineSpec",0],["impl Debug for Event",0],["impl Debug for EventKind",0],["impl Debug for Example",0],["impl Debug for Expect",0],["impl Debug for FixedAsset",0],["impl Debug for InstrumentSpec",0],["impl Debug for InvoiceSpec",0],["impl Debug for LineSpec",0],["impl Debug for MemberSpec",0],["impl Debug for PartySpec",0],["impl Debug for PayeeSpec",0],["impl Debug for ProjectSpec",0],["impl Debug for Query",0],["impl Debug for Refusal",0],["impl Debug for RenameSpec",0],["impl Debug for Rule",0],["impl Debug for RuleId",0],["impl Debug for RuleIdError",0],["impl Debug for RunSchedulesSpec",0],["impl Debug for RunSpec",0],["impl Debug for ScheduleSpec",0],["impl Debug for SchemaError",0],["impl Debug for Setup",0],["impl Debug for ShareSpec",0],["impl Debug for Status",0],["impl Debug for StatusChangeSpec",0],["impl Debug for Values",0],["impl Debug for WriteOffSpec",0]]],["bookspec_runner",[["impl Debug for ExampleReport",0],["impl Debug for Outcome",0],["impl Debug for Report",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[11765,823]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/fmt/trait.Display.js b/target/doc/trait.impl/core/fmt/trait.Display.js new file mode 100644 index 0000000..1c960c4 --- /dev/null +++ b/target/doc/trait.impl/core/fmt/trait.Display.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Display for RuleId",0],["impl Display for RuleIdError",0],["impl Display for SchemaError",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[904]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/hash/trait.Hash.js b/target/doc/trait.impl/core/hash/trait.Hash.js new file mode 100644 index 0000000..e4f3f5e --- /dev/null +++ b/target/doc/trait.impl/core/hash/trait.Hash.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Hash for Area",0],["impl Hash for RuleId",0],["impl Hash for Status",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[831]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/marker/trait.Copy.js b/target/doc/trait.impl/core/marker/trait.Copy.js new file mode 100644 index 0000000..c2379c8 --- /dev/null +++ b/target/doc/trait.impl/core/marker/trait.Copy.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Copy for Area",0],["impl Copy for EventKind",0],["impl Copy for Status",0]]],["bookspec_runner",[["impl Copy for Outcome",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[846,283]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/marker/trait.Freeze.js b/target/doc/trait.impl/core/marker/trait.Freeze.js new file mode 100644 index 0000000..ee39455 --- /dev/null +++ b/target/doc/trait.impl/core/marker/trait.Freeze.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Freeze for AccountSpec",0,1,["bookspec_checker::schema::AccountSpec"]],["impl Freeze for Area",0,1,["bookspec_checker::rules::Area"]],["impl Freeze for AssetSpec",0,1,["bookspec_checker::schema::AssetSpec"]],["impl Freeze for BasisSpec",0,1,["bookspec_checker::schema::BasisSpec"]],["impl Freeze for BillSpec",0,1,["bookspec_checker::schema::BillSpec"]],["impl Freeze for ChangeSpec",0,1,["bookspec_checker::schema::ChangeSpec"]],["impl Freeze for Claims",0,1,["bookspec_checker::engine::Claims"]],["impl Freeze for CloseSpec",0,1,["bookspec_checker::schema::CloseSpec"]],["impl Freeze for CorrectSpec",0,1,["bookspec_checker::schema::CorrectSpec"]],["impl Freeze for Derivation",0,1,["bookspec_checker::derive::Derivation"]],["impl Freeze for Derived",0,1,["bookspec_checker::derive::Derived"]],["impl Freeze for DisposeSpec",0,1,["bookspec_checker::schema::DisposeSpec"]],["impl Freeze for DocumentLineSpec",0,1,["bookspec_checker::schema::DocumentLineSpec"]],["impl Freeze for Event",0,1,["bookspec_checker::schema::Event"]],["impl Freeze for EventKind",0,1,["bookspec_checker::schema::EventKind"]],["impl Freeze for Example",0,1,["bookspec_checker::schema::Example"]],["impl Freeze for Expect",0,1,["bookspec_checker::schema::Expect"]],["impl Freeze for FixedAsset",0,1,["bookspec_checker::schema::FixedAsset"]],["impl Freeze for InstrumentSpec",0,1,["bookspec_checker::schema::InstrumentSpec"]],["impl Freeze for InvoiceSpec",0,1,["bookspec_checker::schema::InvoiceSpec"]],["impl Freeze for LineSpec",0,1,["bookspec_checker::schema::LineSpec"]],["impl Freeze for MemberSpec",0,1,["bookspec_checker::schema::MemberSpec"]],["impl Freeze for PartySpec",0,1,["bookspec_checker::schema::PartySpec"]],["impl Freeze for PayeeSpec",0,1,["bookspec_checker::schema::PayeeSpec"]],["impl Freeze for ProjectSpec",0,1,["bookspec_checker::schema::ProjectSpec"]],["impl Freeze for Query",0,1,["bookspec_checker::schema::Query"]],["impl Freeze for Refusal",0,1,["bookspec_checker::engine::Refusal"]],["impl Freeze for RenameSpec",0,1,["bookspec_checker::schema::RenameSpec"]],["impl Freeze for Rule",0,1,["bookspec_checker::rules::Rule"]],["impl Freeze for RuleId",0,1,["bookspec_checker::engine::RuleId"]],["impl Freeze for RuleIdError",0,1,["bookspec_checker::engine::RuleIdError"]],["impl Freeze for RunSchedulesSpec",0,1,["bookspec_checker::schema::RunSchedulesSpec"]],["impl Freeze for RunSpec",0,1,["bookspec_checker::schema::RunSpec"]],["impl Freeze for ScheduleSpec",0,1,["bookspec_checker::schema::ScheduleSpec"]],["impl Freeze for SchemaError",0,1,["bookspec_checker::schema::SchemaError"]],["impl Freeze for Setup",0,1,["bookspec_checker::schema::Setup"]],["impl Freeze for ShareSpec",0,1,["bookspec_checker::schema::ShareSpec"]],["impl Freeze for Status",0,1,["bookspec_checker::rules::Status"]],["impl Freeze for StatusChangeSpec",0,1,["bookspec_checker::schema::StatusChangeSpec"]],["impl Freeze for Values",0,1,["bookspec_checker::schema::Values"]],["impl Freeze for WriteOffSpec",0,1,["bookspec_checker::schema::WriteOffSpec"]]]],["bookspec_gnucash",[["impl Freeze for GnuCash",0,1,["bookspec_gnucash::GnuCash"]]]],["bookspec_runner",[["impl Freeze for ExampleReport",0,1,["bookspec_runner::ExampleReport"]],["impl Freeze for Outcome",0,1,["bookspec_runner::Outcome"]],["impl Freeze for Report",0,1,["bookspec_runner::Report"]]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[13857,330,948]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/marker/trait.Send.js b/target/doc/trait.impl/core/marker/trait.Send.js new file mode 100644 index 0000000..27f863a --- /dev/null +++ b/target/doc/trait.impl/core/marker/trait.Send.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Send for AccountSpec",0,1,["bookspec_checker::schema::AccountSpec"]],["impl Send for Area",0,1,["bookspec_checker::rules::Area"]],["impl Send for AssetSpec",0,1,["bookspec_checker::schema::AssetSpec"]],["impl Send for BasisSpec",0,1,["bookspec_checker::schema::BasisSpec"]],["impl Send for BillSpec",0,1,["bookspec_checker::schema::BillSpec"]],["impl Send for ChangeSpec",0,1,["bookspec_checker::schema::ChangeSpec"]],["impl Send for Claims",0,1,["bookspec_checker::engine::Claims"]],["impl Send for CloseSpec",0,1,["bookspec_checker::schema::CloseSpec"]],["impl Send for CorrectSpec",0,1,["bookspec_checker::schema::CorrectSpec"]],["impl Send for Derivation",0,1,["bookspec_checker::derive::Derivation"]],["impl Send for Derived",0,1,["bookspec_checker::derive::Derived"]],["impl Send for DisposeSpec",0,1,["bookspec_checker::schema::DisposeSpec"]],["impl Send for DocumentLineSpec",0,1,["bookspec_checker::schema::DocumentLineSpec"]],["impl Send for Event",0,1,["bookspec_checker::schema::Event"]],["impl Send for EventKind",0,1,["bookspec_checker::schema::EventKind"]],["impl Send for Example",0,1,["bookspec_checker::schema::Example"]],["impl Send for Expect",0,1,["bookspec_checker::schema::Expect"]],["impl Send for FixedAsset",0,1,["bookspec_checker::schema::FixedAsset"]],["impl Send for InstrumentSpec",0,1,["bookspec_checker::schema::InstrumentSpec"]],["impl Send for InvoiceSpec",0,1,["bookspec_checker::schema::InvoiceSpec"]],["impl Send for LineSpec",0,1,["bookspec_checker::schema::LineSpec"]],["impl Send for MemberSpec",0,1,["bookspec_checker::schema::MemberSpec"]],["impl Send for PartySpec",0,1,["bookspec_checker::schema::PartySpec"]],["impl Send for PayeeSpec",0,1,["bookspec_checker::schema::PayeeSpec"]],["impl Send for ProjectSpec",0,1,["bookspec_checker::schema::ProjectSpec"]],["impl Send for Query",0,1,["bookspec_checker::schema::Query"]],["impl Send for Refusal",0,1,["bookspec_checker::engine::Refusal"]],["impl Send for RenameSpec",0,1,["bookspec_checker::schema::RenameSpec"]],["impl Send for Rule",0,1,["bookspec_checker::rules::Rule"]],["impl Send for RuleId",0,1,["bookspec_checker::engine::RuleId"]],["impl Send for RuleIdError",0,1,["bookspec_checker::engine::RuleIdError"]],["impl Send for RunSchedulesSpec",0,1,["bookspec_checker::schema::RunSchedulesSpec"]],["impl Send for RunSpec",0,1,["bookspec_checker::schema::RunSpec"]],["impl Send for ScheduleSpec",0,1,["bookspec_checker::schema::ScheduleSpec"]],["impl Send for SchemaError",0,1,["bookspec_checker::schema::SchemaError"]],["impl Send for Setup",0,1,["bookspec_checker::schema::Setup"]],["impl Send for ShareSpec",0,1,["bookspec_checker::schema::ShareSpec"]],["impl Send for Status",0,1,["bookspec_checker::rules::Status"]],["impl Send for StatusChangeSpec",0,1,["bookspec_checker::schema::StatusChangeSpec"]],["impl Send for Values",0,1,["bookspec_checker::schema::Values"]],["impl Send for WriteOffSpec",0,1,["bookspec_checker::schema::WriteOffSpec"]]]],["bookspec_gnucash",[["impl Send for GnuCash",0,1,["bookspec_gnucash::GnuCash"]]]],["bookspec_runner",[["impl Send for ExampleReport",0,1,["bookspec_runner::ExampleReport"]],["impl Send for Outcome",0,1,["bookspec_runner::Outcome"]],["impl Send for Report",0,1,["bookspec_runner::Report"]]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[13611,324,930]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/marker/trait.StructuralPartialEq.js b/target/doc/trait.impl/core/marker/trait.StructuralPartialEq.js new file mode 100644 index 0000000..6b945fd --- /dev/null +++ b/target/doc/trait.impl/core/marker/trait.StructuralPartialEq.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl StructuralPartialEq for AccountSpec",0],["impl StructuralPartialEq for Area",0],["impl StructuralPartialEq for AssetSpec",0],["impl StructuralPartialEq for BasisSpec",0],["impl StructuralPartialEq for BillSpec",0],["impl StructuralPartialEq for ChangeSpec",0],["impl StructuralPartialEq for Claims",0],["impl StructuralPartialEq for CloseSpec",0],["impl StructuralPartialEq for CorrectSpec",0],["impl StructuralPartialEq for Derivation",0],["impl StructuralPartialEq for Derived",0],["impl StructuralPartialEq for DisposeSpec",0],["impl StructuralPartialEq for DocumentLineSpec",0],["impl StructuralPartialEq for Event",0],["impl StructuralPartialEq for EventKind",0],["impl StructuralPartialEq for Example",0],["impl StructuralPartialEq for Expect",0],["impl StructuralPartialEq for FixedAsset",0],["impl StructuralPartialEq for InstrumentSpec",0],["impl StructuralPartialEq for InvoiceSpec",0],["impl StructuralPartialEq for LineSpec",0],["impl StructuralPartialEq for MemberSpec",0],["impl StructuralPartialEq for PartySpec",0],["impl StructuralPartialEq for PayeeSpec",0],["impl StructuralPartialEq for ProjectSpec",0],["impl StructuralPartialEq for Query",0],["impl StructuralPartialEq for Refusal",0],["impl StructuralPartialEq for RenameSpec",0],["impl StructuralPartialEq for Rule",0],["impl StructuralPartialEq for RuleId",0],["impl StructuralPartialEq for RuleIdError",0],["impl StructuralPartialEq for RunSchedulesSpec",0],["impl StructuralPartialEq for RunSpec",0],["impl StructuralPartialEq for ScheduleSpec",0],["impl StructuralPartialEq for SchemaError",0],["impl StructuralPartialEq for Setup",0],["impl StructuralPartialEq for ShareSpec",0],["impl StructuralPartialEq for Status",0],["impl StructuralPartialEq for StatusChangeSpec",0],["impl StructuralPartialEq for Values",0],["impl StructuralPartialEq for WriteOffSpec",0]]],["bookspec_runner",[["impl StructuralPartialEq for ExampleReport",0],["impl StructuralPartialEq for Outcome",0],["impl StructuralPartialEq for Report",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[13733,967]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/marker/trait.Sync.js b/target/doc/trait.impl/core/marker/trait.Sync.js new file mode 100644 index 0000000..e2f003a --- /dev/null +++ b/target/doc/trait.impl/core/marker/trait.Sync.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Sync for AccountSpec",0,1,["bookspec_checker::schema::AccountSpec"]],["impl Sync for Area",0,1,["bookspec_checker::rules::Area"]],["impl Sync for AssetSpec",0,1,["bookspec_checker::schema::AssetSpec"]],["impl Sync for BasisSpec",0,1,["bookspec_checker::schema::BasisSpec"]],["impl Sync for BillSpec",0,1,["bookspec_checker::schema::BillSpec"]],["impl Sync for ChangeSpec",0,1,["bookspec_checker::schema::ChangeSpec"]],["impl Sync for Claims",0,1,["bookspec_checker::engine::Claims"]],["impl Sync for CloseSpec",0,1,["bookspec_checker::schema::CloseSpec"]],["impl Sync for CorrectSpec",0,1,["bookspec_checker::schema::CorrectSpec"]],["impl Sync for Derivation",0,1,["bookspec_checker::derive::Derivation"]],["impl Sync for Derived",0,1,["bookspec_checker::derive::Derived"]],["impl Sync for DisposeSpec",0,1,["bookspec_checker::schema::DisposeSpec"]],["impl Sync for DocumentLineSpec",0,1,["bookspec_checker::schema::DocumentLineSpec"]],["impl Sync for Event",0,1,["bookspec_checker::schema::Event"]],["impl Sync for EventKind",0,1,["bookspec_checker::schema::EventKind"]],["impl Sync for Example",0,1,["bookspec_checker::schema::Example"]],["impl Sync for Expect",0,1,["bookspec_checker::schema::Expect"]],["impl Sync for FixedAsset",0,1,["bookspec_checker::schema::FixedAsset"]],["impl Sync for InstrumentSpec",0,1,["bookspec_checker::schema::InstrumentSpec"]],["impl Sync for InvoiceSpec",0,1,["bookspec_checker::schema::InvoiceSpec"]],["impl Sync for LineSpec",0,1,["bookspec_checker::schema::LineSpec"]],["impl Sync for MemberSpec",0,1,["bookspec_checker::schema::MemberSpec"]],["impl Sync for PartySpec",0,1,["bookspec_checker::schema::PartySpec"]],["impl Sync for PayeeSpec",0,1,["bookspec_checker::schema::PayeeSpec"]],["impl Sync for ProjectSpec",0,1,["bookspec_checker::schema::ProjectSpec"]],["impl Sync for Query",0,1,["bookspec_checker::schema::Query"]],["impl Sync for Refusal",0,1,["bookspec_checker::engine::Refusal"]],["impl Sync for RenameSpec",0,1,["bookspec_checker::schema::RenameSpec"]],["impl Sync for Rule",0,1,["bookspec_checker::rules::Rule"]],["impl Sync for RuleId",0,1,["bookspec_checker::engine::RuleId"]],["impl Sync for RuleIdError",0,1,["bookspec_checker::engine::RuleIdError"]],["impl Sync for RunSchedulesSpec",0,1,["bookspec_checker::schema::RunSchedulesSpec"]],["impl Sync for RunSpec",0,1,["bookspec_checker::schema::RunSpec"]],["impl Sync for ScheduleSpec",0,1,["bookspec_checker::schema::ScheduleSpec"]],["impl Sync for SchemaError",0,1,["bookspec_checker::schema::SchemaError"]],["impl Sync for Setup",0,1,["bookspec_checker::schema::Setup"]],["impl Sync for ShareSpec",0,1,["bookspec_checker::schema::ShareSpec"]],["impl Sync for Status",0,1,["bookspec_checker::rules::Status"]],["impl Sync for StatusChangeSpec",0,1,["bookspec_checker::schema::StatusChangeSpec"]],["impl Sync for Values",0,1,["bookspec_checker::schema::Values"]],["impl Sync for WriteOffSpec",0,1,["bookspec_checker::schema::WriteOffSpec"]]]],["bookspec_gnucash",[["impl Sync for GnuCash",0,1,["bookspec_gnucash::GnuCash"]]]],["bookspec_runner",[["impl Sync for ExampleReport",0,1,["bookspec_runner::ExampleReport"]],["impl Sync for Outcome",0,1,["bookspec_runner::Outcome"]],["impl Sync for Report",0,1,["bookspec_runner::Report"]]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[13611,324,930]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/marker/trait.Unpin.js b/target/doc/trait.impl/core/marker/trait.Unpin.js new file mode 100644 index 0000000..67d93c6 --- /dev/null +++ b/target/doc/trait.impl/core/marker/trait.Unpin.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl Unpin for AccountSpec",0,1,["bookspec_checker::schema::AccountSpec"]],["impl Unpin for Area",0,1,["bookspec_checker::rules::Area"]],["impl Unpin for AssetSpec",0,1,["bookspec_checker::schema::AssetSpec"]],["impl Unpin for BasisSpec",0,1,["bookspec_checker::schema::BasisSpec"]],["impl Unpin for BillSpec",0,1,["bookspec_checker::schema::BillSpec"]],["impl Unpin for ChangeSpec",0,1,["bookspec_checker::schema::ChangeSpec"]],["impl Unpin for Claims",0,1,["bookspec_checker::engine::Claims"]],["impl Unpin for CloseSpec",0,1,["bookspec_checker::schema::CloseSpec"]],["impl Unpin for CorrectSpec",0,1,["bookspec_checker::schema::CorrectSpec"]],["impl Unpin for Derivation",0,1,["bookspec_checker::derive::Derivation"]],["impl Unpin for Derived",0,1,["bookspec_checker::derive::Derived"]],["impl Unpin for DisposeSpec",0,1,["bookspec_checker::schema::DisposeSpec"]],["impl Unpin for DocumentLineSpec",0,1,["bookspec_checker::schema::DocumentLineSpec"]],["impl Unpin for Event",0,1,["bookspec_checker::schema::Event"]],["impl Unpin for EventKind",0,1,["bookspec_checker::schema::EventKind"]],["impl Unpin for Example",0,1,["bookspec_checker::schema::Example"]],["impl Unpin for Expect",0,1,["bookspec_checker::schema::Expect"]],["impl Unpin for FixedAsset",0,1,["bookspec_checker::schema::FixedAsset"]],["impl Unpin for InstrumentSpec",0,1,["bookspec_checker::schema::InstrumentSpec"]],["impl Unpin for InvoiceSpec",0,1,["bookspec_checker::schema::InvoiceSpec"]],["impl Unpin for LineSpec",0,1,["bookspec_checker::schema::LineSpec"]],["impl Unpin for MemberSpec",0,1,["bookspec_checker::schema::MemberSpec"]],["impl Unpin for PartySpec",0,1,["bookspec_checker::schema::PartySpec"]],["impl Unpin for PayeeSpec",0,1,["bookspec_checker::schema::PayeeSpec"]],["impl Unpin for ProjectSpec",0,1,["bookspec_checker::schema::ProjectSpec"]],["impl Unpin for Query",0,1,["bookspec_checker::schema::Query"]],["impl Unpin for Refusal",0,1,["bookspec_checker::engine::Refusal"]],["impl Unpin for RenameSpec",0,1,["bookspec_checker::schema::RenameSpec"]],["impl Unpin for Rule",0,1,["bookspec_checker::rules::Rule"]],["impl Unpin for RuleId",0,1,["bookspec_checker::engine::RuleId"]],["impl Unpin for RuleIdError",0,1,["bookspec_checker::engine::RuleIdError"]],["impl Unpin for RunSchedulesSpec",0,1,["bookspec_checker::schema::RunSchedulesSpec"]],["impl Unpin for RunSpec",0,1,["bookspec_checker::schema::RunSpec"]],["impl Unpin for ScheduleSpec",0,1,["bookspec_checker::schema::ScheduleSpec"]],["impl Unpin for SchemaError",0,1,["bookspec_checker::schema::SchemaError"]],["impl Unpin for Setup",0,1,["bookspec_checker::schema::Setup"]],["impl Unpin for ShareSpec",0,1,["bookspec_checker::schema::ShareSpec"]],["impl Unpin for Status",0,1,["bookspec_checker::rules::Status"]],["impl Unpin for StatusChangeSpec",0,1,["bookspec_checker::schema::StatusChangeSpec"]],["impl Unpin for Values",0,1,["bookspec_checker::schema::Values"]],["impl Unpin for WriteOffSpec",0,1,["bookspec_checker::schema::WriteOffSpec"]]]],["bookspec_gnucash",[["impl Unpin for GnuCash",0,1,["bookspec_gnucash::GnuCash"]]]],["bookspec_runner",[["impl Unpin for ExampleReport",0,1,["bookspec_runner::ExampleReport"]],["impl Unpin for Outcome",0,1,["bookspec_runner::Outcome"]],["impl Unpin for Report",0,1,["bookspec_runner::Report"]]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[13734,327,939]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/marker/trait.UnsafeUnpin.js b/target/doc/trait.impl/core/marker/trait.UnsafeUnpin.js new file mode 100644 index 0000000..d648d99 --- /dev/null +++ b/target/doc/trait.impl/core/marker/trait.UnsafeUnpin.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl UnsafeUnpin for AccountSpec",0,1,["bookspec_checker::schema::AccountSpec"]],["impl UnsafeUnpin for Area",0,1,["bookspec_checker::rules::Area"]],["impl UnsafeUnpin for AssetSpec",0,1,["bookspec_checker::schema::AssetSpec"]],["impl UnsafeUnpin for BasisSpec",0,1,["bookspec_checker::schema::BasisSpec"]],["impl UnsafeUnpin for BillSpec",0,1,["bookspec_checker::schema::BillSpec"]],["impl UnsafeUnpin for ChangeSpec",0,1,["bookspec_checker::schema::ChangeSpec"]],["impl UnsafeUnpin for Claims",0,1,["bookspec_checker::engine::Claims"]],["impl UnsafeUnpin for CloseSpec",0,1,["bookspec_checker::schema::CloseSpec"]],["impl UnsafeUnpin for CorrectSpec",0,1,["bookspec_checker::schema::CorrectSpec"]],["impl UnsafeUnpin for Derivation",0,1,["bookspec_checker::derive::Derivation"]],["impl UnsafeUnpin for Derived",0,1,["bookspec_checker::derive::Derived"]],["impl UnsafeUnpin for DisposeSpec",0,1,["bookspec_checker::schema::DisposeSpec"]],["impl UnsafeUnpin for DocumentLineSpec",0,1,["bookspec_checker::schema::DocumentLineSpec"]],["impl UnsafeUnpin for Event",0,1,["bookspec_checker::schema::Event"]],["impl UnsafeUnpin for EventKind",0,1,["bookspec_checker::schema::EventKind"]],["impl UnsafeUnpin for Example",0,1,["bookspec_checker::schema::Example"]],["impl UnsafeUnpin for Expect",0,1,["bookspec_checker::schema::Expect"]],["impl UnsafeUnpin for FixedAsset",0,1,["bookspec_checker::schema::FixedAsset"]],["impl UnsafeUnpin for InstrumentSpec",0,1,["bookspec_checker::schema::InstrumentSpec"]],["impl UnsafeUnpin for InvoiceSpec",0,1,["bookspec_checker::schema::InvoiceSpec"]],["impl UnsafeUnpin for LineSpec",0,1,["bookspec_checker::schema::LineSpec"]],["impl UnsafeUnpin for MemberSpec",0,1,["bookspec_checker::schema::MemberSpec"]],["impl UnsafeUnpin for PartySpec",0,1,["bookspec_checker::schema::PartySpec"]],["impl UnsafeUnpin for PayeeSpec",0,1,["bookspec_checker::schema::PayeeSpec"]],["impl UnsafeUnpin for ProjectSpec",0,1,["bookspec_checker::schema::ProjectSpec"]],["impl UnsafeUnpin for Query",0,1,["bookspec_checker::schema::Query"]],["impl UnsafeUnpin for Refusal",0,1,["bookspec_checker::engine::Refusal"]],["impl UnsafeUnpin for RenameSpec",0,1,["bookspec_checker::schema::RenameSpec"]],["impl UnsafeUnpin for Rule",0,1,["bookspec_checker::rules::Rule"]],["impl UnsafeUnpin for RuleId",0,1,["bookspec_checker::engine::RuleId"]],["impl UnsafeUnpin for RuleIdError",0,1,["bookspec_checker::engine::RuleIdError"]],["impl UnsafeUnpin for RunSchedulesSpec",0,1,["bookspec_checker::schema::RunSchedulesSpec"]],["impl UnsafeUnpin for RunSpec",0,1,["bookspec_checker::schema::RunSpec"]],["impl UnsafeUnpin for ScheduleSpec",0,1,["bookspec_checker::schema::ScheduleSpec"]],["impl UnsafeUnpin for SchemaError",0,1,["bookspec_checker::schema::SchemaError"]],["impl UnsafeUnpin for Setup",0,1,["bookspec_checker::schema::Setup"]],["impl UnsafeUnpin for ShareSpec",0,1,["bookspec_checker::schema::ShareSpec"]],["impl UnsafeUnpin for Status",0,1,["bookspec_checker::rules::Status"]],["impl UnsafeUnpin for StatusChangeSpec",0,1,["bookspec_checker::schema::StatusChangeSpec"]],["impl UnsafeUnpin for Values",0,1,["bookspec_checker::schema::Values"]],["impl UnsafeUnpin for WriteOffSpec",0,1,["bookspec_checker::schema::WriteOffSpec"]]]],["bookspec_gnucash",[["impl UnsafeUnpin for GnuCash",0,1,["bookspec_gnucash::GnuCash"]]]],["bookspec_runner",[["impl UnsafeUnpin for ExampleReport",0,1,["bookspec_runner::ExampleReport"]],["impl UnsafeUnpin for Outcome",0,1,["bookspec_runner::Outcome"]],["impl UnsafeUnpin for Report",0,1,["bookspec_runner::Report"]]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[14472,345,993]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js b/target/doc/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js new file mode 100644 index 0000000..458bf8e --- /dev/null +++ b/target/doc/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl RefUnwindSafe for AccountSpec",0,1,["bookspec_checker::schema::AccountSpec"]],["impl RefUnwindSafe for Area",0,1,["bookspec_checker::rules::Area"]],["impl RefUnwindSafe for AssetSpec",0,1,["bookspec_checker::schema::AssetSpec"]],["impl RefUnwindSafe for BasisSpec",0,1,["bookspec_checker::schema::BasisSpec"]],["impl RefUnwindSafe for BillSpec",0,1,["bookspec_checker::schema::BillSpec"]],["impl RefUnwindSafe for ChangeSpec",0,1,["bookspec_checker::schema::ChangeSpec"]],["impl RefUnwindSafe for Claims",0,1,["bookspec_checker::engine::Claims"]],["impl RefUnwindSafe for CloseSpec",0,1,["bookspec_checker::schema::CloseSpec"]],["impl RefUnwindSafe for CorrectSpec",0,1,["bookspec_checker::schema::CorrectSpec"]],["impl RefUnwindSafe for Derivation",0,1,["bookspec_checker::derive::Derivation"]],["impl RefUnwindSafe for Derived",0,1,["bookspec_checker::derive::Derived"]],["impl RefUnwindSafe for DisposeSpec",0,1,["bookspec_checker::schema::DisposeSpec"]],["impl RefUnwindSafe for DocumentLineSpec",0,1,["bookspec_checker::schema::DocumentLineSpec"]],["impl RefUnwindSafe for Event",0,1,["bookspec_checker::schema::Event"]],["impl RefUnwindSafe for EventKind",0,1,["bookspec_checker::schema::EventKind"]],["impl RefUnwindSafe for Example",0,1,["bookspec_checker::schema::Example"]],["impl RefUnwindSafe for Expect",0,1,["bookspec_checker::schema::Expect"]],["impl RefUnwindSafe for FixedAsset",0,1,["bookspec_checker::schema::FixedAsset"]],["impl RefUnwindSafe for InstrumentSpec",0,1,["bookspec_checker::schema::InstrumentSpec"]],["impl RefUnwindSafe for InvoiceSpec",0,1,["bookspec_checker::schema::InvoiceSpec"]],["impl RefUnwindSafe for LineSpec",0,1,["bookspec_checker::schema::LineSpec"]],["impl RefUnwindSafe for MemberSpec",0,1,["bookspec_checker::schema::MemberSpec"]],["impl RefUnwindSafe for PartySpec",0,1,["bookspec_checker::schema::PartySpec"]],["impl RefUnwindSafe for PayeeSpec",0,1,["bookspec_checker::schema::PayeeSpec"]],["impl RefUnwindSafe for ProjectSpec",0,1,["bookspec_checker::schema::ProjectSpec"]],["impl RefUnwindSafe for Query",0,1,["bookspec_checker::schema::Query"]],["impl RefUnwindSafe for Refusal",0,1,["bookspec_checker::engine::Refusal"]],["impl RefUnwindSafe for RenameSpec",0,1,["bookspec_checker::schema::RenameSpec"]],["impl RefUnwindSafe for Rule",0,1,["bookspec_checker::rules::Rule"]],["impl RefUnwindSafe for RuleId",0,1,["bookspec_checker::engine::RuleId"]],["impl RefUnwindSafe for RuleIdError",0,1,["bookspec_checker::engine::RuleIdError"]],["impl RefUnwindSafe for RunSchedulesSpec",0,1,["bookspec_checker::schema::RunSchedulesSpec"]],["impl RefUnwindSafe for RunSpec",0,1,["bookspec_checker::schema::RunSpec"]],["impl RefUnwindSafe for ScheduleSpec",0,1,["bookspec_checker::schema::ScheduleSpec"]],["impl RefUnwindSafe for SchemaError",0,1,["bookspec_checker::schema::SchemaError"]],["impl RefUnwindSafe for Setup",0,1,["bookspec_checker::schema::Setup"]],["impl RefUnwindSafe for ShareSpec",0,1,["bookspec_checker::schema::ShareSpec"]],["impl RefUnwindSafe for Status",0,1,["bookspec_checker::rules::Status"]],["impl RefUnwindSafe for StatusChangeSpec",0,1,["bookspec_checker::schema::StatusChangeSpec"]],["impl RefUnwindSafe for Values",0,1,["bookspec_checker::schema::Values"]],["impl RefUnwindSafe for WriteOffSpec",0,1,["bookspec_checker::schema::WriteOffSpec"]]]],["bookspec_gnucash",[["impl RefUnwindSafe for GnuCash",0,1,["bookspec_gnucash::GnuCash"]]]],["bookspec_runner",[["impl RefUnwindSafe for ExampleReport",0,1,["bookspec_runner::ExampleReport"]],["impl RefUnwindSafe for Outcome",0,1,["bookspec_runner::Outcome"]],["impl RefUnwindSafe for Report",0,1,["bookspec_runner::Report"]]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[15661,374,1080]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js b/target/doc/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js new file mode 100644 index 0000000..60e9f01 --- /dev/null +++ b/target/doc/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl UnwindSafe for AccountSpec",0,1,["bookspec_checker::schema::AccountSpec"]],["impl UnwindSafe for Area",0,1,["bookspec_checker::rules::Area"]],["impl UnwindSafe for AssetSpec",0,1,["bookspec_checker::schema::AssetSpec"]],["impl UnwindSafe for BasisSpec",0,1,["bookspec_checker::schema::BasisSpec"]],["impl UnwindSafe for BillSpec",0,1,["bookspec_checker::schema::BillSpec"]],["impl UnwindSafe for ChangeSpec",0,1,["bookspec_checker::schema::ChangeSpec"]],["impl UnwindSafe for Claims",0,1,["bookspec_checker::engine::Claims"]],["impl UnwindSafe for CloseSpec",0,1,["bookspec_checker::schema::CloseSpec"]],["impl UnwindSafe for CorrectSpec",0,1,["bookspec_checker::schema::CorrectSpec"]],["impl UnwindSafe for Derivation",0,1,["bookspec_checker::derive::Derivation"]],["impl UnwindSafe for Derived",0,1,["bookspec_checker::derive::Derived"]],["impl UnwindSafe for DisposeSpec",0,1,["bookspec_checker::schema::DisposeSpec"]],["impl UnwindSafe for DocumentLineSpec",0,1,["bookspec_checker::schema::DocumentLineSpec"]],["impl UnwindSafe for Event",0,1,["bookspec_checker::schema::Event"]],["impl UnwindSafe for EventKind",0,1,["bookspec_checker::schema::EventKind"]],["impl UnwindSafe for Example",0,1,["bookspec_checker::schema::Example"]],["impl UnwindSafe for Expect",0,1,["bookspec_checker::schema::Expect"]],["impl UnwindSafe for FixedAsset",0,1,["bookspec_checker::schema::FixedAsset"]],["impl UnwindSafe for InstrumentSpec",0,1,["bookspec_checker::schema::InstrumentSpec"]],["impl UnwindSafe for InvoiceSpec",0,1,["bookspec_checker::schema::InvoiceSpec"]],["impl UnwindSafe for LineSpec",0,1,["bookspec_checker::schema::LineSpec"]],["impl UnwindSafe for MemberSpec",0,1,["bookspec_checker::schema::MemberSpec"]],["impl UnwindSafe for PartySpec",0,1,["bookspec_checker::schema::PartySpec"]],["impl UnwindSafe for PayeeSpec",0,1,["bookspec_checker::schema::PayeeSpec"]],["impl UnwindSafe for ProjectSpec",0,1,["bookspec_checker::schema::ProjectSpec"]],["impl UnwindSafe for Query",0,1,["bookspec_checker::schema::Query"]],["impl UnwindSafe for Refusal",0,1,["bookspec_checker::engine::Refusal"]],["impl UnwindSafe for RenameSpec",0,1,["bookspec_checker::schema::RenameSpec"]],["impl UnwindSafe for Rule",0,1,["bookspec_checker::rules::Rule"]],["impl UnwindSafe for RuleId",0,1,["bookspec_checker::engine::RuleId"]],["impl UnwindSafe for RuleIdError",0,1,["bookspec_checker::engine::RuleIdError"]],["impl UnwindSafe for RunSchedulesSpec",0,1,["bookspec_checker::schema::RunSchedulesSpec"]],["impl UnwindSafe for RunSpec",0,1,["bookspec_checker::schema::RunSpec"]],["impl UnwindSafe for ScheduleSpec",0,1,["bookspec_checker::schema::ScheduleSpec"]],["impl UnwindSafe for SchemaError",0,1,["bookspec_checker::schema::SchemaError"]],["impl UnwindSafe for Setup",0,1,["bookspec_checker::schema::Setup"]],["impl UnwindSafe for ShareSpec",0,1,["bookspec_checker::schema::ShareSpec"]],["impl UnwindSafe for Status",0,1,["bookspec_checker::rules::Status"]],["impl UnwindSafe for StatusChangeSpec",0,1,["bookspec_checker::schema::StatusChangeSpec"]],["impl UnwindSafe for Values",0,1,["bookspec_checker::schema::Values"]],["impl UnwindSafe for WriteOffSpec",0,1,["bookspec_checker::schema::WriteOffSpec"]]]],["bookspec_gnucash",[["impl UnwindSafe for GnuCash",0,1,["bookspec_gnucash::GnuCash"]]]],["bookspec_runner",[["impl UnwindSafe for ExampleReport",0,1,["bookspec_runner::ExampleReport"]],["impl UnwindSafe for Outcome",0,1,["bookspec_runner::Outcome"]],["impl UnwindSafe for Report",0,1,["bookspec_runner::Report"]]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[15292,365,1053]} \ No newline at end of file diff --git a/target/doc/trait.impl/core/str/traits/trait.FromStr.js b/target/doc/trait.impl/core/str/traits/trait.FromStr.js new file mode 100644 index 0000000..4e08256 --- /dev/null +++ b/target/doc/trait.impl/core/str/traits/trait.FromStr.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl FromStr for RuleId",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[321]} \ No newline at end of file diff --git a/target/doc/trait.impl/serde_core/de/trait.Deserialize.js b/target/doc/trait.impl/serde_core/de/trait.Deserialize.js new file mode 100644 index 0000000..e868820 --- /dev/null +++ b/target/doc/trait.impl/serde_core/de/trait.Deserialize.js @@ -0,0 +1,9 @@ +(function() { + const implementors = Object.fromEntries([["bookspec_checker",[["impl<'de> Deserialize<'de> for AccountSpec",0],["impl<'de> Deserialize<'de> for AssetSpec",0],["impl<'de> Deserialize<'de> for BasisSpec",0],["impl<'de> Deserialize<'de> for BillSpec",0],["impl<'de> Deserialize<'de> for ChangeSpec",0],["impl<'de> Deserialize<'de> for CloseSpec",0],["impl<'de> Deserialize<'de> for CorrectSpec",0],["impl<'de> Deserialize<'de> for DisposeSpec",0],["impl<'de> Deserialize<'de> for DocumentLineSpec",0],["impl<'de> Deserialize<'de> for Event",0],["impl<'de> Deserialize<'de> for Example",0],["impl<'de> Deserialize<'de> for Expect",0],["impl<'de> Deserialize<'de> for FixedAsset",0],["impl<'de> Deserialize<'de> for InstrumentSpec",0],["impl<'de> Deserialize<'de> for InvoiceSpec",0],["impl<'de> Deserialize<'de> for LineSpec",0],["impl<'de> Deserialize<'de> for MemberSpec",0],["impl<'de> Deserialize<'de> for PartySpec",0],["impl<'de> Deserialize<'de> for PayeeSpec",0],["impl<'de> Deserialize<'de> for ProjectSpec",0],["impl<'de> Deserialize<'de> for RenameSpec",0],["impl<'de> Deserialize<'de> for RunSchedulesSpec",0],["impl<'de> Deserialize<'de> for RunSpec",0],["impl<'de> Deserialize<'de> for ScheduleSpec",0],["impl<'de> Deserialize<'de> for Setup",0],["impl<'de> Deserialize<'de> for ShareSpec",0],["impl<'de> Deserialize<'de> for StatusChangeSpec",0],["impl<'de> Deserialize<'de> for Values",0],["impl<'de> Deserialize<'de> for WriteOffSpec",0]]]]); + if (window.register_implementors) { + window.register_implementors(implementors); + } else { + window.pending_implementors = implementors; + } +})() +//{"start":59,"fragment_lengths":[9925]} \ No newline at end of file