summaryrefslogtreecommitdiff
path: root/meap/ch7
diff options
context:
space:
mode:
authorAdam Carpenter <gitlab@53hor.net>2019-07-09 15:14:04 -0400
committerAdam Carpenter <gitlab@53hor.net>2019-07-09 15:14:04 -0400
commit7e8ee5ed9cad6484e9f13f81731b102ced58402e (patch)
tree5395402ab07bbb5a659dbd68c701e22a1227202f /meap/ch7
downloadlearning-rust-7e8ee5ed9cad6484e9f13f81731b102ced58402e.tar.xz
learning-rust-7e8ee5ed9cad6484e9f13f81731b102ced58402e.zip
Init.
Diffstat (limited to 'meap/ch7')
-rwxr-xr-xmeap/ch7/Cargo.lock111
-rwxr-xr-xmeap/ch7/Cargo.toml12
-rwxr-xr-xmeap/ch7/src/main.rs100
-rwxr-xr-xmeap/ch7/target/.rustc_info.json1
-rwxr-xr-xmeap/ch7/target/debug/.cargo-lock0
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/dep-lib-autocfg-decc8dda373d483abin0 -> 39 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/lib-autocfg-decc8dda373d483a1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/lib-autocfg-decc8dda373d483a.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/dep-lib-bincode-6b7b5bba40374a3abin0 -> 98 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/lib-bincode-6b7b5bba40374a3a1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/lib-bincode-6b7b5bba40374a3a.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/build-script-build_script_build-75abd544b82202c71
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/build-script-build_script_build-75abd544b82202c7.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/dep-build-script-build_script_build-75abd544b82202c7bin0 -> 9 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-83548ed339649500/build1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/bincode-83548ed339649500/build.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/build-script-build_script_build-3334579af8660d901
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/build-script-build_script_build-3334579af8660d90.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/dep-build-script-build_script_build-3334579af8660d90bin0 -> 9 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/dep-lib-byteorder-db47f374fba3e668bin0 -> 21 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/lib-byteorder-db47f374fba3e6681
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/lib-byteorder-db47f374fba3e668.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-e36e243baec1e418/build1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/byteorder-e36e243baec1e418/build.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/bin-ch7-1c5228b4d239172b1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/bin-ch7-1c5228b4d239172b.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/dep-bin-ch7-1c5228b4d239172bbin0 -> 12 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/bin-ch7-a37416d8bab1527a1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/bin-ch7-a37416d8bab1527a.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/dep-bin-ch7-a37416d8bab1527abin0 -> 12 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/dep-lib-itoa-91435f2d9a5c9d2dbin0 -> 11 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/lib-itoa-91435f2d9a5c9d2d1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/lib-itoa-91435f2d9a5c9d2d.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-4a0c23a5952ba078/build1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-4a0c23a5952ba078/build.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/dep-lib-proc_macro2-855c77c462de1b7dbin0 -> 56 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/lib-proc_macro2-855c77c462de1b7d1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/lib-proc_macro2-855c77c462de1b7d.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/build-script-build_script_build-d0656b3749ea87d81
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/build-script-build_script_build-d0656b3749ea87d8.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/dep-build-script-build_script_build-d0656b3749ea87d8bin0 -> 9 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/dep-lib-quote-1cc9e04a7169e4c6bin0 -> 54 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/lib-quote-1cc9e04a7169e4c61
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/lib-quote-1cc9e04a7169e4c6.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/build-script-build_script_build-72e8712795d4c2871
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/build-script-build_script_build-72e8712795d4c287.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/dep-build-script-build_script_build-72e8712795d4c287bin0 -> 9 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/dep-lib-ryu-b730c6c70ac3e2ccbin0 -> 192 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/lib-ryu-b730c6c70ac3e2cc1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/lib-ryu-b730c6c70ac3e2cc.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-e39a5475b4dfbd3a/build1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/ryu-e39a5475b4dfbd3a/build.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/dep-lib-serde-0aeb5a4b9a73de73bin0 -> 297 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/lib-serde-0aeb5a4b9a73de731
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/lib-serde-0aeb5a4b9a73de73.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-993a19abfeb02743/build1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-993a19abfeb02743/build.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/build-script-build_script_build-afe5df83afa18d421
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/build-script-build_script_build-afe5df83afa18d42.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/dep-build-script-build_script_build-afe5df83afa18d42bin0 -> 9 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/dep-lib-serde_derive-e5b7d25063e53202bin0 -> 231 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/lib-serde_derive-e5b7d25063e532021
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/lib-serde_derive-e5b7d25063e53202.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/dep-lib-serde_json-2d6c62b2bd77dda0bin0 -> 219 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/lib-serde_json-2d6c62b2bd77dda01
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/lib-serde_json-2d6c62b2bd77dda0.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/dep-lib-syn-68015be05f89a0f5bin0 -> 488 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/lib-syn-68015be05f89a0f51
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/lib-syn-68015be05f89a0f5.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/build-script-build_script_build-a900233370d9690a1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/build-script-build_script_build-a900233370d9690a.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/dep-build-script-build_script_build-a900233370d9690abin0 -> 9 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-c1294e2186cf9b28/build1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/syn-c1294e2186cf9b28/build.json1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/dep-lib-unicode_xid-12657c7cced582bdbin0 -> 25 bytes
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/lib-unicode_xid-12657c7cced582bd1
-rwxr-xr-xmeap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/lib-unicode_xid-12657c7cced582bd.json1
-rwxr-xr-xmeap/ch7/target/debug/build/bincode-75abd544b82202c7/build-script-buildbin0 -> 952296 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7bin0 -> 952296 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7.d5
-rwxr-xr-xmeap/ch7/target/debug/build/bincode-83548ed339649500/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/build/bincode-83548ed339649500/out/probe0.ll8
-rwxr-xr-xmeap/ch7/target/debug/build/bincode-83548ed339649500/output2
-rwxr-xr-xmeap/ch7/target/debug/build/bincode-83548ed339649500/root-output1
-rwxr-xr-xmeap/ch7/target/debug/build/bincode-83548ed339649500/stderr0
-rwxr-xr-xmeap/ch7/target/debug/build/byteorder-3334579af8660d90/build-script-buildbin0 -> 915048 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90bin0 -> 915048 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90.d5
-rwxr-xr-xmeap/ch7/target/debug/build/byteorder-e36e243baec1e418/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/build/byteorder-e36e243baec1e418/output1
-rwxr-xr-xmeap/ch7/target/debug/build/byteorder-e36e243baec1e418/root-output1
-rwxr-xr-xmeap/ch7/target/debug/build/byteorder-e36e243baec1e418/stderr0
-rwxr-xr-xmeap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/output4
-rwxr-xr-xmeap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/root-output1
-rwxr-xr-xmeap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/stderr0
-rwxr-xr-xmeap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build-script-buildbin0 -> 728080 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8bin0 -> 728080 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8.d5
-rwxr-xr-xmeap/ch7/target/debug/build/ryu-72e8712795d4c287/build-script-buildbin0 -> 662712 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287bin0 -> 662712 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287.d5
-rwxr-xr-xmeap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/output2
-rwxr-xr-xmeap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/root-output1
-rwxr-xr-xmeap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/stderr0
-rwxr-xr-xmeap/ch7/target/debug/build/serde-993a19abfeb02743/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/build/serde-993a19abfeb02743/output8
-rwxr-xr-xmeap/ch7/target/debug/build/serde-993a19abfeb02743/root-output1
-rwxr-xr-xmeap/ch7/target/debug/build/serde-993a19abfeb02743/stderr0
-rwxr-xr-xmeap/ch7/target/debug/build/serde-afe5df83afa18d42/build-script-buildbin0 -> 667024 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42bin0 -> 667024 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42.d5
-rwxr-xr-xmeap/ch7/target/debug/build/syn-a900233370d9690a/build-script-buildbin0 -> 711792 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690abin0 -> 711792 bytes
-rwxr-xr-xmeap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a.d5
-rwxr-xr-xmeap/ch7/target/debug/build/syn-c1294e2186cf9b28/invoked.timestamp1
-rwxr-xr-xmeap/ch7/target/debug/build/syn-c1294e2186cf9b28/output3
-rwxr-xr-xmeap/ch7/target/debug/build/syn-c1294e2186cf9b28/root-output1
-rwxr-xr-xmeap/ch7/target/debug/build/syn-c1294e2186cf9b28/stderr0
-rwxr-xr-xmeap/ch7/target/debug/ch7bin0 -> 274224 bytes
-rwxr-xr-xmeap/ch7/target/debug/ch7.d1
-rwxr-xr-xmeap/ch7/target/debug/deps/autocfg-decc8dda373d483a.d7
-rwxr-xr-xmeap/ch7/target/debug/deps/bincode-6b7b5bba40374a3a.d11
-rwxr-xr-xmeap/ch7/target/debug/deps/byteorder-db47f374fba3e668.d6
-rwxr-xr-xmeap/ch7/target/debug/deps/ch7-1c5228b4d239172bbin0 -> 241848 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/ch7-1c5228b4d239172b.d5
-rwxr-xr-xmeap/ch7/target/debug/deps/ch7-a37416d8bab1527abin0 -> 274224 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/ch7-a37416d8bab1527a.d5
-rwxr-xr-xmeap/ch7/target/debug/deps/itoa-91435f2d9a5c9d2d.d5
-rwxr-xr-xmeap/ch7/target/debug/deps/libautocfg-decc8dda373d483a.rlibbin0 -> 1958164 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libbincode-6b7b5bba40374a3a.rlibbin0 -> 550706 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libbyteorder-db47f374fba3e668.rlibbin0 -> 633086 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libitoa-91435f2d9a5c9d2d.rlibbin0 -> 108770 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libproc_macro2-855c77c462de1b7d.rlibbin0 -> 3061572 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libquote-1cc9e04a7169e4c6.rlibbin0 -> 1226910 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libryu-b730c6c70ac3e2cc.rlibbin0 -> 603662 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libserde-0aeb5a4b9a73de73.rlibbin0 -> 5755554 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libserde_derive-e5b7d25063e53202.sobin0 -> 15110304 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libserde_json-2d6c62b2bd77dda0.rlibbin0 -> 5491628 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libsyn-68015be05f89a0f5.rlibbin0 -> 14451900 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/libunicode_xid-12657c7cced582bd.rlibbin0 -> 225146 bytes
-rwxr-xr-xmeap/ch7/target/debug/deps/proc_macro2-855c77c462de1b7d.d8
-rwxr-xr-xmeap/ch7/target/debug/deps/quote-1cc9e04a7169e4c6.d8
-rwxr-xr-xmeap/ch7/target/debug/deps/ryu-b730c6c70ac3e2cc.d15
-rwxr-xr-xmeap/ch7/target/debug/deps/serde-0aeb5a4b9a73de73.d21
-rwxr-xr-xmeap/ch7/target/debug/deps/serde_derive-e5b7d25063e53202.d18
-rwxr-xr-xmeap/ch7/target/debug/deps/serde_json-2d6c62b2bd77dda0.d19
-rwxr-xr-xmeap/ch7/target/debug/deps/syn-68015be05f89a0f5.d37
-rwxr-xr-xmeap/ch7/target/debug/deps/unicode_xid-12657c7cced582bd.d6
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/15dx0lml206w7kk3.obin0 -> 5736 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1bfmd0rwos6vmijh.obin0 -> 9824 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1gflib1cfmlgegv3.obin0 -> 5672 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1j2feb1zskpoyzgv.obin0 -> 9064 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1j7af3rwpk6x1tpg.obin0 -> 5104 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1wxfvrb2bjhpb0cn.obin0 -> 8696 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1xs3w1p2l5jlwqs6.obin0 -> 5240 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/22duuhqtduklwiat.obin0 -> 5512 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/2hntke3jojraxsf.obin0 -> 7944 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/2syyudyj8o93nbyr.obin0 -> 3472 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3el3oxq1g21uix6j.obin0 -> 3776 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3lcehln991uwlnzz.obin0 -> 8360 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3ri0zf9ylodvkogd.obin0 -> 3920 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4e2em19je77ai1a8.obin0 -> 4728 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4l44697qc4i4f8fi.obin0 -> 12528 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4xqvu68sx5636ph7.obin0 -> 3680 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/5adn9y6mnwn2nxgr.obin0 -> 8232 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/dep-graph.binbin0 -> 461848 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/query-cache.binbin0 -> 116715 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/work-products.binbin0 -> 930 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux.lock0
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/1ojqdlpozbe6600e.obin0 -> 9064 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/2ahmeyrsdf8rxhew.obin0 -> 3920 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/2nubi5z5iugqvxea.obin0 -> 3472 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/3h6dcoc91ujrwolj.obin0 -> 5672 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/59ayyxgsuxyaf0xm.obin0 -> 6136 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/5k7ecp1nptke1tn.obin0 -> 4728 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/dep-graph.binbin0 -> 223030 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/query-cache.binbin0 -> 42480 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/work-products.binbin0 -> 336 bytes
-rwxr-xr-xmeap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s.lock0
201 files changed, 538 insertions, 0 deletions
diff --git a/meap/ch7/Cargo.lock b/meap/ch7/Cargo.lock
new file mode 100755
index 0000000..652669e
--- /dev/null
+++ b/meap/ch7/Cargo.lock
@@ -0,0 +1,111 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+[[package]]
+name = "autocfg"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "bincode"
+version = "1.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
+ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "byteorder"
+version = "1.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "ch7"
+version = "0.1.0"
+dependencies = [
+ "bincode 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "itoa"
+version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "proc-macro2"
+version = "0.4.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "quote"
+version = "0.6.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "ryu"
+version = "0.2.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "serde"
+version = "1.0.90"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[[package]]
+name = "serde_derive"
+version = "1.0.90"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
+ "syn 0.15.32 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "serde_json"
+version = "1.0.39"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "syn"
+version = "0.15.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+dependencies = [
+ "proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)",
+ "quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
+ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "unicode-xid"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+
+[metadata]
+"checksum autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a6d640bee2da49f60a4068a7fae53acde8982514ab7bae8b8cea9e88cbcfd799"
+"checksum bincode 1.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "959c8e54c1ad412ffeeb95f05a9cade02d2d40a7b3c2f852d3353148f4beff35"
+"checksum byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb"
+"checksum itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b"
+"checksum proc-macro2 0.4.28 (registry+https://github.com/rust-lang/crates.io-index)" = "ba92c84f814b3f9a44c5cfca7d2ad77fa10710867d2bbb1b3d175ab5f47daa12"
+"checksum quote 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "faf4799c5d274f3868a4aae320a0a182cbd2baee377b378f080e16a23e9d80db"
+"checksum ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "eb9e9b8cde282a9fe6a42dd4681319bfb63f121b8a8ee9439c6f4107e58a46f7"
+"checksum serde 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)" = "aa5f7c20820475babd2c077c3ab5f8c77a31c15e16ea38687b4c02d3e48680f4"
+"checksum serde_derive 1.0.90 (registry+https://github.com/rust-lang/crates.io-index)" = "58fc82bec244f168b23d1963b45c8bf5726e9a15a9d146a067f9081aeed2de79"
+"checksum serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)" = "5a23aa71d4a4d43fdbfaac00eff68ba8a06a51759a89ac3304323e800c4dd40d"
+"checksum syn 0.15.32 (registry+https://github.com/rust-lang/crates.io-index)" = "846620ec526c1599c070eff393bfeeeb88a93afa2513fc3b49f1fea84cf7b0ed"
+"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
diff --git a/meap/ch7/Cargo.toml b/meap/ch7/Cargo.toml
new file mode 100755
index 0000000..dc520fc
--- /dev/null
+++ b/meap/ch7/Cargo.toml
@@ -0,0 +1,12 @@
+[package]
+name = "ch7"
+version = "0.1.0"
+authors = ["Adam Carpenter <53hornet@gmail.com>"]
+edition = "2018"
+
+[dependencies]
+bincode = "~1.1.3"
+serde = "~1.0.90"
+serde_derive = "~1.0.90"
+serde_json = "~1.0.39"
+
diff --git a/meap/ch7/src/main.rs b/meap/ch7/src/main.rs
new file mode 100755
index 0000000..1dbb471
--- /dev/null
+++ b/meap/ch7/src/main.rs
@@ -0,0 +1,100 @@
+//#[macro_use]
+//extern crate serde_derive;
+//
+//extern crate serde;
+//extern crate serde_json;
+//extern crate bincode;
+//
+//#[derive(Serialize, Deserialize)]
+//struct City {
+// name: String,
+// population: usize,
+// latitude: f64,
+// longitude: f64,
+//}
+//
+//fn main() {
+// let calabar = City {
+// name: String::from("Calabar"),
+// population: 470_000,
+// latitude: 4.95,
+// longitude: 8.33,
+// };
+//
+// let as_json = serde_json::to_string(&calabar).unwrap();
+// let as_bincode = bincode::serialize(&calabar).unwrap();
+//
+// println!("json: {}", &as_json);
+// println!("bincode: {:?}", &as_bincode);
+// println!("bincode utf8: {:?}", String::from_utf8_lossy(&as_bincode));
+//}
+
+
+//use std::io::prelude::*;
+//
+//const BYTES_PER_LINE: usize = 16;
+//const INPUT: &'static [u8] = br#"
+//
+//fn main() {
+// println!("hello world")
+//}"#;
+//
+//fn main() -> std::io::Result<()> {
+// let mut buffer: Vec<u8> = vec!();
+// INPUT.read_to_end(&mut buffer)?;
+//
+// let mut position_in_input = 0;
+//
+// for line in buffer.chunks(BYTES_PER_LINE) {
+// print!("[0x{:08x}] ", position_in_input);
+//
+// for byte in line {
+// print!("{:02x} ", byte);
+// }
+//
+// println!();
+// position_in_input += BYTES_PER_LINE;
+// }
+//
+// Ok(())
+//}
+
+
+//use std::fs::File;
+//use std::io::prelude::*;
+//use std::env;
+//
+//const BYTES_PER_LINE: usize = 16;
+//
+//fn main() {
+// let arg1 = env::args().nth(1);
+// let fname = arg1.expect("usage: fview FILENAME");
+//
+// let mut f = File::open(&fname).expect("unable to open file");
+// let mut pos = 0;
+// let mut buffer = [0; BYTES_PER_LINE];
+//
+// while let Ok(_) = f.read_exact(&mut buffer) {
+// print!("[0x{:08x}] ", pos);
+//
+// for byte in &buffer {
+// match *byte {
+// 0x00 => print!(". "),
+// 0xff => print!("## "),
+// _ => print!("{:02x} ", byte),
+// }
+// }
+//
+// println!("");
+// pos += BYTES_PER_LINE;
+// }
+//}
+
+
+use std::path::PathBuf;
+
+fn main() {
+ let mut hello = PathBuf::from("/tmp/hello.txt");
+ hello.pop();
+ println!("{:?}", hello.display());
+}
diff --git a/meap/ch7/target/.rustc_info.json b/meap/ch7/target/.rustc_info.json
new file mode 100755
index 0000000..2bb58e7
--- /dev/null
+++ b/meap/ch7/target/.rustc_info.json
@@ -0,0 +1 @@
+{"rustc_fingerprint":5361904215157244162,"outputs":{"15337506775154344876":["___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr\ndebug_assertions\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n",""],"1164083562126845933":["rustc 1.34.0\nbinary: rustc\ncommit-hash: unknown\ncommit-date: unknown\nhost: x86_64-unknown-linux-gnu\nrelease: 1.34.0\nLLVM version: 8.0\n",""],"1617349019360157463":["___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr\ndebug_assertions\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n",""]},"successes":{}} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.cargo-lock b/meap/ch7/target/debug/.cargo-lock
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/.cargo-lock
diff --git a/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/dep-lib-autocfg-decc8dda373d483a b/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/dep-lib-autocfg-decc8dda373d483a
new file mode 100755
index 0000000..63c2b20
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/dep-lib-autocfg-decc8dda373d483a
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/lib-autocfg-decc8dda373d483a b/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/lib-autocfg-decc8dda373d483a
new file mode 100755
index 0000000..536ec5c
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/lib-autocfg-decc8dda373d483a
@@ -0,0 +1 @@
+bb1d44db57891144 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/lib-autocfg-decc8dda373d483a.json b/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/lib-autocfg-decc8dda373d483a.json
new file mode 100755
index 0000000..eaf4fcb
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/autocfg-decc8dda373d483a/lib-autocfg-decc8dda373d483a.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[]","target":8574161726611873773,"profile":9935990280773120926,"path":2941937082752042459,"deps":[],"local":[{"Precalculated":"0.1.2"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/dep-lib-bincode-6b7b5bba40374a3a b/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/dep-lib-bincode-6b7b5bba40374a3a
new file mode 100755
index 0000000..5490afb
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/dep-lib-bincode-6b7b5bba40374a3a
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/lib-bincode-6b7b5bba40374a3a b/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/lib-bincode-6b7b5bba40374a3a
new file mode 100755
index 0000000..f2aecf2
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/lib-bincode-6b7b5bba40374a3a
@@ -0,0 +1 @@
+b4217994637fb176 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/lib-bincode-6b7b5bba40374a3a.json b/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/lib-bincode-6b7b5bba40374a3a.json
new file mode 100755
index 0000000..9ce9e47
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-6b7b5bba40374a3a/lib-bincode-6b7b5bba40374a3a.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[]","target":6065596820423345951,"profile":9935990280773120926,"path":10184461040528339471,"deps":[["byteorder v1.3.1","byteorder",4077225239844576189],["serde v1.0.90","serde",4229947806048292512]],"local":[{"Precalculated":"1.1.3"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/build-script-build_script_build-75abd544b82202c7 b/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/build-script-build_script_build-75abd544b82202c7
new file mode 100755
index 0000000..94889bc
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/build-script-build_script_build-75abd544b82202c7
@@ -0,0 +1 @@
+b59149b003de032c \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/build-script-build_script_build-75abd544b82202c7.json b/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/build-script-build_script_build-75abd544b82202c7.json
new file mode 100755
index 0000000..3cfbc42
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/build-script-build_script_build-75abd544b82202c7.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[]","target":10088282520713642473,"profile":9935990280773120926,"path":11808326341511892545,"deps":[["autocfg v0.1.2","autocfg",4904852479617015227]],"local":[{"Precalculated":"1.1.3"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/dep-build-script-build_script_build-75abd544b82202c7 b/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/dep-build-script-build_script_build-75abd544b82202c7
new file mode 100755
index 0000000..1b1b374
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/dep-build-script-build_script_build-75abd544b82202c7
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-75abd544b82202c7/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-83548ed339649500/build b/meap/ch7/target/debug/.fingerprint/bincode-83548ed339649500/build
new file mode 100755
index 0000000..886ae36
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-83548ed339649500/build
@@ -0,0 +1 @@
+d333d769735a8f1f \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/bincode-83548ed339649500/build.json b/meap/ch7/target/debug/.fingerprint/bincode-83548ed339649500/build.json
new file mode 100755
index 0000000..545af9f
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/bincode-83548ed339649500/build.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"MtimeBased":[[1556028747,240931300],"build/bincode-83548ed339649500/output"]}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/build-script-build_script_build-3334579af8660d90 b/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/build-script-build_script_build-3334579af8660d90
new file mode 100755
index 0000000..e751260
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/build-script-build_script_build-3334579af8660d90
@@ -0,0 +1 @@
+c5d80dd8010e8d56 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/build-script-build_script_build-3334579af8660d90.json b/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/build-script-build_script_build-3334579af8660d90.json
new file mode 100755
index 0000000..8c785d8
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/build-script-build_script_build-3334579af8660d90.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\", \"std\"]","target":10088282520713642473,"profile":9935990280773120926,"path":3884593310589881152,"deps":[],"local":[{"Precalculated":"1.3.1"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/dep-build-script-build_script_build-3334579af8660d90 b/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/dep-build-script-build_script_build-3334579af8660d90
new file mode 100755
index 0000000..1b1b374
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/dep-build-script-build_script_build-3334579af8660d90
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-3334579af8660d90/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/dep-lib-byteorder-db47f374fba3e668 b/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/dep-lib-byteorder-db47f374fba3e668
new file mode 100755
index 0000000..fa910b8
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/dep-lib-byteorder-db47f374fba3e668
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/lib-byteorder-db47f374fba3e668 b/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/lib-byteorder-db47f374fba3e668
new file mode 100755
index 0000000..8829ebb
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/lib-byteorder-db47f374fba3e668
@@ -0,0 +1 @@
+bd5b31eac0369538 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/lib-byteorder-db47f374fba3e668.json b/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/lib-byteorder-db47f374fba3e668.json
new file mode 100755
index 0000000..5840dcc
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-db47f374fba3e668/lib-byteorder-db47f374fba3e668.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\", \"std\"]","target":12042902509987818770,"profile":9935990280773120926,"path":17296660692456216628,"deps":[],"local":[{"Precalculated":"1.3.1"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-e36e243baec1e418/build b/meap/ch7/target/debug/.fingerprint/byteorder-e36e243baec1e418/build
new file mode 100755
index 0000000..8d7cd65
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-e36e243baec1e418/build
@@ -0,0 +1 @@
+806624c00f15bc01 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/byteorder-e36e243baec1e418/build.json b/meap/ch7/target/debug/.fingerprint/byteorder-e36e243baec1e418/build.json
new file mode 100755
index 0000000..598f13e
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/byteorder-e36e243baec1e418/build.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"1.3.1"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/bin-ch7-1c5228b4d239172b b/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/bin-ch7-1c5228b4d239172b
new file mode 100755
index 0000000..4a03bc1
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/bin-ch7-1c5228b4d239172b
@@ -0,0 +1 @@
+531cc017c4cb699c \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/bin-ch7-1c5228b4d239172b.json b/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/bin-ch7-1c5228b4d239172b.json
new file mode 100755
index 0000000..3190374
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/bin-ch7-1c5228b4d239172b.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[]","target":17645462988276744829,"profile":14996655781355331481,"path":1036222786711178230,"deps":[],"local":[{"MtimeBased":[[1556026298,775770200],".fingerprint/ch7-1c5228b4d239172b/dep-bin-ch7-1c5228b4d239172b"]}],"rustflags":[],"edition":"Edition2018"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/dep-bin-ch7-1c5228b4d239172b b/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/dep-bin-ch7-1c5228b4d239172b
new file mode 100755
index 0000000..e046c38
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/dep-bin-ch7-1c5228b4d239172b
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ch7-1c5228b4d239172b/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/bin-ch7-a37416d8bab1527a b/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/bin-ch7-a37416d8bab1527a
new file mode 100755
index 0000000..27f747b
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/bin-ch7-a37416d8bab1527a
@@ -0,0 +1 @@
+55cb771837093bd6 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/bin-ch7-a37416d8bab1527a.json b/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/bin-ch7-a37416d8bab1527a.json
new file mode 100755
index 0000000..e778881
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/bin-ch7-a37416d8bab1527a.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[]","target":17645462988276744829,"profile":14996655781355331481,"path":1036222786711178230,"deps":[["bincode v1.1.3","bincode",8552757233022738868],["serde v1.0.90","serde",4229947806048292512],["serde_derive v1.0.90","serde_derive",16057698658197066923],["serde_json v1.0.39","serde_json",14638095977188210020]],"local":[{"MtimeBased":[[1556043846,738815400],".fingerprint/ch7-a37416d8bab1527a/dep-bin-ch7-a37416d8bab1527a"]}],"rustflags":[],"edition":"Edition2018"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/dep-bin-ch7-a37416d8bab1527a b/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/dep-bin-ch7-a37416d8bab1527a
new file mode 100755
index 0000000..e046c38
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/dep-bin-ch7-a37416d8bab1527a
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ch7-a37416d8bab1527a/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/dep-lib-itoa-91435f2d9a5c9d2d b/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/dep-lib-itoa-91435f2d9a5c9d2d
new file mode 100755
index 0000000..b8e6181
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/dep-lib-itoa-91435f2d9a5c9d2d
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/lib-itoa-91435f2d9a5c9d2d b/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/lib-itoa-91435f2d9a5c9d2d
new file mode 100755
index 0000000..d5260ed
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/lib-itoa-91435f2d9a5c9d2d
@@ -0,0 +1 @@
+a1f9912002b246a9 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/lib-itoa-91435f2d9a5c9d2d.json b/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/lib-itoa-91435f2d9a5c9d2d.json
new file mode 100755
index 0000000..7389109
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/itoa-91435f2d9a5c9d2d/lib-itoa-91435f2d9a5c9d2d.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\", \"std\"]","target":13040563392785780610,"profile":9935990280773120926,"path":9653521918069025756,"deps":[],"local":[{"Precalculated":"0.4.3"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-4a0c23a5952ba078/build b/meap/ch7/target/debug/.fingerprint/proc-macro2-4a0c23a5952ba078/build
new file mode 100755
index 0000000..63111b4
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-4a0c23a5952ba078/build
@@ -0,0 +1 @@
+3b9aed8c662724f1 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-4a0c23a5952ba078/build.json b/meap/ch7/target/debug/.fingerprint/proc-macro2-4a0c23a5952ba078/build.json
new file mode 100755
index 0000000..7afdc6f
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-4a0c23a5952ba078/build.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"MtimeBased":[[1556028746,907927700],"build/proc-macro2-4a0c23a5952ba078/output"]}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/dep-lib-proc_macro2-855c77c462de1b7d b/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/dep-lib-proc_macro2-855c77c462de1b7d
new file mode 100755
index 0000000..47c9291
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/dep-lib-proc_macro2-855c77c462de1b7d
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/lib-proc_macro2-855c77c462de1b7d b/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/lib-proc_macro2-855c77c462de1b7d
new file mode 100755
index 0000000..8d4c84f
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/lib-proc_macro2-855c77c462de1b7d
@@ -0,0 +1 @@
+3e3b1f6357366c50 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/lib-proc_macro2-855c77c462de1b7d.json b/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/lib-proc_macro2-855c77c462de1b7d.json
new file mode 100755
index 0000000..6478a16
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-855c77c462de1b7d/lib-proc_macro2-855c77c462de1b7d.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\", \"proc-macro\"]","target":11195544392456883412,"profile":9935990280773120926,"path":15175365862741759497,"deps":[["unicode-xid v0.1.0","unicode_xid",15476142340905793696]],"local":[{"Precalculated":"0.4.28"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/build-script-build_script_build-d0656b3749ea87d8 b/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/build-script-build_script_build-d0656b3749ea87d8
new file mode 100755
index 0000000..6db1714
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/build-script-build_script_build-d0656b3749ea87d8
@@ -0,0 +1 @@
+4174df1f3bae82f3 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/build-script-build_script_build-d0656b3749ea87d8.json b/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/build-script-build_script_build-d0656b3749ea87d8.json
new file mode 100755
index 0000000..adb6c2e
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/build-script-build_script_build-d0656b3749ea87d8.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\", \"proc-macro\"]","target":10088282520713642473,"profile":9935990280773120926,"path":1197129772440014025,"deps":[],"local":[{"Precalculated":"0.4.28"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/dep-build-script-build_script_build-d0656b3749ea87d8 b/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/dep-build-script-build_script_build-d0656b3749ea87d8
new file mode 100755
index 0000000..1b1b374
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/dep-build-script-build_script_build-d0656b3749ea87d8
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/proc-macro2-d0656b3749ea87d8/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/dep-lib-quote-1cc9e04a7169e4c6 b/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/dep-lib-quote-1cc9e04a7169e4c6
new file mode 100755
index 0000000..e7b9ade
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/dep-lib-quote-1cc9e04a7169e4c6
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/lib-quote-1cc9e04a7169e4c6 b/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/lib-quote-1cc9e04a7169e4c6
new file mode 100755
index 0000000..7e5a89d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/lib-quote-1cc9e04a7169e4c6
@@ -0,0 +1 @@
+5184e10a1106693a \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/lib-quote-1cc9e04a7169e4c6.json b/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/lib-quote-1cc9e04a7169e4c6.json
new file mode 100755
index 0000000..7c4fa8b
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/quote-1cc9e04a7169e4c6/lib-quote-1cc9e04a7169e4c6.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\", \"proc-macro\", \"proc-macro2\"]","target":12227438739388876207,"profile":9935990280773120926,"path":6087010007133425793,"deps":[["proc-macro2 v0.4.28","proc_macro2",5795066569472031550]],"local":[{"Precalculated":"0.6.12"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/build-script-build_script_build-72e8712795d4c287 b/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/build-script-build_script_build-72e8712795d4c287
new file mode 100755
index 0000000..9575b6c
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/build-script-build_script_build-72e8712795d4c287
@@ -0,0 +1 @@
+22887b8271bc5bbd \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/build-script-build_script_build-72e8712795d4c287.json b/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/build-script-build_script_build-72e8712795d4c287.json
new file mode 100755
index 0000000..f12ac79
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/build-script-build_script_build-72e8712795d4c287.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[]","target":10088282520713642473,"profile":9935990280773120926,"path":45097242571587102,"deps":[],"local":[{"Precalculated":"0.2.7"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/dep-build-script-build_script_build-72e8712795d4c287 b/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/dep-build-script-build_script_build-72e8712795d4c287
new file mode 100755
index 0000000..1b1b374
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/dep-build-script-build_script_build-72e8712795d4c287
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-72e8712795d4c287/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/dep-lib-ryu-b730c6c70ac3e2cc b/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/dep-lib-ryu-b730c6c70ac3e2cc
new file mode 100755
index 0000000..a5c0de4
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/dep-lib-ryu-b730c6c70ac3e2cc
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/lib-ryu-b730c6c70ac3e2cc b/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/lib-ryu-b730c6c70ac3e2cc
new file mode 100755
index 0000000..0714894
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/lib-ryu-b730c6c70ac3e2cc
@@ -0,0 +1 @@
+11635dc9cdb6157d \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/lib-ryu-b730c6c70ac3e2cc.json b/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/lib-ryu-b730c6c70ac3e2cc.json
new file mode 100755
index 0000000..3e12b65
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-b730c6c70ac3e2cc/lib-ryu-b730c6c70ac3e2cc.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[]","target":16902618736532068975,"profile":9935990280773120926,"path":9181387566019698892,"deps":[],"local":[{"Precalculated":"0.2.7"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-e39a5475b4dfbd3a/build b/meap/ch7/target/debug/.fingerprint/ryu-e39a5475b4dfbd3a/build
new file mode 100755
index 0000000..7705c07
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-e39a5475b4dfbd3a/build
@@ -0,0 +1 @@
+d71bcf31b412a7e1 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/ryu-e39a5475b4dfbd3a/build.json b/meap/ch7/target/debug/.fingerprint/ryu-e39a5475b4dfbd3a/build.json
new file mode 100755
index 0000000..4644ebc
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/ryu-e39a5475b4dfbd3a/build.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"0.2.7"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/dep-lib-serde-0aeb5a4b9a73de73 b/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/dep-lib-serde-0aeb5a4b9a73de73
new file mode 100755
index 0000000..236a594
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/dep-lib-serde-0aeb5a4b9a73de73
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/lib-serde-0aeb5a4b9a73de73 b/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/lib-serde-0aeb5a4b9a73de73
new file mode 100755
index 0000000..594c5d2
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/lib-serde-0aeb5a4b9a73de73
@@ -0,0 +1 @@
+a08ef34d1ecbb33a \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/lib-serde-0aeb5a4b9a73de73.json b/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/lib-serde-0aeb5a4b9a73de73.json
new file mode 100755
index 0000000..78e8d6e
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-0aeb5a4b9a73de73/lib-serde-0aeb5a4b9a73de73.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\", \"std\"]","target":11663484283761229911,"profile":9935990280773120926,"path":2101133021966114634,"deps":[],"local":[{"Precalculated":"1.0.90"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde-993a19abfeb02743/build b/meap/ch7/target/debug/.fingerprint/serde-993a19abfeb02743/build
new file mode 100755
index 0000000..4ad8e67
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-993a19abfeb02743/build
@@ -0,0 +1 @@
+2e70713332c18d93 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde-993a19abfeb02743/build.json b/meap/ch7/target/debug/.fingerprint/serde-993a19abfeb02743/build.json
new file mode 100755
index 0000000..ff5505e
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-993a19abfeb02743/build.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"1.0.90"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/build-script-build_script_build-afe5df83afa18d42 b/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/build-script-build_script_build-afe5df83afa18d42
new file mode 100755
index 0000000..70e977f
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/build-script-build_script_build-afe5df83afa18d42
@@ -0,0 +1 @@
+77de8a03721bb1ec \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/build-script-build_script_build-afe5df83afa18d42.json b/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/build-script-build_script_build-afe5df83afa18d42.json
new file mode 100755
index 0000000..f1f5990
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/build-script-build_script_build-afe5df83afa18d42.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\", \"std\"]","target":10088282520713642473,"profile":9935990280773120926,"path":15987287752666614152,"deps":[],"local":[{"Precalculated":"1.0.90"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/dep-build-script-build_script_build-afe5df83afa18d42 b/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/dep-build-script-build_script_build-afe5df83afa18d42
new file mode 100755
index 0000000..1b1b374
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/dep-build-script-build_script_build-afe5df83afa18d42
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde-afe5df83afa18d42/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/dep-lib-serde_derive-e5b7d25063e53202 b/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/dep-lib-serde_derive-e5b7d25063e53202
new file mode 100755
index 0000000..7628b3d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/dep-lib-serde_derive-e5b7d25063e53202
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/lib-serde_derive-e5b7d25063e53202 b/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/lib-serde_derive-e5b7d25063e53202
new file mode 100755
index 0000000..d35e9a0
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/lib-serde_derive-e5b7d25063e53202
@@ -0,0 +1 @@
+ab541a30da67d8de \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/lib-serde_derive-e5b7d25063e53202.json b/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/lib-serde_derive-e5b7d25063e53202.json
new file mode 100755
index 0000000..922286b
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde_derive-e5b7d25063e53202/lib-serde_derive-e5b7d25063e53202.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\"]","target":15269315601960746696,"profile":9935990280773120926,"path":7767668755606462913,"deps":[["proc-macro2 v0.4.28","proc_macro2",5795066569472031550],["quote v0.6.12","quote",4208901997021201489],["syn v0.15.32","syn",739939097396479913]],"local":[{"Precalculated":"1.0.90"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/dep-lib-serde_json-2d6c62b2bd77dda0 b/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/dep-lib-serde_json-2d6c62b2bd77dda0
new file mode 100755
index 0000000..8d91c4c
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/dep-lib-serde_json-2d6c62b2bd77dda0
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/lib-serde_json-2d6c62b2bd77dda0 b/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/lib-serde_json-2d6c62b2bd77dda0
new file mode 100755
index 0000000..2f59e91
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/lib-serde_json-2d6c62b2bd77dda0
@@ -0,0 +1 @@
+64b5603cbcf624cb \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/lib-serde_json-2d6c62b2bd77dda0.json b/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/lib-serde_json-2d6c62b2bd77dda0.json
new file mode 100755
index 0000000..8503186
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/serde_json-2d6c62b2bd77dda0/lib-serde_json-2d6c62b2bd77dda0.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\"]","target":11875571509241646981,"profile":9935990280773120926,"path":17736189825899593080,"deps":[["itoa v0.4.3","itoa",12197632362985683361],["ryu v0.2.7","ryu",9013311224214807313],["serde v1.0.90","serde",4229947806048292512]],"local":[{"Precalculated":"1.0.39"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/dep-lib-syn-68015be05f89a0f5 b/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/dep-lib-syn-68015be05f89a0f5
new file mode 100755
index 0000000..47c5fe1
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/dep-lib-syn-68015be05f89a0f5
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/lib-syn-68015be05f89a0f5 b/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/lib-syn-68015be05f89a0f5
new file mode 100755
index 0000000..71889ad
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/lib-syn-68015be05f89a0f5
@@ -0,0 +1 @@
+a987bd4fb0ca440a \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/lib-syn-68015be05f89a0f5.json b/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/lib-syn-68015be05f89a0f5.json
new file mode 100755
index 0000000..096aaa2
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-68015be05f89a0f5/lib-syn-68015be05f89a0f5.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"clone-impls\", \"default\", \"derive\", \"parsing\", \"printing\", \"proc-macro\", \"proc-macro2\", \"quote\", \"visit\"]","target":17778654564605469173,"profile":9935990280773120926,"path":9101327723040631095,"deps":[["proc-macro2 v0.4.28","proc_macro2",5795066569472031550],["quote v0.6.12","quote",4208901997021201489],["unicode-xid v0.1.0","unicode_xid",15476142340905793696]],"local":[{"Precalculated":"0.15.32"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/build-script-build_script_build-a900233370d9690a b/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/build-script-build_script_build-a900233370d9690a
new file mode 100755
index 0000000..e1a896c
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/build-script-build_script_build-a900233370d9690a
@@ -0,0 +1 @@
+a5c4e2e3aa4280bf \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/build-script-build_script_build-a900233370d9690a.json b/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/build-script-build_script_build-a900233370d9690a.json
new file mode 100755
index 0000000..277e715
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/build-script-build_script_build-a900233370d9690a.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"clone-impls\", \"default\", \"derive\", \"parsing\", \"printing\", \"proc-macro\", \"proc-macro2\", \"quote\", \"visit\"]","target":10088282520713642473,"profile":9935990280773120926,"path":18267946460742803865,"deps":[],"local":[{"Precalculated":"0.15.32"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/dep-build-script-build_script_build-a900233370d9690a b/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/dep-build-script-build_script_build-a900233370d9690a
new file mode 100755
index 0000000..1b1b374
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/dep-build-script-build_script_build-a900233370d9690a
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-a900233370d9690a/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/syn-c1294e2186cf9b28/build b/meap/ch7/target/debug/.fingerprint/syn-c1294e2186cf9b28/build
new file mode 100755
index 0000000..f8c42c2
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-c1294e2186cf9b28/build
@@ -0,0 +1 @@
+ea294275ee064c8d \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/syn-c1294e2186cf9b28/build.json b/meap/ch7/target/debug/.fingerprint/syn-c1294e2186cf9b28/build.json
new file mode 100755
index 0000000..cf04f50
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/syn-c1294e2186cf9b28/build.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"0.15.32"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/dep-lib-unicode_xid-12657c7cced582bd b/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/dep-lib-unicode_xid-12657c7cced582bd
new file mode 100755
index 0000000..7e45eb6
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/dep-lib-unicode_xid-12657c7cced582bd
Binary files differ
diff --git a/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/invoked.timestamp b/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/lib-unicode_xid-12657c7cced582bd b/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/lib-unicode_xid-12657c7cced582bd
new file mode 100755
index 0000000..e3f9a8e
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/lib-unicode_xid-12657c7cced582bd
@@ -0,0 +1 @@
+a0781283764dc6d6 \ No newline at end of file
diff --git a/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/lib-unicode_xid-12657c7cced582bd.json b/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/lib-unicode_xid-12657c7cced582bd.json
new file mode 100755
index 0000000..b5dc298
--- /dev/null
+++ b/meap/ch7/target/debug/.fingerprint/unicode-xid-12657c7cced582bd/lib-unicode_xid-12657c7cced582bd.json
@@ -0,0 +1 @@
+{"rustc":17307852377973297654,"features":"[\"default\"]","target":8416262426047029400,"profile":9935990280773120926,"path":9460140963875950740,"deps":[],"local":[{"Precalculated":"0.1.0"}],"rustflags":[],"edition":"Edition2015"} \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build-script-build b/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build-script-build
new file mode 100755
index 0000000..beb025c
--- /dev/null
+++ b/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build-script-build
Binary files differ
diff --git a/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7 b/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7
new file mode 100755
index 0000000..beb025c
--- /dev/null
+++ b/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7
Binary files differ
diff --git a/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7.d b/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7.d
new file mode 100755
index 0000000..99c607f
--- /dev/null
+++ b/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/build.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/bincode-75abd544b82202c7/build_script_build-75abd544b82202c7.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/build.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/build.rs:
diff --git a/meap/ch7/target/debug/build/bincode-83548ed339649500/invoked.timestamp b/meap/ch7/target/debug/build/bincode-83548ed339649500/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/build/bincode-83548ed339649500/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/bincode-83548ed339649500/out/probe0.ll b/meap/ch7/target/debug/build/bincode-83548ed339649500/out/probe0.ll
new file mode 100755
index 0000000..27d9234
--- /dev/null
+++ b/meap/ch7/target/debug/build/bincode-83548ed339649500/out/probe0.ll
@@ -0,0 +1,8 @@
+; ModuleID = 'probe0.3a1fbbbh-cgu.0'
+source_filename = "probe0.3a1fbbbh-cgu.0"
+target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
+target triple = "x86_64-unknown-linux-gnu"
+
+!llvm.module.flags = !{!0}
+
+!0 = !{i32 2, !"RtLibUseGOT", i32 1}
diff --git a/meap/ch7/target/debug/build/bincode-83548ed339649500/output b/meap/ch7/target/debug/build/bincode-83548ed339649500/output
new file mode 100755
index 0000000..0741bb4
--- /dev/null
+++ b/meap/ch7/target/debug/build/bincode-83548ed339649500/output
@@ -0,0 +1,2 @@
+cargo:rerun-if-changed=/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/build.rs
+cargo:rustc-cfg=has_i128
diff --git a/meap/ch7/target/debug/build/bincode-83548ed339649500/root-output b/meap/ch7/target/debug/build/bincode-83548ed339649500/root-output
new file mode 100755
index 0000000..ea5b190
--- /dev/null
+++ b/meap/ch7/target/debug/build/bincode-83548ed339649500/root-output
@@ -0,0 +1 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/bincode-83548ed339649500/out \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/bincode-83548ed339649500/stderr b/meap/ch7/target/debug/build/bincode-83548ed339649500/stderr
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/build/bincode-83548ed339649500/stderr
diff --git a/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build-script-build b/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build-script-build
new file mode 100755
index 0000000..79876ba
--- /dev/null
+++ b/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build-script-build
Binary files differ
diff --git a/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90 b/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90
new file mode 100755
index 0000000..79876ba
--- /dev/null
+++ b/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90
Binary files differ
diff --git a/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90.d b/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90.d
new file mode 100755
index 0000000..6a5bdc9
--- /dev/null
+++ b/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/byteorder-3334579af8660d90/build_script_build-3334579af8660d90.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs:
diff --git a/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/invoked.timestamp b/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/output b/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/output
new file mode 100755
index 0000000..5748576
--- /dev/null
+++ b/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/output
@@ -0,0 +1 @@
+cargo:rustc-cfg=byteorder_i128
diff --git a/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/root-output b/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/root-output
new file mode 100755
index 0000000..fb73627
--- /dev/null
+++ b/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/root-output
@@ -0,0 +1 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/out \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/stderr b/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/stderr
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/build/byteorder-e36e243baec1e418/stderr
diff --git a/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/invoked.timestamp b/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/output b/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/output
new file mode 100755
index 0000000..1a4a08e
--- /dev/null
+++ b/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/output
@@ -0,0 +1,4 @@
+cargo:rerun-if-changed=build.rs
+cargo:rustc-cfg=u128
+cargo:rustc-cfg=use_proc_macro
+cargo:rustc-cfg=wrap_proc_macro
diff --git a/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/root-output b/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/root-output
new file mode 100755
index 0000000..9324dcc
--- /dev/null
+++ b/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/root-output
@@ -0,0 +1 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/out \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/stderr b/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/stderr
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/build/proc-macro2-4a0c23a5952ba078/stderr
diff --git a/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build-script-build b/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build-script-build
new file mode 100755
index 0000000..7fa51d6
--- /dev/null
+++ b/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build-script-build
Binary files differ
diff --git a/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8 b/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8
new file mode 100755
index 0000000..7fa51d6
--- /dev/null
+++ b/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8
Binary files differ
diff --git a/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8.d b/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8.d
new file mode 100755
index 0000000..993a518
--- /dev/null
+++ b/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/build.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/proc-macro2-d0656b3749ea87d8/build_script_build-d0656b3749ea87d8.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/build.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/build.rs:
diff --git a/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build-script-build b/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build-script-build
new file mode 100755
index 0000000..fef85d2
--- /dev/null
+++ b/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build-script-build
Binary files differ
diff --git a/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287 b/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287
new file mode 100755
index 0000000..fef85d2
--- /dev/null
+++ b/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287
Binary files differ
diff --git a/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287.d b/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287.d
new file mode 100755
index 0000000..61f5c37
--- /dev/null
+++ b/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/ryu-72e8712795d4c287/build_script_build-72e8712795d4c287.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs:
diff --git a/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/invoked.timestamp b/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/output b/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/output
new file mode 100755
index 0000000..69a135a
--- /dev/null
+++ b/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/output
@@ -0,0 +1,2 @@
+cargo:rustc-cfg=integer128
+cargo:rustc-cfg=must_use_return
diff --git a/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/root-output b/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/root-output
new file mode 100755
index 0000000..3552c2c
--- /dev/null
+++ b/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/root-output
@@ -0,0 +1 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/out \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/stderr b/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/stderr
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/build/ryu-e39a5475b4dfbd3a/stderr
diff --git a/meap/ch7/target/debug/build/serde-993a19abfeb02743/invoked.timestamp b/meap/ch7/target/debug/build/serde-993a19abfeb02743/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/build/serde-993a19abfeb02743/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/serde-993a19abfeb02743/output b/meap/ch7/target/debug/build/serde-993a19abfeb02743/output
new file mode 100755
index 0000000..7967aca
--- /dev/null
+++ b/meap/ch7/target/debug/build/serde-993a19abfeb02743/output
@@ -0,0 +1,8 @@
+cargo:rustc-cfg=ops_bound
+cargo:rustc-cfg=core_reverse
+cargo:rustc-cfg=de_boxed_c_str
+cargo:rustc-cfg=de_rc_dst
+cargo:rustc-cfg=core_duration
+cargo:rustc-cfg=integer128
+cargo:rustc-cfg=range_inclusive
+cargo:rustc-cfg=num_nonzero
diff --git a/meap/ch7/target/debug/build/serde-993a19abfeb02743/root-output b/meap/ch7/target/debug/build/serde-993a19abfeb02743/root-output
new file mode 100755
index 0000000..e195701
--- /dev/null
+++ b/meap/ch7/target/debug/build/serde-993a19abfeb02743/root-output
@@ -0,0 +1 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/serde-993a19abfeb02743/out \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/serde-993a19abfeb02743/stderr b/meap/ch7/target/debug/build/serde-993a19abfeb02743/stderr
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/build/serde-993a19abfeb02743/stderr
diff --git a/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build-script-build b/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build-script-build
new file mode 100755
index 0000000..3f4ef86
--- /dev/null
+++ b/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build-script-build
Binary files differ
diff --git a/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42 b/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42
new file mode 100755
index 0000000..3f4ef86
--- /dev/null
+++ b/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42
Binary files differ
diff --git a/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42.d b/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42.d
new file mode 100755
index 0000000..223b146
--- /dev/null
+++ b/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/build.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/serde-afe5df83afa18d42/build_script_build-afe5df83afa18d42.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/build.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/build.rs:
diff --git a/meap/ch7/target/debug/build/syn-a900233370d9690a/build-script-build b/meap/ch7/target/debug/build/syn-a900233370d9690a/build-script-build
new file mode 100755
index 0000000..726035e
--- /dev/null
+++ b/meap/ch7/target/debug/build/syn-a900233370d9690a/build-script-build
Binary files differ
diff --git a/meap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a b/meap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a
new file mode 100755
index 0000000..726035e
--- /dev/null
+++ b/meap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a
Binary files differ
diff --git a/meap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a.d b/meap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a.d
new file mode 100755
index 0000000..5cfb0f8
--- /dev/null
+++ b/meap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/build.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/syn-a900233370d9690a/build_script_build-a900233370d9690a.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/build.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/build.rs:
diff --git a/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/invoked.timestamp b/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/invoked.timestamp
new file mode 100755
index 0000000..e00328d
--- /dev/null
+++ b/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started. \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/output b/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/output
new file mode 100755
index 0000000..8e45f3e
--- /dev/null
+++ b/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/output
@@ -0,0 +1,3 @@
+cargo:rustc-cfg=syn_can_use_thread_id
+cargo:rustc-cfg=syn_can_call_macro_by_path
+cargo:rustc-cfg=syn_disable_nightly_tests
diff --git a/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/root-output b/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/root-output
new file mode 100755
index 0000000..d0047bb
--- /dev/null
+++ b/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/root-output
@@ -0,0 +1 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/out \ No newline at end of file
diff --git a/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/stderr b/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/stderr
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/build/syn-c1294e2186cf9b28/stderr
diff --git a/meap/ch7/target/debug/ch7 b/meap/ch7/target/debug/ch7
new file mode 100755
index 0000000..1466191
--- /dev/null
+++ b/meap/ch7/target/debug/ch7
Binary files differ
diff --git a/meap/ch7/target/debug/ch7.d b/meap/ch7/target/debug/ch7.d
new file mode 100755
index 0000000..5b5e606
--- /dev/null
+++ b/meap/ch7/target/debug/ch7.d
@@ -0,0 +1 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/ch7: /home/carpenat/devel/learning-rust/meap/ch7/src/main.rs
diff --git a/meap/ch7/target/debug/deps/autocfg-decc8dda373d483a.d b/meap/ch7/target/debug/deps/autocfg-decc8dda373d483a.d
new file mode 100755
index 0000000..7aa9b50
--- /dev/null
+++ b/meap/ch7/target/debug/deps/autocfg-decc8dda373d483a.d
@@ -0,0 +1,7 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libautocfg-decc8dda373d483a.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/error.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/version.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/autocfg-decc8dda373d483a.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/error.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/version.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/error.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-0.1.2/src/version.rs:
diff --git a/meap/ch7/target/debug/deps/bincode-6b7b5bba40374a3a.d b/meap/ch7/target/debug/deps/bincode-6b7b5bba40374a3a.d
new file mode 100755
index 0000000..fd6c012
--- /dev/null
+++ b/meap/ch7/target/debug/deps/bincode-6b7b5bba40374a3a.d
@@ -0,0 +1,11 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libbincode-6b7b5bba40374a3a.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/config.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/de/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/de/read.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/error.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/internal.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/ser/mod.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/bincode-6b7b5bba40374a3a.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/config.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/de/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/de/read.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/error.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/internal.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/ser/mod.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/config.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/de/mod.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/de/read.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/error.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/internal.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.1.3/src/ser/mod.rs:
diff --git a/meap/ch7/target/debug/deps/byteorder-db47f374fba3e668.d b/meap/ch7/target/debug/deps/byteorder-db47f374fba3e668.d
new file mode 100755
index 0000000..d7fd430
--- /dev/null
+++ b/meap/ch7/target/debug/deps/byteorder-db47f374fba3e668.d
@@ -0,0 +1,6 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libbyteorder-db47f374fba3e668.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/io.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/byteorder-db47f374fba3e668.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/io.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/io.rs:
diff --git a/meap/ch7/target/debug/deps/ch7-1c5228b4d239172b b/meap/ch7/target/debug/deps/ch7-1c5228b4d239172b
new file mode 100755
index 0000000..800ceb0
--- /dev/null
+++ b/meap/ch7/target/debug/deps/ch7-1c5228b4d239172b
Binary files differ
diff --git a/meap/ch7/target/debug/deps/ch7-1c5228b4d239172b.d b/meap/ch7/target/debug/deps/ch7-1c5228b4d239172b.d
new file mode 100755
index 0000000..72ae153
--- /dev/null
+++ b/meap/ch7/target/debug/deps/ch7-1c5228b4d239172b.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/ch7-1c5228b4d239172b: src/main.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/ch7-1c5228b4d239172b.d: src/main.rs
+
+src/main.rs:
diff --git a/meap/ch7/target/debug/deps/ch7-a37416d8bab1527a b/meap/ch7/target/debug/deps/ch7-a37416d8bab1527a
new file mode 100755
index 0000000..1466191
--- /dev/null
+++ b/meap/ch7/target/debug/deps/ch7-a37416d8bab1527a
Binary files differ
diff --git a/meap/ch7/target/debug/deps/ch7-a37416d8bab1527a.d b/meap/ch7/target/debug/deps/ch7-a37416d8bab1527a.d
new file mode 100755
index 0000000..d581fba
--- /dev/null
+++ b/meap/ch7/target/debug/deps/ch7-a37416d8bab1527a.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/ch7-a37416d8bab1527a: src/main.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/ch7-a37416d8bab1527a.d: src/main.rs
+
+src/main.rs:
diff --git a/meap/ch7/target/debug/deps/itoa-91435f2d9a5c9d2d.d b/meap/ch7/target/debug/deps/itoa-91435f2d9a5c9d2d.d
new file mode 100755
index 0000000..c7eb46d
--- /dev/null
+++ b/meap/ch7/target/debug/deps/itoa-91435f2d9a5c9d2d.d
@@ -0,0 +1,5 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libitoa-91435f2d9a5c9d2d.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/itoa-91435f2d9a5c9d2d.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs:
diff --git a/meap/ch7/target/debug/deps/libautocfg-decc8dda373d483a.rlib b/meap/ch7/target/debug/deps/libautocfg-decc8dda373d483a.rlib
new file mode 100755
index 0000000..616e613
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libautocfg-decc8dda373d483a.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libbincode-6b7b5bba40374a3a.rlib b/meap/ch7/target/debug/deps/libbincode-6b7b5bba40374a3a.rlib
new file mode 100755
index 0000000..9af0ea8
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libbincode-6b7b5bba40374a3a.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libbyteorder-db47f374fba3e668.rlib b/meap/ch7/target/debug/deps/libbyteorder-db47f374fba3e668.rlib
new file mode 100755
index 0000000..6172484
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libbyteorder-db47f374fba3e668.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libitoa-91435f2d9a5c9d2d.rlib b/meap/ch7/target/debug/deps/libitoa-91435f2d9a5c9d2d.rlib
new file mode 100755
index 0000000..e4b75b2
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libitoa-91435f2d9a5c9d2d.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libproc_macro2-855c77c462de1b7d.rlib b/meap/ch7/target/debug/deps/libproc_macro2-855c77c462de1b7d.rlib
new file mode 100755
index 0000000..ef807f1
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libproc_macro2-855c77c462de1b7d.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libquote-1cc9e04a7169e4c6.rlib b/meap/ch7/target/debug/deps/libquote-1cc9e04a7169e4c6.rlib
new file mode 100755
index 0000000..0caa8b8
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libquote-1cc9e04a7169e4c6.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libryu-b730c6c70ac3e2cc.rlib b/meap/ch7/target/debug/deps/libryu-b730c6c70ac3e2cc.rlib
new file mode 100755
index 0000000..348ceee
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libryu-b730c6c70ac3e2cc.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libserde-0aeb5a4b9a73de73.rlib b/meap/ch7/target/debug/deps/libserde-0aeb5a4b9a73de73.rlib
new file mode 100755
index 0000000..3180afa
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libserde-0aeb5a4b9a73de73.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libserde_derive-e5b7d25063e53202.so b/meap/ch7/target/debug/deps/libserde_derive-e5b7d25063e53202.so
new file mode 100755
index 0000000..4f4dbe2
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libserde_derive-e5b7d25063e53202.so
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libserde_json-2d6c62b2bd77dda0.rlib b/meap/ch7/target/debug/deps/libserde_json-2d6c62b2bd77dda0.rlib
new file mode 100755
index 0000000..37bc126
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libserde_json-2d6c62b2bd77dda0.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libsyn-68015be05f89a0f5.rlib b/meap/ch7/target/debug/deps/libsyn-68015be05f89a0f5.rlib
new file mode 100755
index 0000000..1650bba
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libsyn-68015be05f89a0f5.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/libunicode_xid-12657c7cced582bd.rlib b/meap/ch7/target/debug/deps/libunicode_xid-12657c7cced582bd.rlib
new file mode 100755
index 0000000..737a83c
--- /dev/null
+++ b/meap/ch7/target/debug/deps/libunicode_xid-12657c7cced582bd.rlib
Binary files differ
diff --git a/meap/ch7/target/debug/deps/proc_macro2-855c77c462de1b7d.d b/meap/ch7/target/debug/deps/proc_macro2-855c77c462de1b7d.d
new file mode 100755
index 0000000..0cc4db6
--- /dev/null
+++ b/meap/ch7/target/debug/deps/proc_macro2-855c77c462de1b7d.d
@@ -0,0 +1,8 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libproc_macro2-855c77c462de1b7d.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/strnom.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/fallback.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/wrapper.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/proc_macro2-855c77c462de1b7d.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/strnom.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/fallback.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/wrapper.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/strnom.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/fallback.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.28/src/wrapper.rs:
diff --git a/meap/ch7/target/debug/deps/quote-1cc9e04a7169e4c6.d b/meap/ch7/target/debug/deps/quote-1cc9e04a7169e4c6.d
new file mode 100755
index 0000000..4054a6c
--- /dev/null
+++ b/meap/ch7/target/debug/deps/quote-1cc9e04a7169e4c6.d
@@ -0,0 +1,8 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libquote-1cc9e04a7169e4c6.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/ext.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/to_tokens.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/runtime.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/quote-1cc9e04a7169e4c6.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/ext.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/to_tokens.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/runtime.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/ext.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/to_tokens.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.12/src/runtime.rs:
diff --git a/meap/ch7/target/debug/deps/ryu-b730c6c70ac3e2cc.d b/meap/ch7/target/debug/deps/ryu-b730c6c70ac3e2cc.d
new file mode 100755
index 0000000..b8070d9
--- /dev/null
+++ b/meap/ch7/target/debug/deps/ryu-b730c6c70ac3e2cc.d
@@ -0,0 +1,15 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libryu-b730c6c70ac3e2cc.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/buffer/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/common.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s_full_table.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s_intrinsics.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/digit_table.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/f2s.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/exponent.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/mantissa.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/ryu-b730c6c70ac3e2cc.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/buffer/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/common.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s_full_table.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s_intrinsics.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/digit_table.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/f2s.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/exponent.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/mantissa.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/buffer/mod.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/common.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s_full_table.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/d2s_intrinsics.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/digit_table.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/f2s.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/mod.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/exponent.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/pretty/mantissa.rs:
diff --git a/meap/ch7/target/debug/deps/serde-0aeb5a4b9a73de73.d b/meap/ch7/target/debug/deps/serde-0aeb5a4b9a73de73.d
new file mode 100755
index 0000000..fab6c77
--- /dev/null
+++ b/meap/ch7/target/debug/deps/serde-0aeb5a4b9a73de73.d
@@ -0,0 +1,21 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libserde-0aeb5a4b9a73de73.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/macros.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/integer128.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/value.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/from_primitive.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/ignored_any.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/impls.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/utf8.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/impls.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/impossible.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/export.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/macros.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/de.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/ser.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/serde-0aeb5a4b9a73de73.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/macros.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/integer128.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/value.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/from_primitive.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/ignored_any.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/impls.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/utf8.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/impls.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/impossible.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/export.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/macros.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/de.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/ser.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/macros.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/integer128.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/mod.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/value.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/from_primitive.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/ignored_any.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/impls.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/de/utf8.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/mod.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/impls.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/ser/impossible.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/export.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/mod.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/macros.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/de.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.90/src/private/ser.rs:
diff --git a/meap/ch7/target/debug/deps/serde_derive-e5b7d25063e53202.d b/meap/ch7/target/debug/deps/serde_derive-e5b7d25063e53202.d
new file mode 100755
index 0000000..e4b2431
--- /dev/null
+++ b/meap/ch7/target/debug/deps/serde_derive-e5b7d25063e53202.d
@@ -0,0 +1,18 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libserde_derive-e5b7d25063e53202.so: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/ast.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/attr.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/ctxt.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/case.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/check.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/bound.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/fragment.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/de.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/dummy.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/pretend.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/ser.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/try.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/serde_derive-e5b7d25063e53202.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/ast.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/attr.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/ctxt.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/case.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/check.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/bound.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/fragment.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/de.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/dummy.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/pretend.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/ser.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/try.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/mod.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/ast.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/attr.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/ctxt.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/case.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/internals/check.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/bound.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/fragment.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/de.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/dummy.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/pretend.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/ser.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.90/src/try.rs:
diff --git a/meap/ch7/target/debug/deps/serde_json-2d6c62b2bd77dda0.d b/meap/ch7/target/debug/deps/serde_json-2d6c62b2bd77dda0.d
new file mode 100755
index 0000000..967ebf5
--- /dev/null
+++ b/meap/ch7/target/debug/deps/serde_json-2d6c62b2bd77dda0.d
@@ -0,0 +1,19 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libserde_json-2d6c62b2bd77dda0.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/macros.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/de.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/error.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/map.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/ser.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/de.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/from.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/index.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/partial_eq.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/ser.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/iter.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/number.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/read.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/serde_json-2d6c62b2bd77dda0.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/macros.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/de.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/error.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/map.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/ser.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/mod.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/de.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/from.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/index.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/partial_eq.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/ser.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/iter.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/number.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/read.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/macros.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/de.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/error.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/map.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/ser.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/mod.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/de.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/from.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/index.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/partial_eq.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/value/ser.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/iter.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/number.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/read.rs:
diff --git a/meap/ch7/target/debug/deps/syn-68015be05f89a0f5.d b/meap/ch7/target/debug/deps/syn-68015be05f89a0f5.d
new file mode 100755
index 0000000..f38c244
--- /dev/null
+++ b/meap/ch7/target/debug/deps/syn-68015be05f89a0f5.d
@@ -0,0 +1,37 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libsyn-68015be05f89a0f5.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/macros.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/group.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/token.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ident.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/attr.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/data.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/expr.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/generics.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lifetime.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lit.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/mac.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/derive.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/op.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ty.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/path.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/buffer.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ext.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/punctuated.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse_quote.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse_macro_input.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/spanned.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/gen/visit.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/gen/../gen_helper.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/export.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/custom_keyword.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/custom_punctuation.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lookahead.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/span.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/print.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/thread.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/error.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/syn-68015be05f89a0f5.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/macros.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/group.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/token.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ident.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/attr.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/data.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/expr.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/generics.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lifetime.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lit.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/mac.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/derive.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/op.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ty.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/path.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/buffer.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ext.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/punctuated.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse_quote.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse_macro_input.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/spanned.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/gen/visit.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/gen/../gen_helper.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/export.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/custom_keyword.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/custom_punctuation.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lookahead.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/span.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/print.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/thread.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/error.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/macros.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/group.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/token.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ident.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/attr.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/data.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/expr.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/generics.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lifetime.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lit.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/mac.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/derive.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/op.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ty.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/path.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/buffer.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/ext.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/punctuated.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse_quote.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse_macro_input.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/spanned.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/gen/visit.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/gen/../gen_helper.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/export.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/custom_keyword.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/custom_punctuation.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/lookahead.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/parse.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/span.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/print.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/thread.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.32/src/error.rs:
diff --git a/meap/ch7/target/debug/deps/unicode_xid-12657c7cced582bd.d b/meap/ch7/target/debug/deps/unicode_xid-12657c7cced582bd.d
new file mode 100755
index 0000000..26fe270
--- /dev/null
+++ b/meap/ch7/target/debug/deps/unicode_xid-12657c7cced582bd.d
@@ -0,0 +1,6 @@
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/libunicode_xid-12657c7cced582bd.rlib: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/tables.rs
+
+/home/carpenat/devel/learning-rust/meap/ch7/target/debug/deps/unicode_xid-12657c7cced582bd.d: /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs /home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/tables.rs
+
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs:
+/home/carpenat/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/tables.rs:
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/15dx0lml206w7kk3.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/15dx0lml206w7kk3.o
new file mode 100755
index 0000000..40918b3
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/15dx0lml206w7kk3.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1bfmd0rwos6vmijh.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1bfmd0rwos6vmijh.o
new file mode 100755
index 0000000..9be7ae2
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1bfmd0rwos6vmijh.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1gflib1cfmlgegv3.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1gflib1cfmlgegv3.o
new file mode 100755
index 0000000..6e0f403
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1gflib1cfmlgegv3.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1j2feb1zskpoyzgv.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1j2feb1zskpoyzgv.o
new file mode 100755
index 0000000..7f5a47e
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1j2feb1zskpoyzgv.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1j7af3rwpk6x1tpg.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1j7af3rwpk6x1tpg.o
new file mode 100755
index 0000000..9f7c00d
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1j7af3rwpk6x1tpg.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1wxfvrb2bjhpb0cn.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1wxfvrb2bjhpb0cn.o
new file mode 100755
index 0000000..395fff1
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1wxfvrb2bjhpb0cn.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1xs3w1p2l5jlwqs6.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1xs3w1p2l5jlwqs6.o
new file mode 100755
index 0000000..4e9e2a6
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/1xs3w1p2l5jlwqs6.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/22duuhqtduklwiat.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/22duuhqtduklwiat.o
new file mode 100755
index 0000000..7b0dca7
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/22duuhqtduklwiat.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/2hntke3jojraxsf.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/2hntke3jojraxsf.o
new file mode 100755
index 0000000..8ae8388
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/2hntke3jojraxsf.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/2syyudyj8o93nbyr.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/2syyudyj8o93nbyr.o
new file mode 100755
index 0000000..236b3f4
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/2syyudyj8o93nbyr.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3el3oxq1g21uix6j.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3el3oxq1g21uix6j.o
new file mode 100755
index 0000000..8277a20
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3el3oxq1g21uix6j.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3lcehln991uwlnzz.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3lcehln991uwlnzz.o
new file mode 100755
index 0000000..cb1e0aa
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3lcehln991uwlnzz.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3ri0zf9ylodvkogd.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3ri0zf9ylodvkogd.o
new file mode 100755
index 0000000..5a4d1f1
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/3ri0zf9ylodvkogd.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4e2em19je77ai1a8.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4e2em19je77ai1a8.o
new file mode 100755
index 0000000..a812d09
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4e2em19je77ai1a8.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4l44697qc4i4f8fi.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4l44697qc4i4f8fi.o
new file mode 100755
index 0000000..f3e5ee8
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4l44697qc4i4f8fi.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4xqvu68sx5636ph7.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4xqvu68sx5636ph7.o
new file mode 100755
index 0000000..8d630b9
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/4xqvu68sx5636ph7.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/5adn9y6mnwn2nxgr.o b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/5adn9y6mnwn2nxgr.o
new file mode 100755
index 0000000..11710ec
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/5adn9y6mnwn2nxgr.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/dep-graph.bin b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/dep-graph.bin
new file mode 100755
index 0000000..0dd12ac
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/dep-graph.bin
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/query-cache.bin b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/query-cache.bin
new file mode 100755
index 0000000..654d7ee
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/query-cache.bin
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/work-products.bin b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/work-products.bin
new file mode 100755
index 0000000..71966d5
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux-17ug3m0u48iyv/work-products.bin
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux.lock b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux.lock
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-2lwizug5qzzw6/s-fbkkoalfy6-1roypux.lock
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/1ojqdlpozbe6600e.o b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/1ojqdlpozbe6600e.o
new file mode 100755
index 0000000..6097340
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/1ojqdlpozbe6600e.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/2ahmeyrsdf8rxhew.o b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/2ahmeyrsdf8rxhew.o
new file mode 100755
index 0000000..1dd4f93
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/2ahmeyrsdf8rxhew.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/2nubi5z5iugqvxea.o b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/2nubi5z5iugqvxea.o
new file mode 100755
index 0000000..7ca268c
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/2nubi5z5iugqvxea.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/3h6dcoc91ujrwolj.o b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/3h6dcoc91ujrwolj.o
new file mode 100755
index 0000000..b382d44
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/3h6dcoc91ujrwolj.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/59ayyxgsuxyaf0xm.o b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/59ayyxgsuxyaf0xm.o
new file mode 100755
index 0000000..72a38ba
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/59ayyxgsuxyaf0xm.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/5k7ecp1nptke1tn.o b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/5k7ecp1nptke1tn.o
new file mode 100755
index 0000000..eab80e7
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/5k7ecp1nptke1tn.o
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/dep-graph.bin b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/dep-graph.bin
new file mode 100755
index 0000000..fbc0309
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/dep-graph.bin
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/query-cache.bin b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/query-cache.bin
new file mode 100755
index 0000000..010de92
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/query-cache.bin
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/work-products.bin b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/work-products.bin
new file mode 100755
index 0000000..1b1699a
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s-1epuicm4g8yk6/work-products.bin
Binary files differ
diff --git a/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s.lock b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s.lock
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/meap/ch7/target/debug/incremental/ch7-3eobpgzo5v8r1/s-fbkcm2zfin-gkgr4s.lock