[INFO] fetching crate memprocfs 5.12.0...
[INFO] testing memprocfs-5.12.0 against nightly-2024-10-28+rustflags=-Zrandomize-layout for randomize-layout
[INFO] extracting crate memprocfs 5.12.0 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate memprocfs 5.12.0 on toolchain nightly-2024-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate memprocfs 5.12.0
[INFO] finished tweaking crates.io crate memprocfs 5.12.0
[INFO] tweaked toml for crates.io crate memprocfs 5.12.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 18 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2b84e5a141bfd47494d1a744f9c6d8601ada4c29030b2deef87553f9cb0cb1c6
[INFO] running `Command { std: "docker" "start" "-a" "2b84e5a141bfd47494d1a744f9c6d8601ada4c29030b2deef87553f9cb0cb1c6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2b84e5a141bfd47494d1a744f9c6d8601ada4c29030b2deef87553f9cb0cb1c6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2b84e5a141bfd47494d1a744f9c6d8601ada4c29030b2deef87553f9cb0cb1c6", kill_on_drop: false }`
[INFO] [stdout] 2b84e5a141bfd47494d1a744f9c6d8601ada4c29030b2deef87553f9cb0cb1c6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c7fb5f2cdfd72812fbafd15aaf72ef59e13a2f0ba480625df26c26f4f8361f6e
[INFO] running `Command { std: "docker" "start" "-a" "c7fb5f2cdfd72812fbafd15aaf72ef59e13a2f0ba480625df26c26f4f8361f6e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.89
[INFO] [stderr]    Compiling serde v1.0.214
[INFO] [stderr]    Compiling libloading v0.8.5
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling syn v2.0.86
[INFO] [stderr]    Compiling serde_derive v1.0.214
[INFO] [stderr]    Compiling memprocfs v5.12.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.69s
[INFO] running `Command { std: "docker" "inspect" "c7fb5f2cdfd72812fbafd15aaf72ef59e13a2f0ba480625df26c26f4f8361f6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c7fb5f2cdfd72812fbafd15aaf72ef59e13a2f0ba480625df26c26f4f8361f6e", kill_on_drop: false }`
[INFO] [stdout] c7fb5f2cdfd72812fbafd15aaf72ef59e13a2f0ba480625df26c26f4f8361f6e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3667c14475ffdfb33f77e765fc48bd2b0449148a3382b5f16b8bdb65f106c0b4
[INFO] running `Command { std: "docker" "start" "-a" "3667c14475ffdfb33f77e765fc48bd2b0449148a3382b5f16b8bdb65f106c0b4", kill_on_drop: false }`
[INFO] [stderr]    Compiling memprocfs v5.12.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.53s
[INFO] running `Command { std: "docker" "inspect" "3667c14475ffdfb33f77e765fc48bd2b0449148a3382b5f16b8bdb65f106c0b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3667c14475ffdfb33f77e765fc48bd2b0449148a3382b5f16b8bdb65f106c0b4", kill_on_drop: false }`
[INFO] [stdout] 3667c14475ffdfb33f77e765fc48bd2b0449148a3382b5f16b8bdb65f106c0b4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] de825a04ac4e9c09258ee420c56ada088a285b1a19e22839163b4310b9360044
[INFO] running `Command { std: "docker" "start" "-a" "de825a04ac4e9c09258ee420c56ada088a285b1a19e22839163b4310b9360044", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib_memprocfs.rs (/opt/rustwide/target/debug/deps/memprocfs-83ee30ee0e25641e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests memprocfs
[INFO] [stdout] 
[INFO] [stdout] running 160 tests
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::new (line 4024) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::new_ex (line 4054) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore (line 3845) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore (line 3850) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::get_option (line 4163) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::command (line 4247) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::set_memmap (line 4358) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::mem_write_as (line 4329) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::mem_write (line 4310) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::mem_read (line 4265) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::mem_read_as (line 4282) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::set_option (line 4177) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::pcie_bar_info (line 4368) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LeechCore::get_memmap (line 4342) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm (line 268) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_net (line 795) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::get_leechcore (line 649) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::kernel (line 756) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LcBar (line 3865) ... ok
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm (line 279) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::get_config (line 727) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::log (line 771) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_kobject (line 860) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_kdevice (line 828) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_memory (line 781) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_kdriver (line 844) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - LcBarRequest (line 3888) ... ok
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_pfn (line 812) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_pool (line 879) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_service (line 898) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::mem_read_ex (line 991) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::mem_read (line 965) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_user (line 911) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::mem_write_as (line 1081) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::mem_write (line 1062) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::mem_scatter (line 1044) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::new (line 552) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::mem_read_as (line 1018) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::map_virtual_machine (line 924) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::process_from_name (line 681) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::new (line 563) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::process_from_pid (line 662) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::new_from_virtual_machine (line 624) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::new_from_leechcore (line 600) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::process_list (line 693) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::reg_hive_list (line 1158) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::reg_key (line 1177) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::reg_key (line 1183) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::process_map (line 710) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::reg_value (line 1202) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::search (line 1240) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::search_yara (line 1265) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::vfs_list (line 1098) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::set_config (line 741) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::search (line 1235) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::vfs_write (line 1147) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::vfs_read (line 1124) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::search_yara (line 1272) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - Vmm<'_>::reg_value (line 1209) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmKernel (line 1308) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmKernel<'_>::pdb (line 1348) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmKernel<'_>::build (line 1324) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmKernel<'_>::process (line 1335) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPdb (line 1381) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPdb (line 1375) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginContext (line 3589) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPdb<'_>::type_size (line 1426) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginContext (line 3583) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginFileList<'_>::add_file (line 3633) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginContext (line 3565) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPdb<'_>::symbol_address_from_name (line 1413) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginFileList<'_>::add_directory (line 3648) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPdb<'_>::type_child_offset (line 1440) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPdb<'_>::symbol_name_from_address (line 1398) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginContext (line 3575) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginInitializationContext (line 3735) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginInitializationContext<T>::register (line 3796) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmPluginInitializationInfo (line 3681) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess (line 1692) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::get_cmdline (line 2297) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::get_proc_address (line 2261) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::get_path_kernel (line 2273) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess (line 1714) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::get_module_base (line 2243) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::get_path_user (line 2285) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess (line 1708) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_handle (line 2334) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::info (line 2313) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess (line 1701) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_heapalloc (line 2371) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_heap (line 2351) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_module_data_directory (line 2413) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_module (line 2393) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_module_iat (line 2453) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_module_eat (line 2433) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_vad (line 2545) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_unloaded_module (line 2528) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_module_section (line 2473) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_pte (line 2490) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::mem_read (line 2583) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::map_thread (line 2511) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::mem_read_as (line 2637) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::mem_scatter (line 2663) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::mem_virt2phys (line 2679) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::mem_read_ex (line 2609) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::mem_write (line 2697) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::pdb_from_module_address (line 2735) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::pdb_from_module_name (line 2753) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::mem_write_as (line 2717) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessInfo (line 1765) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::search_yara (line 2808) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::search_yara (line 2815) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapDirectoryEntry (line 1809) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapHeapAllocEntry (line 1928) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::search (line 2782) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapEatEntry (line 1831) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapModuleEntry (line 2011) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcess<'_>::search (line 2777) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapHeapEntry (line 1892) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapIatEntry (line 1951) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapHandleEntry (line 1854) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapPteEntry (line 2043) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapUnloadedModuleEntry (line 2151) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapThreadEntry (line 2106) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegHive (line 2840) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessMapVadEntry (line 2177) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmProcessSectionEntry (line 2075) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegHive<'_>::reg_hive_read (line 2866) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegHive<'_>::reg_hive_write (line 2885) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegKey (line 2911) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegKey<'_>::subkeys (line 2949) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegKey<'_>::subkeys_map (line 2966) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegKey<'_>::parent (line 2938) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegValue (line 3042) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegKey<'_>::values (line 2980) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegKey<'_>::values_map (line 2997) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegKey (line 2917) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegValue (line 3052) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegValue<'_>::value (line 3101) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegValue<'_>::raw_value (line 3114) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegValue<'_>::value (line 3094) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmRegValue<'_>::parent (line 3079) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearch (line 3164) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearch<'_>::abort (line 3304) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmScatterMemory (line 1514) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearch<'_>::add_search (line 3246) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearch<'_>::poll (line 3316) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearch<'_>::add_search_ex (line 3271) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearch<'_>::result (line 3332) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmScatterMemory (line 1468) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearchResult (line 3206) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearch<'_>::start (line 3294) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmSearchResult (line 3201) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmYara (line 3375) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmYara<'_>::abort (line 3494) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmYara<'_>::result (line 3521) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmYara<'_>::poll (line 3506) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmYara<'_>::start (line 3484) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmYaraResult (line 3413) ... FAILED
[INFO] [stdout] test src/lib_memprocfs.rs - VmmYaraResult (line 3418) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::new (line 4024) stdout ----
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:4026:28
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                            ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:4026:34
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                  ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:4026:45
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                             ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: prefix `dll` is unknown
[INFO] [stdout]  --> src/lib_memprocfs.rs:4026:57
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                                         ^^^ unknown prefix
[INFO] [stdout]   |
[INFO] [stdout]   = note: prefixed identifiers and literals are reserved since Rust 2021
[INFO] [stdout] help: if you meant to write a string literal, use double quotes
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new("C:\\Temp\\MemProcFS\\leechcore.dll", 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                         ~                                  ~
[INFO] [stdout] 
[INFO] [stdout] error: character literal may only contain one codepoint
[INFO] [stdout]  --> src/lib_memprocfs.rs:4026:60
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                                            ^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: there are non-printing characters, the full sequence is `, `
[INFO] [stdout]  --> src/lib_memprocfs.rs:4026:61
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                                             ^^
[INFO] [stdout] help: consider removing the non-printing characters
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll','fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                                             ~
[INFO] [stdout] 
[INFO] [stdout] error: this file contains an unclosed delimiter
[INFO] [stdout]  --> src/lib_memprocfs.rs:4026:118
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                        - unclosed delimiter                                                                          ^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::new_ex (line 4054) stdout ----
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:4056:28
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                            ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:4056:34
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                                  ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:4056:45
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                                             ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: prefix `dll` is unknown
[INFO] [stdout]  --> src/lib_memprocfs.rs:4056:57
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                                                         ^^^ unknown prefix
[INFO] [stdout]   |
[INFO] [stdout]   = note: prefixed identifiers and literals are reserved since Rust 2021
[INFO] [stdout] help: if you meant to write a string literal, use double quotes
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new("C:\\Temp\\MemProcFS\\leechcore.dll", 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                         ~                                  ~
[INFO] [stdout] 
[INFO] [stdout] error: character literal may only contain one codepoint
[INFO] [stdout]  --> src/lib_memprocfs.rs:4056:60
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                                                            ^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: there are non-printing characters, the full sequence is `, `
[INFO] [stdout]  --> src/lib_memprocfs.rs:4056:61
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                                                             ^^
[INFO] [stdout] help: consider removing the non-printing characters
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll','fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                                                             ~
[INFO] [stdout] 
[INFO] [stdout] error: this file contains an unclosed delimiter
[INFO] [stdout]  --> src/lib_memprocfs.rs:4056:135
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED, '', 0x23fffffff)?;
[INFO] [stdout]   |                        - unclosed delimiter                                                                                           ^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore (line 3845) stdout ----
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:3847:28
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                            ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:3847:34
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                  ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \
[INFO] [stdout]  --> src/lib_memprocfs.rs:3847:45
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                             ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears once more
[INFO] [stdout] 
[INFO] [stdout] error: prefix `dll` is unknown
[INFO] [stdout]  --> src/lib_memprocfs.rs:3847:57
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                                         ^^^ unknown prefix
[INFO] [stdout]   |
[INFO] [stdout]   = note: prefixed identifiers and literals are reserved since Rust 2021
[INFO] [stdout] help: if you meant to write a string literal, use double quotes
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new("C:\\Temp\\MemProcFS\\leechcore.dll", 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                         ~                                  ~
[INFO] [stdout] 
[INFO] [stdout] error: character literal may only contain one codepoint
[INFO] [stdout]  --> src/lib_memprocfs.rs:3847:60
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                                            ^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: there are non-printing characters, the full sequence is `, `
[INFO] [stdout]  --> src/lib_memprocfs.rs:3847:61
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                                             ^^
[INFO] [stdout] help: consider removing the non-printing characters
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll','fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                                                             ~
[INFO] [stdout] 
[INFO] [stdout] error: this file contains an unclosed delimiter
[INFO] [stdout]  --> src/lib_memprocfs.rs:3847:118
[INFO] [stdout]   |
[INFO] [stdout] 2 | let lc = LeechCore::new('C:\\Temp\\MemProcFS\\leechcore.dll', 'fpga://algo=0', LeechCore::LC_CONFIG_PRINTF_ENABLED)?;
[INFO] [stdout]   |                        - unclosed delimiter                                                                          ^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore (line 3850) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3852:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | let lc = vmm.get_leechcore()?;
[INFO] [stdout]   |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::get_option (line 4163) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4164:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | println!("max addr: {:#x}", lc.get_option(LeechCore::LC_OPT_CORE_ADDR_MAX).unwrap_or(0));
[INFO] [stdout]   |                             ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LeechCore`
[INFO] [stdout]  --> src/lib_memprocfs.rs:4164:43
[INFO] [stdout]   |
[INFO] [stdout] 3 | println!("max addr: {:#x}", lc.get_option(LeechCore::LC_OPT_CORE_ADDR_MAX).unwrap_or(0));
[INFO] [stdout]   |                                           ^^^^^^^^^ use of undeclared type `LeechCore`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::LeechCore;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::command (line 4247) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4249:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let memmap = lc.command(LeechCore::LC_CMD_MEMMAP_GET, None)?.to_string();
[INFO] [stdout]   |              ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LeechCore`
[INFO] [stdout]  --> src/lib_memprocfs.rs:4249:25
[INFO] [stdout]   |
[INFO] [stdout] 4 | let memmap = lc.command(LeechCore::LC_CMD_MEMMAP_GET, None)?.to_string();
[INFO] [stdout]   |                         ^^^^^^^^^ use of undeclared type `LeechCore`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 3 + use memprocfs::LeechCore;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::set_memmap (line 4358) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4359:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | let _r = lc.set_memmap(memmap.as_str())?;
[INFO] [stdout]   |          ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `memmap` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4359:24
[INFO] [stdout]   |
[INFO] [stdout] 3 | let _r = lc.set_memmap(memmap.as_str())?;
[INFO] [stdout]   |                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::mem_write_as (line 4329) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4331:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | let _r = lc.mem_write_as(0x1000, &data_to_write);
[INFO] [stdout]   |          ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::mem_write (line 4310) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4312:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | let _r = lc.mem_write(0x1000, &data_to_write);
[INFO] [stdout]   |          ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::mem_read (line 4265) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4268:17
[INFO] [stdout]   |
[INFO] [stdout] 5 | let data_read = lc.mem_read(0x1000, 0x100)?;
[INFO] [stdout]   |                 ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::mem_read_as (line 4282) stdout ----
[INFO] [stdout] error: expected identifier, found `...`
[INFO] [stdout]  --> src/lib_memprocfs.rs:4287:2
[INFO] [stdout]   |
[INFO] [stdout] 5 | struct IMAGE_DOS_HEADER {
[INFO] [stdout]   |        ---------------- while parsing this struct
[INFO] [stdout] 6 |     e_magic : u16,
[INFO] [stdout] 7 |     ...
[INFO] [stdout]   |     ^^^ expected identifier
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:4290:21
[INFO] [stdout]    |
[INFO] [stdout] 10 | if let Ok(doshdr) = lc.mem_read_as::<IMAGE_DOS_HEADER>(pa_module) {
[INFO] [stdout]    |                     ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `pa_module` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:4290:56
[INFO] [stdout]    |
[INFO] [stdout] 10 | if let Ok(doshdr) = lc.mem_read_as::<IMAGE_DOS_HEADER>(pa_module) {
[INFO] [stdout]    |                                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::set_option (line 4177) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4179:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | let _r = lc.set_option(LeechCore::LC_OPT_CORE_PRINTF_ENABLE, 1);
[INFO] [stdout]   |          ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LeechCore`
[INFO] [stdout]  --> src/lib_memprocfs.rs:4179:24
[INFO] [stdout]   |
[INFO] [stdout] 4 | let _r = lc.set_option(LeechCore::LC_OPT_CORE_PRINTF_ENABLE, 1);
[INFO] [stdout]   |                        ^^^^^^^^^ use of undeclared type `LeechCore`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 3 + use memprocfs::LeechCore;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::pcie_bar_info (line 4368) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4369:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | let bars = lc.pcie_bar_info()?;
[INFO] [stdout]   |            ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - LeechCore::get_memmap (line 4342) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `lc` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:4343:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | let memmap = lc.get_memmap()?;
[INFO] [stdout]   |              ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm (line 268) stdout ----
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]  --> src/lib_memprocfs.rs:273:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ..
[INFO] [stdout]   |
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ..=
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0586]: inclusive range with no end
[INFO] [stdout]  --> src/lib_memprocfs.rs:273:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`)
[INFO] [stdout] help: use `..` instead
[INFO] [stdout]   |
[INFO] [stdout] 7 -     ...
[INFO] [stdout] 7 +     ..
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vmm`
[INFO] [stdout]  --> src/lib_memprocfs.rs:272:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | if let Ok(vmm) = Vmm::new("C:\\MemProcFS\\vmm.dll", &args) {
[INFO] [stdout]   |                  ^^^ use of undeclared type `Vmm`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::Vmm;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0586.
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_net (line 795) stdout ----
[INFO] [stdout] error: expected one of `:`, `;`, `=`, `@`, or `|`, found `vmm`
[INFO] [stdout]  --> src/lib_memprocfs.rs:796:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | let net_all vmm.map_net()?;
[INFO] [stdout]   |             ^^^ expected one of `:`, `;`, `=`, `@`, or `|`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::get_leechcore (line 649) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:650:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | let lc = vmm.get_leechcore()?;
[INFO] [stdout]   |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::kernel (line 756) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:758:16
[INFO] [stdout]   |
[INFO] [stdout] 4 | println!("{}", vmm.kernel().build());
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm (line 279) stdout ----
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]  --> src/lib_memprocfs.rs:285:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ..
[INFO] [stdout]   |
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ..=
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0586]: inclusive range with no end
[INFO] [stdout]  --> src/lib_memprocfs.rs:285:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`)
[INFO] [stdout] help: use `..` instead
[INFO] [stdout]   |
[INFO] [stdout] 9 -     ...
[INFO] [stdout] 9 +     ..
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vmm`
[INFO] [stdout]  --> src/lib_memprocfs.rs:284:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | if let Ok(vmm) = Vmm::new("/home/user/memprocfs/vmm.so", &args) {
[INFO] [stdout]   |                  ^^^ use of undeclared type `Vmm`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::Vmm;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0586.
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::get_config (line 727) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:728:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | println!("max addr: {:#x}", vmm.get_config(CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS).unwrap_or(0));
[INFO] [stdout]   |                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:728:44
[INFO] [stdout]   |
[INFO] [stdout] 3 | println!("max addr: {:#x}", vmm.get_config(CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS).unwrap_or(0));
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::log (line 771) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:772:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | vmm.log(&VmmLogLevel::_1Critical, "Test Message Critical!");
[INFO] [stdout]   | ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VmmLogLevel`
[INFO] [stdout]  --> src/lib_memprocfs.rs:772:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | vmm.log(&VmmLogLevel::_1Critical, "Test Message Critical!");
[INFO] [stdout]   |          ^^^^^^^^^^^ use of undeclared type `VmmLogLevel`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::VmmLogLevel;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_kobject (line 860) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:861:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(kobjects) = vmm.map_kobject() {
[INFO] [stdout]   |                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_kdevice (line 828) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:829:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(kdevices) = vmm.map_kdevice() {
[INFO] [stdout]   |                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_memory (line 781) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:782:31
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(memory_range_all) = vmm.map_memory() {
[INFO] [stdout]   |                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_kdriver (line 844) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:845:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(kdrivers) = vmm.map_kdriver() {
[INFO] [stdout]   |                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_pfn (line 812) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:814:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | if let Ok(pfn_all) = vmm.map_pfn(&pfns, true) {
[INFO] [stdout]   |                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_pool (line 879) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:880:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(pool_all) = vmm.map_pool(false) {
[INFO] [stdout]   |                       ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `VmmMapPoolEntry` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:882:30
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let pool_proc_all : Vec<&VmmMapPoolEntry> =
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::VmmMapPoolEntry;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_service (line 898) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:899:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | let service_all = vmm.map_service()?;
[INFO] [stdout]   |                   ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::mem_read_ex (line 991) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:996:24
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(data_read) = vmm.mem_read_ex(0x1000, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]   |                        ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:996:55
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(data_read) = vmm.mem_read_ex(0x1000, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 6 + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_ZEROPAD_ON_FAIL` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:996:70
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(data_read) = vmm.mem_read_ex(0x1000, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]   |                                                                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 6 + use memprocfs::FLAG_ZEROPAD_ON_FAIL;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::mem_read (line 965) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:968:24
[INFO] [stdout]   |
[INFO] [stdout] 5 | if let Ok(data_read) = vmm.mem_read(0x1000, 0x100) {
[INFO] [stdout]   |                        ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_user (line 911) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:912:16
[INFO] [stdout]   |
[INFO] [stdout] 3 | let user_all = vmm.map_user()?;
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::mem_write_as (line 1081) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1083:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | let _r = vmm.mem_write_as(0x1000, &data_to_write);
[INFO] [stdout]   |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::mem_write (line 1062) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1064:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | let _r = vmm.mem_write(0x1000, &data_to_write);
[INFO] [stdout]   |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::mem_scatter (line 1044) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1045:28
[INFO] [stdout]   |
[INFO] [stdout] 3 | let mem_scatter_physical = vmm.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]   |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1045:44
[INFO] [stdout]   |
[INFO] [stdout] 3 | let mem_scatter_physical = vmm.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]   |                                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_ZEROPAD_ON_FAIL` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1045:59
[INFO] [stdout]   |
[INFO] [stdout] 3 | let mem_scatter_physical = vmm.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]   |                                                           ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::FLAG_ZEROPAD_ON_FAIL;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::new (line 552) stdout ----
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]  --> src/lib_memprocfs.rs:557:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ..
[INFO] [stdout]   |
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ..=
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0586]: inclusive range with no end
[INFO] [stdout]  --> src/lib_memprocfs.rs:557:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`)
[INFO] [stdout] help: use `..` instead
[INFO] [stdout]   |
[INFO] [stdout] 7 -     ...
[INFO] [stdout] 7 +     ..
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vmm`
[INFO] [stdout]  --> src/lib_memprocfs.rs:556:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | if let Ok(vmm) = Vmm::new("C:\\MemProcFS\\vmm.dll", &args) {
[INFO] [stdout]   |                  ^^^ use of undeclared type `Vmm`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::Vmm;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0586.
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::mem_read_as (line 1018) stdout ----
[INFO] [stdout] error: expected identifier, found `...`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1024:2
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct IMAGE_DOS_HEADER {
[INFO] [stdout]   |        ---------------- while parsing this struct
[INFO] [stdout] 7 |     e_magic : u16,
[INFO] [stdout] 8 |     ...
[INFO] [stdout]   |     ^^^ expected identifier
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1027:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | if let Ok(doshdr) = vmm.mem_read_as::<IMAGE_DOS_HEADER>(pa_kernel32, FLAG_NOCACHE) {
[INFO] [stdout]    |                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `pa_kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1027:57
[INFO] [stdout]    |
[INFO] [stdout] 11 | if let Ok(doshdr) = vmm.mem_read_as::<IMAGE_DOS_HEADER>(pa_kernel32, FLAG_NOCACHE) {
[INFO] [stdout]    |                                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1027:70
[INFO] [stdout]    |
[INFO] [stdout] 11 | if let Ok(doshdr) = vmm.mem_read_as::<IMAGE_DOS_HEADER>(pa_kernel32, FLAG_NOCACHE) {
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 4  + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::map_virtual_machine (line 924) stdout ----
[INFO] [stdout] error: expected `;`, found keyword `for`
[INFO] [stdout]  --> src/lib_memprocfs.rs:925:52
[INFO] [stdout]   |
[INFO] [stdout] 3 | let virtualmachine_all = vmm.map_virtual_machine()?
[INFO] [stdout]   |                                                    ^ help: add `;` here
[INFO] [stdout] 4 | for virtualmachine in &*virtualmachine_all {
[INFO] [stdout]   | --- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:925:26
[INFO] [stdout]   |
[INFO] [stdout] 3 | let virtualmachine_all = vmm.map_virtual_machine()?
[INFO] [stdout]   |                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vmm`
[INFO] [stdout]   --> src/lib_memprocfs.rs:932:28
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let vmm_vm = match Vmm::new_from_virtual_machine(&vmm, &virtualmachine) {
[INFO] [stdout]    |                            ^^^ use of undeclared type `Vmm`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use memprocfs::Vmm;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:932:59
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let vmm_vm = match Vmm::new_from_virtual_machine(&vmm, &virtualmachine) {
[INFO] [stdout]    |                                                           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:937:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |                  CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 2  + use memprocfs::CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:938:36
[INFO] [stdout]    |
[INFO] [stdout] 16 |                  vmm_vm.get_config(CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS).unwrap_or(0));
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 2  + use memprocfs::CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::process_from_name (line 681) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:682:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(process) = vmm.process_from_name("System") {
[INFO] [stdout]   |                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::new (line 563) stdout ----
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]  --> src/lib_memprocfs.rs:569:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ..
[INFO] [stdout]   |
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ..=
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0586]: inclusive range with no end
[INFO] [stdout]  --> src/lib_memprocfs.rs:569:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`)
[INFO] [stdout] help: use `..` instead
[INFO] [stdout]   |
[INFO] [stdout] 9 -     ...
[INFO] [stdout] 9 +     ..
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vmm`
[INFO] [stdout]  --> src/lib_memprocfs.rs:568:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | if let Ok(vmm) = Vmm::new("/home/user/memprocfs/vmm.so", &args) {
[INFO] [stdout]   |                  ^^^ use of undeclared type `Vmm`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::Vmm;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0586.
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::process_from_pid (line 662) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:663:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(process) = vmm.process_from_pid(4) {
[INFO] [stdout]   |                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::new_from_virtual_machine (line 624) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:625:33
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(virtualmachine_all) = vmm.map_virtual_machine() {
[INFO] [stdout]   |                                 ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vmm`
[INFO] [stdout]   --> src/lib_memprocfs.rs:632:32
[INFO] [stdout]    |
[INFO] [stdout] 10 |             let vmm_vm = match Vmm::new_from_virtual_machine(&vmm, &virtualmachine) {
[INFO] [stdout]    |                                ^^^ use of undeclared type `Vmm`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + use memprocfs::Vmm;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:632:63
[INFO] [stdout]    |
[INFO] [stdout] 10 |             let vmm_vm = match Vmm::new_from_virtual_machine(&vmm, &virtualmachine) {
[INFO] [stdout]    |                                                               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:636:46
[INFO] [stdout]    |
[INFO] [stdout] 14 |             let max_addr = vmm_vm.get_config(CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS).unwrap_or(0);
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 2  + use memprocfs::CONFIG_OPT_CORE_MAX_NATIVE_ADDRESS;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::new_from_leechcore (line 600) stdout ----
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]  --> src/lib_memprocfs.rs:606:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]   |
[INFO] [stdout] 8 |     ..
[INFO] [stdout]   |
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]   |
[INFO] [stdout] 8 |     ..=
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0586]: inclusive range with no end
[INFO] [stdout]  --> src/lib_memprocfs.rs:606:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     ...
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`)
[INFO] [stdout] help: use `..` instead
[INFO] [stdout]   |
[INFO] [stdout] 8 -     ...
[INFO] [stdout] 8 +     ..
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vmm`
[INFO] [stdout]  --> src/lib_memprocfs.rs:605:18
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(vmm) = Vmm::new_from_leechcore(&leechcore_existing, &args) {
[INFO] [stdout]   |                  ^^^ use of undeclared type `Vmm`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 5 + use memprocfs::Vmm;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `leechcore_existing` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:605:43
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(vmm) = Vmm::new_from_leechcore(&leechcore_existing, &args) {
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433, E0586.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::process_list (line 693) stdout ----
[INFO] [stdout] error: expected `;`, found keyword `for`
[INFO] [stdout]  --> src/lib_memprocfs.rs:695:34
[INFO] [stdout]   |
[INFO] [stdout] 4 | process_all = vmm.process_list()?
[INFO] [stdout]   |                                  ^ help: add `;` here
[INFO] [stdout] 5 | for process in &*process_all {
[INFO] [stdout]   | --- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `process_all` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:696:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | for process in &*process_all {
[INFO] [stdout]   |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::reg_hive_list (line 1158) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1159:16
[INFO] [stdout]   |
[INFO] [stdout] 3 | let hive_all = vmm.reg_hive_list()?;
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::reg_key (line 1177) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1179:85
[INFO] [stdout]   |
[INFO] [stdout] 4 | let regkey = vmm.reg_key("HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run")?
[INFO] [stdout]   |                                                                                     ^ help: add `;` here
[INFO] [stdout] 5 | println!("{regkey");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: invalid format string: expected `}` but string was terminated
[INFO] [stdout]  --> src/lib_memprocfs.rs:1180:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | println!("{regkey");
[INFO] [stdout]   |           -      ^ expected `}` in format string
[INFO] [stdout]   |           |
[INFO] [stdout]   |           because of this opening brace
[INFO] [stdout]   |
[INFO] [stdout]   = note: if you intended to print `{`, you can escape it using `{{`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1179:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let regkey = vmm.reg_key("HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run")?
[INFO] [stdout]   |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::reg_key (line 1183) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1186:95
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regkey = vmm.reg_key("0xffffba061a908000\\ROOT\\Microsoft\\Windows\\CurrentVersion\\Run")?
[INFO] [stdout]   |                                                                                               ^ help: add `;` here
[INFO] [stdout] 6 | println!("{regkey");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: invalid format string: expected `}` but string was terminated
[INFO] [stdout]  --> src/lib_memprocfs.rs:1187:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | println!("{regkey");
[INFO] [stdout]   |           -      ^ expected `}` in format string
[INFO] [stdout]   |           |
[INFO] [stdout]   |           because of this opening brace
[INFO] [stdout]   |
[INFO] [stdout]   = note: if you intended to print `{`, you can escape it using `{{`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1186:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regkey = vmm.reg_key("0xffffba061a908000\\ROOT\\Microsoft\\Windows\\CurrentVersion\\Run")?
[INFO] [stdout]   |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::process_map (line 710) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `process_all` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:712:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | process_all = vmm.process_map()?;
[INFO] [stdout]   | ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]   |
[INFO] [stdout] 4 | let process_all = vmm.process_map()?;
[INFO] [stdout]   | +++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:712:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | process_all = vmm.process_map()?;
[INFO] [stdout]   |               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `process_all` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:713:16
[INFO] [stdout]   |
[INFO] [stdout] 5 | for process in process_all {
[INFO] [stdout]   |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::reg_value (line 1202) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1205:37
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                                     ^ help: add `;` here
[INFO] [stdout] 6 | println!("{regkey");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: invalid format string: expected `}` but string was terminated
[INFO] [stdout]  --> src/lib_memprocfs.rs:1206:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | println!("{regkey");
[INFO] [stdout]   |           -      ^ expected `}` in format string
[INFO] [stdout]   |           |
[INFO] [stdout]   |           because of this opening brace
[INFO] [stdout]   |
[INFO] [stdout]   = note: if you intended to print `{`, you can escape it using `{{`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1205:16
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::search (line 1240) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1243:61
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut search = vmm.search(0x100000000, 0x200000000, 1, 0)?
[INFO] [stdout]   |                                                             ^ help: add `;` here
[INFO] [stdout] 6 | } _doctest_main_src_lib_memprocfs_rs_1240_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1243:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut search = vmm.search(0x100000000, 0x200000000, 1, 0)?
[INFO] [stdout]   |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::search_yara (line 1265) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1269:62
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut yara = vmm.search_yara(yara_rules, 0, 0, 0x10000, 0)?
[INFO] [stdout]   |                                                              ^ help: add `;` here
[INFO] [stdout] 7 | } _doctest_main_src_lib_memprocfs_rs_1265_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1269:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut yara = vmm.search_yara(yara_rules, 0, 0, 0x10000, 0)?
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::vfs_list (line 1098) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1100:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | if let Ok(vfs_all) = vmm.vfs_list(vfs_list_path) {
[INFO] [stdout]   |                      ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::set_config (line 741) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:744:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | let _r = vmm.set_config(CONFIG_OPT_REFRESH_ALL, 1);
[INFO] [stdout]   |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CONFIG_OPT_REFRESH_ALL` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:744:25
[INFO] [stdout]   |
[INFO] [stdout] 5 | let _r = vmm.set_config(CONFIG_OPT_REFRESH_ALL, 1);
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::CONFIG_OPT_REFRESH_ALL;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::search (line 1235) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1237:47
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut search = vmm.search(0, 0, 0x10000, 0)?
[INFO] [stdout]   |                                               ^ help: add `;` here
[INFO] [stdout] 5 | } _doctest_main_src_lib_memprocfs_rs_1235_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1237:18
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut search = vmm.search(0, 0, 0x10000, 0)?
[INFO] [stdout]   |                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::vfs_write (line 1147) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1149:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | vmm.vfs_write("/conf/config_process_show_terminated.txt", vfs_write_data, 0);
[INFO] [stdout]   | ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::vfs_read (line 1124) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1125:28
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(vfs_file_data) = vmm.vfs_read("/sys/memory/physmemmap.txt", 0x2000, 0) {
[INFO] [stdout]   |                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::search_yara (line 1272) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1276:76
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut yara = vmm.search_yara(yara_rules, 0x100000000, 0x200000000, 1, 0)?
[INFO] [stdout]   |                                                                            ^ help: add `;` here
[INFO] [stdout] 7 | } _doctest_main_src_lib_memprocfs_rs_1272_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1276:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut yara = vmm.search_yara(yara_rules, 0x100000000, 0x200000000, 1, 0)?
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - Vmm<'_>::reg_value (line 1209) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1213:37
[INFO] [stdout]   |
[INFO] [stdout] 6 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                                     ^ help: add `;` here
[INFO] [stdout] 7 | println!("{regkey");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: invalid format string: expected `}` but string was terminated
[INFO] [stdout]  --> src/lib_memprocfs.rs:1214:18
[INFO] [stdout]   |
[INFO] [stdout] 7 | println!("{regkey");
[INFO] [stdout]   |           -      ^ expected `}` in format string
[INFO] [stdout]   |           |
[INFO] [stdout]   |           because of this opening brace
[INFO] [stdout]   |
[INFO] [stdout]   = note: if you intended to print `{`, you can escape it using `{{`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `regpath` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1212:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | regpath = "0xffffba061a908000\\ROOT\\Microsoft\\Windows\\CurrentVersion\\ProgramFilesDir";
[INFO] [stdout]   | ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regpath = "0xffffba061a908000\\ROOT\\Microsoft\\Windows\\CurrentVersion\\ProgramFilesDir";
[INFO] [stdout]   | +++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1213:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `regpath` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1213:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                            ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmKernel (line 1308) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1309:16
[INFO] [stdout]   |
[INFO] [stdout] 3 | println!("{}", vmm.kernel().process());
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1310:16
[INFO] [stdout]   |
[INFO] [stdout] 4 | println!("{}", vmm.kernel().build());
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1311:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let kernel = vmm.kernel();
[INFO] [stdout]   |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmKernel<'_>::pdb (line 1348) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1350:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let pdb_nt = vmm.kernel().pdb();
[INFO] [stdout]   |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmKernel<'_>::build (line 1324) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1326:16
[INFO] [stdout]   |
[INFO] [stdout] 4 | println!("{}", vmm.kernel().build());
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmKernel<'_>::process (line 1335) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1337:21
[INFO] [stdout]   |
[INFO] [stdout] 4 | let systemprocess = vmm.kernel().process();
[INFO] [stdout]   |                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPdb (line 1381) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1383:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | let pdb = vmmprocess.pdb_from_module_name("ntdll.dll")?;
[INFO] [stdout]   |           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPdb (line 1375) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1377:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let kernel = vmm.kernel();
[INFO] [stdout]   |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginContext (line 3589) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `plugin_ctx` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3592:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut user_ctx = plugin_ctx.ctxlock.write().unwrap();
[INFO] [stdout]   |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPdb<'_>::type_size (line 1426) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `pdb_nt` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1427:21
[INFO] [stdout]   |
[INFO] [stdout] 3 | let size_eprocess = pdb_nt.type_size("_EPROCESS")?;
[INFO] [stdout]   |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginContext (line 3583) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `plugin_ctx` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3586:16
[INFO] [stdout]   |
[INFO] [stdout] 5 | let user_ctx = plugin_ctx.ctxlock.read().unwrap();
[INFO] [stdout]   |                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginFileList<'_>::add_file (line 3633) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `file_list` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3635:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | file_list.impl_add_file("readme.txt", 4096);
[INFO] [stdout]   | ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginContext (line 3565) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `plugin_ctx` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3570:28
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(systemprocess) = plugin_ctx.vmm.process(768) {
[INFO] [stdout]   |                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPdb<'_>::symbol_address_from_name (line 1413) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `pdb_nt` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1414:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | let va = pdb_nt.symbol_address_from_name("MiMapContiguousMemory")?;
[INFO] [stdout]   |          ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginFileList<'_>::add_directory (line 3648) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `file_list` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3650:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | file_list.add_directory("subdir33");
[INFO] [stdout]   | ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPdb<'_>::type_child_offset (line 1440) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:1441:70
[INFO] [stdout]   |
[INFO] [stdout] 3 | let offet_vadroot = pdb_nt.type_child_offset("_EPROCESS", "VadRoot")?
[INFO] [stdout]   |                                                                      ^ help: add `;` here
[INFO] [stdout] 4 | } _doctest_main_src_lib_memprocfs_rs_1440_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `pdb_nt` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1441:21
[INFO] [stdout]   |
[INFO] [stdout] 3 | let offet_vadroot = pdb_nt.type_child_offset("_EPROCESS", "VadRoot")?
[INFO] [stdout]   |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPdb<'_>::symbol_name_from_address (line 1398) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `pdb` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1399:16
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(r) = pdb.symbol_name_from_address(va_symbol) {
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `va_symbol` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1399:45
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(r) = pdb.symbol_name_from_address(va_symbol) {
[INFO] [stdout]   |                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `va_symbol` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1400:58
[INFO] [stdout]   |
[INFO] [stdout] 4 |     println!("va_o: {:x} name: '{}' displacement: {:x}", va_symbol, r.0, r.1);
[INFO] [stdout]   |                                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginContext (line 3575) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `plugin_ctx` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3580:21
[INFO] [stdout]   |
[INFO] [stdout] 7 | let systemprocess = plugin_ctx.vmm.process(768)?;
[INFO] [stdout]   |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginInitializationContext (line 3735) stdout ----
[INFO] [stdout] error: expected identifier, found `...`
[INFO] [stdout]   --> src/lib_memprocfs.rs:3745:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | let ctx = PluginContext {
[INFO] [stdout]    |           ------------- while parsing this struct
[INFO] [stdout] 12 |     ...
[INFO] [stdout]    |     ^^^ expected identifier
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `new_plugin_initialization` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3737:48
[INFO] [stdout]   |
[INFO] [stdout] 4 | let (system_info, mut plugin_init_ctx) = match new_plugin_initialization::<PluginContext>(native_h, native_reginfo) {
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]   |
[INFO] [stdout] 3 + use memprocfs::new_plugin_initialization;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PluginContext` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3737:76
[INFO] [stdout]   |
[INFO] [stdout] 4 | let (system_info, mut plugin_init_ctx) = match new_plugin_initialization::<PluginContext>(native_h, native_reginfo) {
[INFO] [stdout]   |                                                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 3 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_lib_memprocfs_rs_3735_0<PluginContext>() {
[INFO] [stdout]   |                                                                                  +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `native_h` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3737:91
[INFO] [stdout]   |
[INFO] [stdout] 4 | let (system_info, mut plugin_init_ctx) = match new_plugin_initialization::<PluginContext>(native_h, native_reginfo) {
[INFO] [stdout]   |                                                                                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `native_reginfo` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3737:101
[INFO] [stdout]   |
[INFO] [stdout] 4 | let (system_info, mut plugin_init_ctx) = match new_plugin_initialization::<PluginContext>(native_h, native_reginfo) {
[INFO] [stdout]   |                                                                                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PluginContext` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:3744:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | let ctx = PluginContext {
[INFO] [stdout]    |           ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `plugin_list_cb` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:3752:32
[INFO] [stdout]    |
[INFO] [stdout] 19 | plugin_init_ctx.fn_list = Some(plugin_list_cb);
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `plugin_read_cb` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:3753:32
[INFO] [stdout]    |
[INFO] [stdout] 20 | plugin_init_ctx.fn_read = Some(plugin_read_cb);
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `plugin_write_cb` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:3754:33
[INFO] [stdout]    |
[INFO] [stdout] 21 | plugin_init_ctx.fn_write = Some(plugin_write_cb);
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `plugin_init_ctx`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginInitializationContext<T>::register (line 3796) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `plugin_init_ctx` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3799:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | let _r = plugin_init_ctx.register();
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmPluginInitializationInfo (line 3681) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `new_plugin_initialization` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3683:48
[INFO] [stdout]   |
[INFO] [stdout] 4 | let (system_info, mut plugin_init_ctx) = match new_plugin_initialization::<PluginContext>(native_h, native_reginfo) {
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]   |
[INFO] [stdout] 3 + use memprocfs::new_plugin_initialization;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PluginContext` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3683:76
[INFO] [stdout]   |
[INFO] [stdout] 4 | let (system_info, mut plugin_init_ctx) = match new_plugin_initialization::<PluginContext>(native_h, native_reginfo) {
[INFO] [stdout]   |                                                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 3 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_lib_memprocfs_rs_3681_0<PluginContext>() {
[INFO] [stdout]   |                                                                                  +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `native_h` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3683:91
[INFO] [stdout]   |
[INFO] [stdout] 4 | let (system_info, mut plugin_init_ctx) = match new_plugin_initialization::<PluginContext>(native_h, native_reginfo) {
[INFO] [stdout]   |                                                                                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `native_reginfo` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3683:101
[INFO] [stdout]   |
[INFO] [stdout] 4 | let (system_info, mut plugin_init_ctx) = match new_plugin_initialization::<PluginContext>(native_h, native_reginfo) {
[INFO] [stdout]   |                                                                                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess (line 1692) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1694:26
[INFO] [stdout]   |
[INFO] [stdout] 4 | if let Ok(process_all) = vmm.process_list() {
[INFO] [stdout]   |                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::get_cmdline (line 2297) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2298:24
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(s_cmdline) = vmmprocess.get_cmdline() {
[INFO] [stdout]   |                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::get_proc_address (line 2261) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2262:26
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(procaddress) = vmmprocess.get_proc_address("kernel32.dll", "GetProcAddress") {
[INFO] [stdout]   |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::get_path_kernel (line 2273) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2274:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(path) = vmmprocess.get_path_kernel() {
[INFO] [stdout]   |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess (line 1714) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1718:20
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut winlogon = vmm.process_from_name("winlogon.exe")?;
[INFO] [stdout]   |                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::get_module_base (line 2243) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2244:35
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(module_base_kernel32) = vmmprocess.get_module_base("kernel32.dll") {
[INFO] [stdout]   |                                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::get_path_user (line 2285) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2286:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(path) = vmmprocess.get_path_user() {
[INFO] [stdout]   |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess (line 1708) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1710:21
[INFO] [stdout]   |
[INFO] [stdout] 4 | let systemprocess = vmm.process_from_pid(4)?;
[INFO] [stdout]   |                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_handle (line 2334) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2335:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(handle_all) = vmmprocess.map_handle() {
[INFO] [stdout]   |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::info (line 2313) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2314:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(procinfo) = vmmprocess.info() {
[INFO] [stdout]   |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess (line 1701) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1704:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | let systemprocess = vmm.process_from_name("System")?;
[INFO] [stdout]   |                     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_heapalloc (line 2371) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2372:28
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(heapalloc_all) = vmmprocess.map_heapalloc(0) {
[INFO] [stdout]   |                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_heap (line 2351) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2352:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(heap_all) = vmmprocess.map_heap() {
[INFO] [stdout]   |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_module_data_directory (line 2413) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2414:33
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(data_directory_all) = vmmprocess.map_module_data_directory("kernel32.dll") {
[INFO] [stdout]   |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_module (line 2393) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2394:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(module_all) = vmmprocess.map_module(true, true) {
[INFO] [stdout]   |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_module_iat (line 2453) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2454:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(iat_all) = vmmprocess.map_module_iat("kernel32.dll") {
[INFO] [stdout]   |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_module_eat (line 2433) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2434:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(eat_all) = vmmprocess.map_module_eat("kernel32.dll") {
[INFO] [stdout]   |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_vad (line 2545) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2546:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(vad_all) = vmmprocess.map_vad(true) {
[INFO] [stdout]   |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_unloaded_module (line 2528) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2529:27
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(unloaded_all) = vmmprocess.map_unloaded_module() {
[INFO] [stdout]   |                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_module_section (line 2473) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2474:26
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(section_all) = vmmprocess.map_module_section("kernel32.dll") {
[INFO] [stdout]   |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_pte (line 2490) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2491:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(pte_all) = vmmprocess.map_pte(true) {
[INFO] [stdout]   |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::mem_read (line 2583) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2586:24
[INFO] [stdout]   |
[INFO] [stdout] 5 | if let Ok(data_read) = vmmprocess.mem_read(va_kernel32, 0x100) {
[INFO] [stdout]   |                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `va_kernel32` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2586:44
[INFO] [stdout]   |
[INFO] [stdout] 5 | if let Ok(data_read) = vmmprocess.mem_read(va_kernel32, 0x100) {
[INFO] [stdout]   |                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::map_thread (line 2511) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2512:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(thread_all) = vmmprocess.map_thread() {
[INFO] [stdout]   |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::mem_read_as (line 2637) stdout ----
[INFO] [stdout] error: expected identifier, found `...`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2643:2
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct IMAGE_DOS_HEADER {
[INFO] [stdout]   |        ---------------- while parsing this struct
[INFO] [stdout] 7 |     e_magic : u16,
[INFO] [stdout] 8 |     ...
[INFO] [stdout]   |     ^^^ expected identifier
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:2646:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | if let Ok(doshdr) = vmmprocess.mem_read_as::<IMAGE_DOS_HEADER>(va_kernel32, FLAG_NOCACHE) {
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `va_kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:2646:64
[INFO] [stdout]    |
[INFO] [stdout] 11 | if let Ok(doshdr) = vmmprocess.mem_read_as::<IMAGE_DOS_HEADER>(va_kernel32, FLAG_NOCACHE) {
[INFO] [stdout]    |                                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:2646:77
[INFO] [stdout]    |
[INFO] [stdout] 11 | if let Ok(doshdr) = vmmprocess.mem_read_as::<IMAGE_DOS_HEADER>(va_kernel32, FLAG_NOCACHE) {
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 4  + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::mem_scatter (line 2663) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2664:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | let mem_scatter = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]   |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2664:42
[INFO] [stdout]   |
[INFO] [stdout] 3 | let mem_scatter = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]   |                                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_ZEROPAD_ON_FAIL` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2664:57
[INFO] [stdout]   |
[INFO] [stdout] 3 | let mem_scatter = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::FLAG_ZEROPAD_ON_FAIL;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::mem_virt2phys (line 2679) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2680:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | let pa_kernel32 = vmmprocess.mem_virt2phys(va_kernel32)?;
[INFO] [stdout]   |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `va_kernel32` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2680:44
[INFO] [stdout]   |
[INFO] [stdout] 3 | let pa_kernel32 = vmmprocess.mem_virt2phys(va_kernel32)?;
[INFO] [stdout]   |                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::mem_read_ex (line 2609) stdout ----
[INFO] [stdout] error: expected one of `,`, `:`, or `}`, found `!`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2616:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | let Ok(data_read) = r {
[INFO] [stdout]   |                     - while parsing this struct
[INFO] [stdout] 9 |     println!("{:?}", data_read.hex_dump());
[INFO] [stdout]   |     -------^ expected one of `,`, `:`, or `}`
[INFO] [stdout]   |     |
[INFO] [stdout]   |     while parsing this struct field
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `,`, `:`, or `}`, found `.`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2616:31
[INFO] [stdout]   |
[INFO] [stdout] 8 | let Ok(data_read) = r {
[INFO] [stdout]   |                     - while parsing this struct
[INFO] [stdout] 9 |     println!("{:?}", data_read.hex_dump());
[INFO] [stdout]   |                      ---------^ expected one of `,`, `:`, or `}`
[INFO] [stdout]   |                      |
[INFO] [stdout]   |                      while parsing this struct field
[INFO] [stdout]   |
[INFO] [stdout] help: try naming a field
[INFO] [stdout]   |
[INFO] [stdout] 9 |     println!("{:?}", data_read: data_read.hex_dump());
[INFO] [stdout]   |                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]   --> src/lib_memprocfs.rs:2617:2
[INFO] [stdout]    |
[INFO] [stdout] 10 | }
[INFO] [stdout]    |  ^ help: add `;` here
[INFO] [stdout] 11 | } _doctest_main_src_lib_memprocfs_rs_2609_0() }
[INFO] [stdout]    | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2614:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | let r = vmmprocess.mem_read_ex(va_kernel32, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL);
[INFO] [stdout]   |         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `va_kernel32` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2614:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | let r = vmmprocess.mem_read_ex(va_kernel32, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL);
[INFO] [stdout]   |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2614:52
[INFO] [stdout]   |
[INFO] [stdout] 7 | let r = vmmprocess.mem_read_ex(va_kernel32, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL);
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 6 + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_ZEROPAD_ON_FAIL` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2614:67
[INFO] [stdout]   |
[INFO] [stdout] 7 | let r = vmmprocess.mem_read_ex(va_kernel32, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL);
[INFO] [stdout]   |                                                                   ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 6 + use memprocfs::FLAG_ZEROPAD_ON_FAIL;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0574]: expected struct, variant or union type, found local variable `r`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2615:21
[INFO] [stdout]   |
[INFO] [stdout] 8 | let Ok(data_read) = r {
[INFO] [stdout]   |                     ^ not a struct, variant or union type
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0574.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::mem_write (line 2697) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2700:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | let _r = vmmprocess.mem_write(va_kernel32, &data_to_write);
[INFO] [stdout]   |          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `va_kernel32` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2700:31
[INFO] [stdout]   |
[INFO] [stdout] 5 | let _r = vmmprocess.mem_write(va_kernel32, &data_to_write);
[INFO] [stdout]   |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::pdb_from_module_address (line 2735) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2736:27
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(pdb_kernel32) = vmmprocess.pdb_from_module_address(kernel32.va_base) {
[INFO] [stdout]   |                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2736:62
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(pdb_kernel32) = vmmprocess.pdb_from_module_address(kernel32.va_base) {
[INFO] [stdout]   |                                                              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::pdb_from_module_name (line 2753) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2754:27
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(pdb_kernel32) = vmmprocess.pdb_from_module_name("kernel32.dll") {
[INFO] [stdout]   |                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::mem_write_as (line 2717) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2720:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | let _r = vmmprocess.mem_write_as(va_kernel32, &data_to_write);
[INFO] [stdout]   |          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `va_kernel32` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2720:34
[INFO] [stdout]   |
[INFO] [stdout] 5 | let _r = vmmprocess.mem_write_as(va_kernel32, &data_to_write);
[INFO] [stdout]   |                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessInfo (line 1765) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1770:23
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(procinfo) = vmmprocess.info() {
[INFO] [stdout]   |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::search_yara (line 2808) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2812:69
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut yara = vmmprocess.search_yara(yara_rules, 0, 0, 0x10000, 0)?
[INFO] [stdout]   |                                                                     ^ help: add `;` here
[INFO] [stdout] 7 | } _doctest_main_src_lib_memprocfs_rs_2808_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2812:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut yara = vmmprocess.search_yara(yara_rules, 0, 0, 0x10000, 0)?
[INFO] [stdout]   |                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::search_yara (line 2815) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2819:83
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut yara = vmmprocess.search_yara(yara_rules, 0x100000000, 0x200000000, 1, 0)?
[INFO] [stdout]   |                                                                                   ^ help: add `;` here
[INFO] [stdout] 7 | } _doctest_main_src_lib_memprocfs_rs_2815_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2819:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let mut yara = vmmprocess.search_yara(yara_rules, 0x100000000, 0x200000000, 1, 0)?
[INFO] [stdout]   |                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapDirectoryEntry (line 1809) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1810:33
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(data_directory_all) = vmmprocess.map_module_data_directory("kernel32.dll") {
[INFO] [stdout]   |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapHeapAllocEntry (line 1928) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1929:28
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(heapalloc_all) = vmmprocess.map_heapalloc(0) {
[INFO] [stdout]   |                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::search (line 2782) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2785:75
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut search = vmmprocess.search(0, 0, 1, FLAG_NOCACHE | FLAG_NOPAGING)?
[INFO] [stdout]   |                                                                           ^ help: add `;` here
[INFO] [stdout] 6 | } _doctest_main_src_lib_memprocfs_rs_2782_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2785:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut search = vmmprocess.search(0, 0, 1, FLAG_NOCACHE | FLAG_NOPAGING)?
[INFO] [stdout]   |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2785:45
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut search = vmmprocess.search(0, 0, 1, FLAG_NOCACHE | FLAG_NOPAGING)?
[INFO] [stdout]   |                                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOPAGING` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2785:60
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut search = vmmprocess.search(0, 0, 1, FLAG_NOCACHE | FLAG_NOPAGING)?
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::FLAG_NOPAGING;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapEatEntry (line 1831) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1832:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(eat_all) = vmmprocess.map_module_eat("kernel32.dll") {
[INFO] [stdout]   |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapModuleEntry (line 2011) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2012:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(module_all) = vmmprocess.map_module(true, true) {
[INFO] [stdout]   |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcess<'_>::search (line 2777) stdout ----
[INFO] [stdout] error: expected `;`, found `}`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2779:54
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut search = vmmprocess.search(0, 0, 0x10000, 0)?
[INFO] [stdout]   |                                                      ^ help: add `;` here
[INFO] [stdout] 5 | } _doctest_main_src_lib_memprocfs_rs_2777_0() }
[INFO] [stdout]   | - unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2779:18
[INFO] [stdout]   |
[INFO] [stdout] 4 | let mut search = vmmprocess.search(0, 0, 0x10000, 0)?
[INFO] [stdout]   |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapHeapEntry (line 1892) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1893:23
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(heap_all) = vmmprocess.map_heap() {
[INFO] [stdout]   |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapIatEntry (line 1951) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1952:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(iat_all) = vmmprocess.map_module_iat("kernel32.dll") {
[INFO] [stdout]   |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapHandleEntry (line 1854) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:1855:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(handle_all) = vmmprocess.map_handle() {
[INFO] [stdout]   |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapPteEntry (line 2043) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2044:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(pte_all) = vmmprocess.map_pte(true) {
[INFO] [stdout]   |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapUnloadedModuleEntry (line 2151) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2152:27
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(unloaded_all) = vmmprocess.map_unloaded_module() {
[INFO] [stdout]   |                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapThreadEntry (line 2106) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2107:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(thread_all) = vmmprocess.map_thread() {
[INFO] [stdout]   |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegHive (line 2840) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2841:16
[INFO] [stdout]   |
[INFO] [stdout] 3 | let hive_all = vmm.reg_hive_list()?;
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessMapVadEntry (line 2177) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2178:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(vad_all) = vmmprocess.map_vad(true) {
[INFO] [stdout]   |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmProcessSectionEntry (line 2075) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2076:26
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(section_all) = vmmprocess.map_module_section("kernel32.dll") {
[INFO] [stdout]   |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegHive<'_>::reg_hive_read (line 2866) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `hive` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2867:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(data) = hive.reg_hive_read(0x1000, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]   |                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2867:53
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(data) = hive.reg_hive_read(0x1000, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]   |                                                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_ZEROPAD_ON_FAIL` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2867:68
[INFO] [stdout]   |
[INFO] [stdout] 3 | if let Ok(data) = hive.reg_hive_read(0x1000, 0x100, FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]   |                                                                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 2 + use memprocfs::FLAG_ZEROPAD_ON_FAIL;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegHive<'_>::reg_hive_write (line 2885) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `hive` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2887:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | let _r = hive.reg_hive_write(0x1000, &data_to_write);
[INFO] [stdout]   |          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegKey (line 2911) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2913:85
[INFO] [stdout]   |
[INFO] [stdout] 4 | let regkey = vmm.reg_key("HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run")?
[INFO] [stdout]   |                                                                                     ^ help: add `;` here
[INFO] [stdout] 5 | println!("{regkey");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: invalid format string: expected `}` but string was terminated
[INFO] [stdout]  --> src/lib_memprocfs.rs:2914:18
[INFO] [stdout]   |
[INFO] [stdout] 5 | println!("{regkey");
[INFO] [stdout]   |           -      ^ expected `}` in format string
[INFO] [stdout]   |           |
[INFO] [stdout]   |           because of this opening brace
[INFO] [stdout]   |
[INFO] [stdout]   = note: if you intended to print `{`, you can escape it using `{{`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2913:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let regkey = vmm.reg_key("HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run")?
[INFO] [stdout]   |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegKey<'_>::subkeys (line 2949) stdout ----
[INFO] [stdout] error: expected `;`, found keyword `for`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2951:32
[INFO] [stdout]   |
[INFO] [stdout] 4 | let subkeys = regkey.subkeys()?
[INFO] [stdout]   |                                ^ help: add `;` here
[INFO] [stdout] 5 | for key in subkeys {
[INFO] [stdout]   | --- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `regkey` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2951:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let subkeys = regkey.subkeys()?
[INFO] [stdout]   |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegKey<'_>::subkeys_map (line 2966) stdout ----
[INFO] [stdout] error: expected `;`, found keyword `for`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2968:36
[INFO] [stdout]   |
[INFO] [stdout] 4 | let subkeys = regkey.subkeys_map()?
[INFO] [stdout]   |                                    ^ help: add `;` here
[INFO] [stdout] 5 | for e in subkeys {
[INFO] [stdout]   | --- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `regkey` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2968:15
[INFO] [stdout]   |
[INFO] [stdout] 4 | let subkeys = regkey.subkeys_map()?
[INFO] [stdout]   |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegKey<'_>::parent (line 2938) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2939:37
[INFO] [stdout]   |
[INFO] [stdout] 3 | let regkey_parent = regkey.parent()?
[INFO] [stdout]   |                                     ^ help: add `;` here
[INFO] [stdout] 4 | println!("{regkey_parent");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: invalid format string: expected `}` but string was terminated
[INFO] [stdout]  --> src/lib_memprocfs.rs:2940:25
[INFO] [stdout]   |
[INFO] [stdout] 4 | println!("{regkey_parent");
[INFO] [stdout]   |           -             ^ expected `}` in format string
[INFO] [stdout]   |           |
[INFO] [stdout]   |           because of this opening brace
[INFO] [stdout]   |
[INFO] [stdout]   = note: if you intended to print `{`, you can escape it using `{{`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `regkey` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2939:21
[INFO] [stdout]   |
[INFO] [stdout] 3 | let regkey_parent = regkey.parent()?
[INFO] [stdout]   |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegValue (line 3042) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:3045:37
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                                     ^ help: add `;` here
[INFO] [stdout] 6 | println!("{regvalue}");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3045:16
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VmmRegValueType`
[INFO] [stdout]  --> src/lib_memprocfs.rs:3047:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(VmmRegValueType::REG_SZ(s)) = regvalue.value() {
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^ use of undeclared type `VmmRegValueType`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]   |
[INFO] [stdout] 3 + use memprocfs::VmmRegValueType;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegKey<'_>::values (line 2980) stdout ----
[INFO] [stdout] error: expected `;`, found keyword `for`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2982:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | let values = regkey.values()?
[INFO] [stdout]   |                              ^ help: add `;` here
[INFO] [stdout] 5 | for value in values {
[INFO] [stdout]   | --- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `regkey` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2982:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let values = regkey.values()?
[INFO] [stdout]   |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegKey<'_>::values_map (line 2997) stdout ----
[INFO] [stdout] error: expected `;`, found keyword `for`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2999:34
[INFO] [stdout]   |
[INFO] [stdout] 4 | let values = regkey.values_map()?
[INFO] [stdout]   |                                  ^ help: add `;` here
[INFO] [stdout] 5 | for e in values {
[INFO] [stdout]   | --- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `regkey` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2999:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | let values = regkey.values_map()?
[INFO] [stdout]   |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegKey (line 2917) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:2920:95
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regkey = vmm.reg_key("0xffffba061a908000\\ROOT\\Microsoft\\Windows\\CurrentVersion\\Run")?
[INFO] [stdout]   |                                                                                               ^ help: add `;` here
[INFO] [stdout] 6 | println!("{regkey");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: invalid format string: expected `}` but string was terminated
[INFO] [stdout]  --> src/lib_memprocfs.rs:2921:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | println!("{regkey");
[INFO] [stdout]   |           -      ^ expected `}` in format string
[INFO] [stdout]   |           |
[INFO] [stdout]   |           because of this opening brace
[INFO] [stdout]   |
[INFO] [stdout]   = note: if you intended to print `{`, you can escape it using `{{`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:2920:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let regkey = vmm.reg_key("0xffffba061a908000\\ROOT\\Microsoft\\Windows\\CurrentVersion\\Run")?
[INFO] [stdout]   |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegValue (line 3052) stdout ----
[INFO] [stdout] error: expected `;`, found keyword `if`
[INFO] [stdout]  --> src/lib_memprocfs.rs:3056:37
[INFO] [stdout]   |
[INFO] [stdout] 6 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                                     ^ help: add `;` here
[INFO] [stdout] 7 | if let Ok(VmmRegValueType::REG_DWORD(dw)) = regvalue.value() {
[INFO] [stdout]   | -- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmm` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3056:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | let regvalue = vmm.reg_key(regpath)?
[INFO] [stdout]   |                ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VmmRegValueType`
[INFO] [stdout]  --> src/lib_memprocfs.rs:3057:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | if let Ok(VmmRegValueType::REG_DWORD(dw)) = regvalue.value() {
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^ use of undeclared type `VmmRegValueType`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::VmmRegValueType;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegValue<'_>::value (line 3101) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `regvalue` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3103:45
[INFO] [stdout]   |
[INFO] [stdout] 4 | if let Ok(VmmRegValueType::REG_DWORD(dw)) = regvalue.value() {
[INFO] [stdout]   |                                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VmmRegValueType`
[INFO] [stdout]  --> src/lib_memprocfs.rs:3103:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | if let Ok(VmmRegValueType::REG_DWORD(dw)) = regvalue.value() {
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^ use of undeclared type `VmmRegValueType`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]   |
[INFO] [stdout] 3 + use memprocfs::VmmRegValueType;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegValue<'_>::raw_value (line 3114) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmregvalue` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3115:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | let raw_value = vmmregvalue.raw_value()?;
[INFO] [stdout]   |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegValue<'_>::value (line 3094) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `regvalue` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3096:41
[INFO] [stdout]   |
[INFO] [stdout] 4 | if let Ok(VmmRegValueType::REG_SZ(s)) = regvalue.value() {
[INFO] [stdout]   |                                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VmmRegValueType`
[INFO] [stdout]  --> src/lib_memprocfs.rs:3096:11
[INFO] [stdout]   |
[INFO] [stdout] 4 | if let Ok(VmmRegValueType::REG_SZ(s)) = regvalue.value() {
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^ use of undeclared type `VmmRegValueType`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]   |
[INFO] [stdout] 3 + use memprocfs::VmmRegValueType;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmRegValue<'_>::parent (line 3079) stdout ----
[INFO] [stdout] error: expected `;`, found `println`
[INFO] [stdout]  --> src/lib_memprocfs.rs:3080:39
[INFO] [stdout]   |
[INFO] [stdout] 3 | let regkey_parent = regvalue.parent()?
[INFO] [stdout]   |                                       ^ help: add `;` here
[INFO] [stdout] 4 | println!("{regkey_parent");
[INFO] [stdout]   | ------- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: invalid format string: expected `}` but string was terminated
[INFO] [stdout]  --> src/lib_memprocfs.rs:3081:25
[INFO] [stdout]   |
[INFO] [stdout] 4 | println!("{regkey_parent");
[INFO] [stdout]   |           -             ^ expected `}` in format string
[INFO] [stdout]   |           |
[INFO] [stdout]   |           because of this opening brace
[INFO] [stdout]   |
[INFO] [stdout]   = note: if you intended to print `{`, you can escape it using `{{`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `regvalue` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3080:21
[INFO] [stdout]   |
[INFO] [stdout] 3 | let regkey_parent = regvalue.parent()?
[INFO] [stdout]   |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearch (line 3164) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3167:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vmmsearch = vmmprocess.search(0, 0, 256, FLAG_NOCACHE);
[INFO] [stdout]   |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3167:50
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vmmsearch = vmmprocess.search(0, 0, 256, FLAG_NOCACHE);
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearch<'_>::abort (line 3304) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmsearch` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3305:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | vmmsearch.abort();
[INFO] [stdout]   | ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmScatterMemory (line 1514) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1525:31
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let mut memory_range_1 = (kernel32.va_base + 0x0000, vec![0u8; 0x100], 0u32);
[INFO] [stdout]    |                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1526:31
[INFO] [stdout]    |
[INFO] [stdout] 14 |     let mut memory_range_2 = (kernel32.va_base + 0x1000, vec![0u8; 0x100], 0u32);
[INFO] [stdout]    |                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1527:31
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mut memory_range_3 = (kernel32.va_base + 0x2000, vec![0u8; 0x100], 0u32);
[INFO] [stdout]    |                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1533:34
[INFO] [stdout]    |
[INFO] [stdout] 21 |     if let Ok(mut mem_scatter) = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]    |                                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1533:57
[INFO] [stdout]    |
[INFO] [stdout] 21 |     if let Ok(mut mem_scatter) = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 7  + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_ZEROPAD_ON_FAIL` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1533:72
[INFO] [stdout]    |
[INFO] [stdout] 21 |     if let Ok(mut mem_scatter) = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL) {
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 7  + use memprocfs::FLAG_ZEROPAD_ON_FAIL;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearch<'_>::add_search (line 3246) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmsearch` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3249:22
[INFO] [stdout]   |
[INFO] [stdout] 5 | let search_term_id = vmmsearch.add_search(&search_term)?;
[INFO] [stdout]   |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearch<'_>::poll (line 3316) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmsearch` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3317:32
[INFO] [stdout]   |
[INFO] [stdout] 3 | let search_status_and_result = vmmsearch.poll();
[INFO] [stdout]   |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearch<'_>::add_search_ex (line 3271) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmsearch` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3275:22
[INFO] [stdout]   |
[INFO] [stdout] 6 | let search_term_id = vmmsearch.add_search_ex(&search_term, None, 8)?;
[INFO] [stdout]   |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearch<'_>::result (line 3332) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmsearch` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3333:32
[INFO] [stdout]   |
[INFO] [stdout] 3 | let search_status_and_result = vmmsearch.result();
[INFO] [stdout]   |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmScatterMemory (line 1468) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1478:23
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let mem_scatter = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]    |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1478:46
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let mem_scatter = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]    |                                              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 5  + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_ZEROPAD_ON_FAIL` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1478:61
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let mem_scatter = vmmprocess.mem_scatter(FLAG_NOCACHE | FLAG_ZEROPAD_ON_FAIL)?;
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout] 5  + use memprocfs::FLAG_ZEROPAD_ON_FAIL;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1481:34
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let _r = mem_scatter.prepare(kernel32.va_base + 0x0000, 0x100);
[INFO] [stdout]    |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1482:34
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let _r = mem_scatter.prepare(kernel32.va_base + 0x1000, 0x100);
[INFO] [stdout]    |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1483:34
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let _r = mem_scatter.prepare(kernel32.va_base + 0x2000, 0x100);
[INFO] [stdout]    |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1487:45
[INFO] [stdout]    |
[INFO] [stdout] 21 |     if let Ok(data_read) = mem_scatter.read(kernel32.va_base + 0x0000, 0x80) {
[INFO] [stdout]    |                                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1488:64
[INFO] [stdout]    |
[INFO] [stdout] 22 |         println!("memory range: va={:x} cb={:x} cb_read={:x}", kernel32.va_base + 0x0000, 0x80, data_read.len());
[INFO] [stdout]    |                                                                ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1492:45
[INFO] [stdout]    |
[INFO] [stdout] 26 |     if let Ok(data_read) = mem_scatter.read(kernel32.va_base + 0x1000, 0x100) {
[INFO] [stdout]    |                                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1493:64
[INFO] [stdout]    |
[INFO] [stdout] 27 |         println!("memory range: va={:x} cb={:x} cb_read={:x}", kernel32.va_base + 0x1000, 0x100, data_read.len());
[INFO] [stdout]    |                                                                ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1499:45
[INFO] [stdout]    |
[INFO] [stdout] 33 |     if let Ok(data_read) = mem_scatter.read(kernel32.va_base + 0x0000, 0x80) {
[INFO] [stdout]    |                                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `kernel32` in this scope
[INFO] [stdout]   --> src/lib_memprocfs.rs:1500:64
[INFO] [stdout]    |
[INFO] [stdout] 34 |         println!("memory range: va={:x} cb={:x} cb_read={:x}", kernel32.va_base + 0x0000, 0x80, data_read.len());
[INFO] [stdout]    |                                                                ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 12 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearchResult (line 3206) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmsearch` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3208:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | let searchresult = vmmsearch.result();
[INFO] [stdout]   |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearch<'_>::start (line 3294) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmsearch` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3295:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | vmmsearch.start();
[INFO] [stdout]   | ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmSearchResult (line 3201) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmsearch` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3203:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | let searchresult = vmmsearch.poll();
[INFO] [stdout]   |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmYara (line 3375) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmprocess` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3380:19
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut vmmyara = vmmprocess.search_yara(yara_rules, 0, 0, 256, FLAG_NOCACHE);
[INFO] [stdout]   |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAG_NOCACHE` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3380:65
[INFO] [stdout]   |
[INFO] [stdout] 7 | let mut vmmyara = vmmprocess.search_yara(yara_rules, 0, 0, 256, FLAG_NOCACHE);
[INFO] [stdout]   |                                                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]   |
[INFO] [stdout] 4 + use memprocfs::FLAG_NOCACHE;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmYara<'_>::abort (line 3494) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmyara` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3495:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | vmmyara.abort();
[INFO] [stdout]   | ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmYara<'_>::result (line 3521) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmyara` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3522:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | let yara_status_and_result = vmmyara.result();
[INFO] [stdout]   |                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmYara<'_>::poll (line 3506) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmyara` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3507:30
[INFO] [stdout]   |
[INFO] [stdout] 3 | let yara_status_and_result = vmmyara.poll();
[INFO] [stdout]   |                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmYara<'_>::start (line 3484) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmyara` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3485:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | vmmyara.start();
[INFO] [stdout]   | ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmYaraResult (line 3413) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmyara` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3415:18
[INFO] [stdout]   |
[INFO] [stdout] 4 | let yararesult = vmmyara.poll();
[INFO] [stdout]   |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib_memprocfs.rs - VmmYaraResult (line 3418) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vmmyara` in this scope
[INFO] [stdout]  --> src/lib_memprocfs.rs:3420:18
[INFO] [stdout]   |
[INFO] [stdout] 4 | let yararesult = vmmyara.result();
[INFO] [stdout]   |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore (line 3845)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore (line 3850)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::command (line 4247)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::get_memmap (line 4342)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::get_option (line 4163)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::mem_read (line 4265)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::mem_read_as (line 4282)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::mem_write (line 4310)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::mem_write_as (line 4329)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::new (line 4024)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::new_ex (line 4054)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::pcie_bar_info (line 4368)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::set_memmap (line 4358)
[INFO] [stdout]     src/lib_memprocfs.rs - LeechCore::set_option (line 4177)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm (line 268)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm (line 279)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::get_config (line 727)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::get_leechcore (line 649)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::kernel (line 756)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::log (line 771)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_kdevice (line 828)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_kdriver (line 844)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_kobject (line 860)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_memory (line 781)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_net (line 795)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_pfn (line 812)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_pool (line 879)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_service (line 898)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_user (line 911)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::map_virtual_machine (line 924)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::mem_read (line 965)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::mem_read_as (line 1018)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::mem_read_ex (line 991)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::mem_scatter (line 1044)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::mem_write (line 1062)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::mem_write_as (line 1081)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::new (line 552)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::new (line 563)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::new_from_leechcore (line 600)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::new_from_virtual_machine (line 624)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::process_from_name (line 681)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::process_from_pid (line 662)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::process_list (line 693)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::process_map (line 710)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::reg_hive_list (line 1158)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::reg_key (line 1177)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::reg_key (line 1183)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::reg_value (line 1202)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::reg_value (line 1209)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::search (line 1235)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::search (line 1240)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::search_yara (line 1265)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::search_yara (line 1272)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::set_config (line 741)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::vfs_list (line 1098)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::vfs_read (line 1124)
[INFO] [stdout]     src/lib_memprocfs.rs - Vmm<'_>::vfs_write (line 1147)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmKernel (line 1308)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmKernel<'_>::build (line 1324)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmKernel<'_>::pdb (line 1348)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmKernel<'_>::process (line 1335)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPdb (line 1375)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPdb (line 1381)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPdb<'_>::symbol_address_from_name (line 1413)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPdb<'_>::symbol_name_from_address (line 1398)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPdb<'_>::type_child_offset (line 1440)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPdb<'_>::type_size (line 1426)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginContext (line 3565)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginContext (line 3575)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginContext (line 3583)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginContext (line 3589)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginFileList<'_>::add_directory (line 3648)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginFileList<'_>::add_file (line 3633)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginInitializationContext (line 3735)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginInitializationContext<T>::register (line 3796)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmPluginInitializationInfo (line 3681)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess (line 1692)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess (line 1701)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess (line 1708)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess (line 1714)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::get_cmdline (line 2297)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::get_module_base (line 2243)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::get_path_kernel (line 2273)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::get_path_user (line 2285)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::get_proc_address (line 2261)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::info (line 2313)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_handle (line 2334)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_heap (line 2351)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_heapalloc (line 2371)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_module (line 2393)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_module_data_directory (line 2413)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_module_eat (line 2433)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_module_iat (line 2453)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_module_section (line 2473)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_pte (line 2490)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_thread (line 2511)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_unloaded_module (line 2528)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::map_vad (line 2545)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::mem_read (line 2583)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::mem_read_as (line 2637)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::mem_read_ex (line 2609)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::mem_scatter (line 2663)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::mem_virt2phys (line 2679)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::mem_write (line 2697)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::mem_write_as (line 2717)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::pdb_from_module_address (line 2735)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::pdb_from_module_name (line 2753)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::search (line 2777)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::search (line 2782)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::search_yara (line 2808)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcess<'_>::search_yara (line 2815)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessInfo (line 1765)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapDirectoryEntry (line 1809)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapEatEntry (line 1831)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapHandleEntry (line 1854)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapHeapAllocEntry (line 1928)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapHeapEntry (line 1892)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapIatEntry (line 1951)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapModuleEntry (line 2011)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapPteEntry (line 2043)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapThreadEntry (line 2106)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapUnloadedModuleEntry (line 2151)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessMapVadEntry (line 2177)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmProcessSectionEntry (line 2075)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegHive (line 2840)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegHive<'_>::reg_hive_read (line 2866)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegHive<'_>::reg_hive_write (line 2885)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegKey (line 2911)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegKey (line 2917)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegKey<'_>::parent (line 2938)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegKey<'_>::subkeys (line 2949)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegKey<'_>::subkeys_map (line 2966)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegKey<'_>::values (line 2980)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegKey<'_>::values_map (line 2997)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegValue (line 3042)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegValue (line 3052)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegValue<'_>::parent (line 3079)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegValue<'_>::raw_value (line 3114)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegValue<'_>::value (line 3094)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmRegValue<'_>::value (line 3101)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmScatterMemory (line 1468)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmScatterMemory (line 1514)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearch (line 3164)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearch<'_>::abort (line 3304)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearch<'_>::add_search (line 3246)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearch<'_>::add_search_ex (line 3271)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearch<'_>::poll (line 3316)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearch<'_>::result (line 3332)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearch<'_>::start (line 3294)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearchResult (line 3201)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmSearchResult (line 3206)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmYara (line 3375)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmYara<'_>::abort (line 3494)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmYara<'_>::poll (line 3506)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmYara<'_>::result (line 3521)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmYara<'_>::start (line 3484)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmYaraResult (line 3413)
[INFO] [stdout]     src/lib_memprocfs.rs - VmmYaraResult (line 3418)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 2 passed; 158 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "de825a04ac4e9c09258ee420c56ada088a285b1a19e22839163b4310b9360044", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de825a04ac4e9c09258ee420c56ada088a285b1a19e22839163b4310b9360044", kill_on_drop: false }`
[INFO] [stdout] de825a04ac4e9c09258ee420c56ada088a285b1a19e22839163b4310b9360044
