[INFO] cloning repository https://github.com/Awakengine/rust-agi-os
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Awakengine/rust-agi-os" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAwakengine%2Frust-agi-os", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAwakengine%2Frust-agi-os'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 8fbbc18804f78df6e446085590b95886ff597e21
[INFO] checking Awakengine/rust-agi-os against try#ddcf048784667508cd676fef4667f88ae15628a3 for pr-148271
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAwakengine%2Frust-agi-os" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Awakengine/rust-agi-os
[INFO] finished tweaking git repo https://github.com/Awakengine/rust-agi-os
[INFO] tweaked toml for git repo https://github.com/Awakengine/rust-agi-os written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Awakengine/rust-agi-os on toolchain ddcf048784667508cd676fef4667f88ae15628a3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ddcf048784667508cd676fef4667f88ae15628a3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Awakengine/rust-agi-os already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ddcf048784667508cd676fef4667f88ae15628a3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ddcf048784667508cd676fef4667f88ae15628a3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9308fe447efc762f9adae9ea811fae4873aa7befe8a3293727c0949d824e7f92
[INFO] running `Command { std: "docker" "start" "-a" "9308fe447efc762f9adae9ea811fae4873aa7befe8a3293727c0949d824e7f92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9308fe447efc762f9adae9ea811fae4873aa7befe8a3293727c0949d824e7f92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9308fe447efc762f9adae9ea811fae4873aa7befe8a3293727c0949d824e7f92", kill_on_drop: false }`
[INFO] [stdout] 9308fe447efc762f9adae9ea811fae4873aa7befe8a3293727c0949d824e7f92
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ddcf048784667508cd676fef4667f88ae15628a3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2b0e0e421904e2de37d1e276ee134484bbac01ad9b3a7f40d26a6c396700c833
[INFO] running `Command { std: "docker" "start" "-a" "2b0e0e421904e2de37d1e276ee134484bbac01ad9b3a7f40d26a6c396700c833", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking smallvec v1.15.0
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]     Checking log v0.4.27
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling cc v1.2.24
[INFO] [stderr]     Checking bitflags v2.9.1
[INFO] [stderr]     Checking libloading v0.8.7
[INFO] [stderr]    Compiling zerocopy v0.8.25
[INFO] [stderr]     Checking downcast-rs v1.2.1
[INFO] [stderr]     Checking scoped-tls v1.0.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking dlib v0.5.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]     Checking pin-project-lite v0.2.16
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]     Checking simd-adler32 v0.3.7
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling xml-rs v0.8.26
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]     Checking adler2 v2.0.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking miniz_oxide v0.8.8
[INFO] [stderr]    Compiling wayland-scanner v0.29.5
[INFO] [stderr]    Compiling cmake v0.1.54
[INFO] [stderr]    Compiling wayland-sys v0.31.6
[INFO] [stderr]    Compiling wayland-backend v0.3.10
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking crc32fast v1.4.2
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]     Checking flate2 v1.1.1
[INFO] [stderr]     Checking crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling wayland-sys v0.29.5
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking xcursor v0.3.8
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking raw-window-handle v0.5.2
[INFO] [stderr]    Compiling quick-xml v0.37.5
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking fdeflate v0.3.7
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking unicode-width v0.1.14
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]    Compiling wayland-client v0.31.10
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking codespan-reporting v0.11.1
[INFO] [stderr]     Checking bit-set v0.5.3
[INFO] [stderr]    Compiling wayland-scanner v0.31.6
[INFO] [stderr]     Checking png v0.17.16
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling wayland-client v0.29.5
[INFO] [stderr]    Compiling freetype-sys v0.13.1
[INFO] [stderr]     Checking nix v0.24.3
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking spirv v0.2.0+1.5.4
[INFO] [stderr]     Checking libloading v0.7.4
[INFO] [stderr]    Compiling ash v0.37.3+1.3.251
[INFO] [stderr]     Checking hexf-parse v0.2.1
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]     Checking rustc-hash v1.1.0
[INFO] [stderr]     Checking unicode-xid v0.2.6
[INFO] [stderr]    Compiling khronos-egl v4.1.0
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling expat-sys v2.1.6
[INFO] [stderr]     Checking euclid v0.22.11
[INFO] [stderr]     Checking wayland-commons v0.29.5
[INFO] [stderr]     Checking gpu-descriptor-types v0.1.2
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]     Checking gpu-alloc-types v0.2.0
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]     Checking siphasher v1.0.1
[INFO] [stderr]     Checking tracing-core v0.1.33
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking arrayref v0.3.9
[INFO] [stderr]     Checking ttf-parser v0.25.1
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling bytemuck_derive v1.9.3
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]     Checking gpu-alloc v0.5.4
[INFO] [stderr]     Checking gpu-descriptor v0.2.4
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]    Compiling wayland-protocols v0.29.5
[INFO] [stderr]     Checking bytemuck v1.23.0
[INFO] [stderr]    Compiling palette v0.6.1
[INFO] [stderr]     Checking ab_glyph_rasterizer v0.1.8
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking glow v0.12.3
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]     Checking profiling v1.0.16
[INFO] [stderr]     Checking phf v0.11.3
[INFO] [stderr]     Checking owned_ttf_parser v0.25.0
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking ab_glyph v0.2.29
[INFO] [stderr]     Checking polling v3.7.4
[INFO] [stderr]    Compiling find-crate v0.6.3
[INFO] [stderr]     Checking lyon_geom v1.0.6
[INFO] [stderr]     Checking nix v0.25.1
[INFO] [stderr]    Compiling palette_derive v0.6.1
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking getrandom v0.2.16
[INFO] [stderr]    Compiling servo-fontconfig-sys v5.1.0
[INFO] [stderr]    Compiling smithay-client-toolkit v0.16.1
[INFO] [stderr]     Checking vec_map v0.8.2
[INFO] [stderr]     Checking lyon_path v1.0.7
[INFO] [stderr]     Checking calloop v0.13.0
[INFO] [stderr]     Checking wayland-cursor v0.29.5
[INFO] [stderr]     Checking wayland-protocols v0.32.8
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking socket2 v0.5.9
[INFO] [stderr]     Checking signal-hook-registry v1.4.5
[INFO] [stderr]     Checking mio v1.0.4
[INFO] [stderr]     Checking calloop v0.10.6
[INFO] [stderr]     Checking memmap2 v0.5.10
[INFO] [stderr]     Checking weezl v0.1.10
[INFO] [stderr]    Compiling smithay-client-toolkit v0.19.2
[INFO] [stderr]     Checking cursor-icon v1.1.0
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking bytes v1.10.1
[INFO] [stderr]     Checking wayland-csd-frame v0.3.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking calloop-wayland-source v0.3.0
[INFO] [stderr]     Checking wayland-cursor v0.31.10
[INFO] [stderr]     Checking naga v0.11.1
[INFO] [stderr]     Checking jpeg-decoder v0.3.1
[INFO] [stderr]     Checking fxhash v0.2.1
[INFO] [stderr]    Compiling foreign-types-macros v0.2.3
[INFO] [stderr]     Checking tokio v1.45.1
[INFO] [stderr]     Checking iced_core v0.9.0
[INFO] [stderr]     Checking memmap2 v0.9.5
[INFO] [stderr]     Checking zune-inflate v0.2.54
[INFO] [stderr]     Checking wgpu-types v0.15.2
[INFO] [stderr]     Checking half v2.6.0
[INFO] [stderr]    Compiling crossfont v0.5.2
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]     Checking lebe v0.5.2
[INFO] [stderr]     Checking foreign-types-shared v0.3.1
[INFO] [stderr]     Checking color_quant v1.1.0
[INFO] [stderr]     Checking xkeysym v0.2.1
[INFO] [stderr]     Checking cty v0.2.2
[INFO] [stderr]     Checking float_next_after v1.0.0
[INFO] [stderr]     Checking bit_field v0.10.2
[INFO] [stderr]     Checking renderdoc-sys v0.7.1
[INFO] [stderr]     Checking exr v1.73.0
[INFO] [stderr]     Checking lyon_tessellation v1.0.15
[INFO] [stderr]     Checking raw-window-handle v0.4.3
[INFO] [stderr]     Checking gif v0.13.1
[INFO] [stderr]     Checking foreign-types v0.5.0
[INFO] [stderr]     Checking tiff v0.9.1
[INFO] [stderr]     Checking iced_style v0.8.0
[INFO] [stderr]     Checking servo-fontconfig v0.5.1
[INFO] [stderr]     Checking lyon_algorithms v1.0.5
[INFO] [stderr]     Checking freetype-rs v0.26.0
[INFO] [stderr]     Checking twox-hash v1.6.3
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]     Checking safe_arch v0.5.2
[INFO] [stderr]     Checking tiny-skia-path v0.7.0
[INFO] [stderr]     Checking crossbeam-channel v0.5.15
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking rustc-hash v2.1.1
[INFO] [stderr]     Checking unicode-segmentation v1.12.0
[INFO] [stderr]     Checking x11rb-protocol v0.13.1
[INFO] [stderr]     Checking mutate_once v0.1.1
[INFO] [stderr]     Checking glam v0.21.3
[INFO] [stderr]     Checking wayland-protocols-wlr v0.3.8
[INFO] [stderr]     Checking xi-unicode v0.3.0
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking image v0.24.9
[INFO] [stderr]     Checking glyph_brush_draw_cache v0.1.6
[INFO] [stderr]     Checking glyph_brush_layout v0.2.4
[INFO] [stderr]     Checking iced_futures v0.6.0
[INFO] [stderr]     Checking kamadak-exif v0.5.5
[INFO] [stderr]     Checking iced_native v0.10.3
[INFO] [stderr]     Checking tiny-skia v0.7.0
[INFO] [stderr]     Checking wgpu-hal v0.15.4
[INFO] [stderr]     Checking lyon v1.0.1
[INFO] [stderr]     Checking twox-hash v2.1.0
[INFO] [stderr]    Compiling encase_derive_impl v0.3.0
[INFO] [stderr]     Checking mio v0.8.11
[INFO] [stderr]     Checking smithay-clipboard v0.7.2
[INFO] [stderr]     Checking ordered-float v5.0.0
[INFO] [stderr]     Checking instant v0.1.13
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]     Checking x11rb v0.13.1
[INFO] [stderr]     Checking strict-num v0.1.1
[INFO] [stderr]     Checking tiny-skia-path v0.8.4
[INFO] [stderr]     Checking glyph_brush v0.7.12
[INFO] [stderr]    Compiling encase_derive v0.3.0
[INFO] [stderr]     Checking clipboard_wayland v0.2.2
[INFO] [stderr]     Checking raw-window-handle v0.3.4
[INFO] [stderr]     Checking iced_graphics v0.8.0
[INFO] [stderr]     Checking naga v0.12.3
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking wgpu-core v0.15.1
[INFO] [stderr]     Checking wgpu-types v0.16.1
[INFO] [stderr]     Checking clipboard_x11 v0.4.2
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]     Checking svg_fmt v0.4.5
[INFO] [stderr]     Checking const_panic v0.2.12
[INFO] [stderr]     Checking renderdoc-sys v1.1.0
[INFO] [stderr]     Checking encase v0.3.0
[INFO] [stderr]    Compiling winit v0.28.7
[INFO] [stderr]     Checking guillotiere v0.6.2
[INFO] [stderr]     Checking window_clipboard v0.2.4
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking tiny-skia v0.8.4
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling anyhow v1.0.98
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking is-terminal v0.4.16
[INFO] [stderr]     Checking regex-automata v0.4.9
[INFO] [stderr]     Checking humantime v2.2.0
[INFO] [stderr]     Checking ttf-parser v0.15.2
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]     Checking uuid v1.17.0
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]     Checking fontdue v0.7.3
[INFO] [stderr]     Checking sctk-adwaita v0.4.3
[INFO] [stderr]     Checking sctk-adwaita v0.5.4
[INFO] [stderr]     Checking winit v0.27.5
[INFO] [stderr]     Checking regex v1.11.1
[INFO] [stderr]     Checking wgpu-hal v0.16.2
[INFO] [stderr]     Checking env_logger v0.10.2
[INFO] [stderr]     Checking wgpu v0.15.1
[INFO] [stderr]     Checking iced_winit v0.9.1
[INFO] [stderr]     Checking wgpu-core v0.16.1
[INFO] [stderr]     Checking wgpu_glyph v0.19.0
[INFO] [stderr]     Checking iced_wgpu v0.10.0
[INFO] [stderr]     Checking iced v0.9.0
[INFO] [stderr]     Checking wgpu v0.16.3
[INFO] [stderr]     Checking rust_agi_os v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::input`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::gui::input::{InputSystem, InputEvent, InputEventListener, KeyEvent, MouseEvent, InputMethodEvent};
[INFO] [stdout]   |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::input`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::gui::input::{InputSystem, InputEvent, InputEventListener, KeyEvent, MouseEvent, InputMethodEvent};
[INFO] [stdout]   |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::input`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::gui::input::{InputSystem, InputEvent, InputEventListener, KeyEvent, MouseEvent, InputMethodEvent};
[INFO] [stdout]   |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::kernel::memory::Memory`
[INFO] [stdout]   --> src/lib.rs:32:33
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use crate::kernel::memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                                 ^^^^^^ no `Memory` in `kernel::memory`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this enum instead:
[INFO] [stdout]            iced_graphics::image::raster::Memory
[INFO] [stdout] note: variant `crate::system::resource::ResourceType::Memory` exists but is inaccessible
[INFO] [stdout]   --> src/system/resource.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Memory,
[INFO] [stdout]    |     ^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::meta_reasoning::planning::Planning`
[INFO] [stdout]   --> src/lib.rs:36:43
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use crate::meta_reasoning::planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]    |                                           ^^^^^^^^ no `Planning` in `meta_reasoning::planning`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::meta_reasoning::reasoning::Reasoning`
[INFO] [stdout]   --> src/lib.rs:37:44
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use crate::meta_reasoning::reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]    |                                            ^^^^^^^^^ no `Reasoning` in `meta_reasoning::reasoning`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::neuro_symbolic::neural::NeuralNetworkManager`
[INFO] [stdout]   --> src/lib.rs:40:56
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use crate::neuro_symbolic::neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^^^ no `NeuralNetworkManager` in `neuro_symbolic::neural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::neuro_symbolic::knowledge::Knowledge`, `crate::neuro_symbolic::knowledge::KnowledgeBase`
[INFO] [stdout]   --> src/lib.rs:42:44
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use crate::neuro_symbolic::knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                                            ^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |                                            |          |
[INFO] [stdout]    |                                            |          no `KnowledgeBase` in `neuro_symbolic::knowledge`
[INFO] [stdout]    |                                            |          help: a similar name exists in the module: `KnowledgeSystem`
[INFO] [stdout]    |                                            no `Knowledge` in `neuro_symbolic::knowledge`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::neuro_symbolic::learning::Learning`
[INFO] [stdout]   --> src/lib.rs:43:43
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use crate::neuro_symbolic::learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                                           ^^^^^^^^ no `Learning` in `neuro_symbolic::learning`
[INFO] [stdout]    |
[INFO] [stdout] note: variant `crate::reflection::reflection::ReflectionType::Learning` exists but is inaccessible
[INFO] [stdout]   --> src/reflection/reflection.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     Learning,
[INFO] [stdout]    |     ^^^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::input`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::gui::input::{InputSystem, InputEvent, InputEventListener, KeyEvent, MouseEvent, InputMethodEvent};
[INFO] [stdout]   |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::neuro_symbolic::integration::Integration`
[INFO] [stdout]   --> src/lib.rs:44:46
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use crate::neuro_symbolic::integration::{Integration as NeuroSymbolicIntegration, IntegrationSystem, IntegrationError as NeuroSymboli...
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Integration` in `neuro_symbolic::integration`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::kernel::memory::Memory`
[INFO] [stdout]   --> src/lib.rs:32:33
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use crate::kernel::memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                                 ^^^^^^ no `Memory` in `kernel::memory`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this enum instead:
[INFO] [stdout]            iced_graphics::image::raster::Memory
[INFO] [stdout] note: variant `crate::system::resource::ResourceType::Memory` exists but is inaccessible
[INFO] [stdout]   --> src/system/resource.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Memory,
[INFO] [stdout]    |     ^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::reflection::performance::Performance`
[INFO] [stdout]   --> src/lib.rs:47:42
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                                          ^^^^^^^^^^^ no `Performance` in `reflection::performance`
[INFO] [stdout]    |
[INFO] [stdout] note: variant `crate::reflection::reflection::ReflectionType::Performance` exists but is inaccessible
[INFO] [stdout]   --> src/reflection/reflection.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Performance,
[INFO] [stdout]    |     ^^^^^^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::meta_reasoning::planning::Planning`
[INFO] [stdout]   --> src/lib.rs:36:43
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use crate::meta_reasoning::planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]    |                                           ^^^^^^^^ no `Planning` in `meta_reasoning::planning`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::meta_reasoning::reasoning::Reasoning`
[INFO] [stdout]   --> src/lib.rs:37:44
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use crate::meta_reasoning::reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]    |                                            ^^^^^^^^^ no `Reasoning` in `meta_reasoning::reasoning`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::reflection::reflection::Reflection`, `crate::reflection::reflection::ReflectionManager`
[INFO] [stdout]   --> src/lib.rs:48:41
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use crate::reflection::reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]    |                                         ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `ReflectionManager` in `reflection::reflection`
[INFO] [stdout]    |                                         |
[INFO] [stdout]    |                                         no `Reflection` in `reflection::reflection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::neuro_symbolic::neural::NeuralNetworkManager`
[INFO] [stdout]   --> src/lib.rs:40:56
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use crate::neuro_symbolic::neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^^^ no `NeuralNetworkManager` in `neuro_symbolic::neural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::security::sandbox::SandboxManager`
[INFO] [stdout]   --> src/lib.rs:51:45
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub use crate::security::sandbox::{Sandbox, SandboxManager, SandboxError};
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^ no `SandboxManager` in `security::sandbox`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::neuro_symbolic::knowledge::Knowledge`, `crate::neuro_symbolic::knowledge::KnowledgeBase`
[INFO] [stdout]   --> src/lib.rs:42:44
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use crate::neuro_symbolic::knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                                            ^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |                                            |          |
[INFO] [stdout]    |                                            |          no `KnowledgeBase` in `neuro_symbolic::knowledge`
[INFO] [stdout]    |                                            |          help: a similar name exists in the module: `KnowledgeSystem`
[INFO] [stdout]    |                                            no `Knowledge` in `neuro_symbolic::knowledge`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::security::verification::Verification`, `crate::security::verification::VerificationManager`
[INFO] [stdout]   --> src/lib.rs:52:41
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub use crate::security::verification::{Verification, VerificationManager, VerificationError};
[INFO] [stdout]    |                                         ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                         |             |
[INFO] [stdout]    |                                         |             no `VerificationManager` in `security::verification`
[INFO] [stdout]    |                                         |             help: a similar name exists in the module: `VerificationSystem`
[INFO] [stdout]    |                                         no `Verification` in `security::verification`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::neuro_symbolic::learning::Learning`
[INFO] [stdout]   --> src/lib.rs:43:43
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use crate::neuro_symbolic::learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                                           ^^^^^^^^ no `Learning` in `neuro_symbolic::learning`
[INFO] [stdout]    |
[INFO] [stdout] note: variant `crate::reflection::reflection::ReflectionType::Learning` exists but is inaccessible
[INFO] [stdout]   --> src/reflection/reflection.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     Learning,
[INFO] [stdout]    |     ^^^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::security::threat_detection::ThreatDetection`, `crate::security::threat_detection::ThreatDetectionManager`
[INFO] [stdout]   --> src/lib.rs:53:45
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^ no `ThreatDetectionManager` in `security::threat_detection`
[INFO] [stdout]    |                                             |
[INFO] [stdout]    |                                             no `ThreatDetection` in `security::threat_detection`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetectionError, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                                                            +++++
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 53 - pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout] 53 + pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionSystem, ThreatDetectionError};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::neuro_symbolic::integration::Integration`
[INFO] [stdout]   --> src/lib.rs:44:46
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use crate::neuro_symbolic::integration::{Integration as NeuroSymbolicIntegration, IntegrationSystem, IntegrationError as NeuroSymboli...
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Integration` in `neuro_symbolic::integration`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::reflection::performance::Performance`
[INFO] [stdout]   --> src/lib.rs:47:42
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                                          ^^^^^^^^^^^ no `Performance` in `reflection::performance`
[INFO] [stdout]    |
[INFO] [stdout] note: variant `crate::reflection::reflection::ReflectionType::Performance` exists but is inaccessible
[INFO] [stdout]   --> src/reflection/reflection.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Performance,
[INFO] [stdout]    |     ^^^^^^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::security::access_control::AccessControl`, `crate::security::access_control::AccessControlManager`
[INFO] [stdout]   --> src/lib.rs:54:43
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub use crate::security::access_control::{AccessControl, AccessControlManager, AccessControlError};
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                           |              |
[INFO] [stdout]    |                                           |              no `AccessControlManager` in `security::access_control`
[INFO] [stdout]    |                                           |              help: a similar name exists in the module: `AccessControlSystem`
[INFO] [stdout]    |                                           no `AccessControl` in `security::access_control`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::reflection::reflection::Reflection`, `crate::reflection::reflection::ReflectionManager`
[INFO] [stdout]   --> src/lib.rs:48:41
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use crate::reflection::reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]    |                                         ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `ReflectionManager` in `reflection::reflection`
[INFO] [stdout]    |                                         |
[INFO] [stdout]    |                                         no `Reflection` in `reflection::reflection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::system::config::SystemConfigManager`
[INFO] [stdout]   --> src/lib.rs:57:47
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub use crate::system::config::{SystemConfig, SystemConfigManager, ConfigError as SystemConfigError};
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^^ no `SystemConfigManager` in `system::config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::security::sandbox::SandboxManager`
[INFO] [stdout]   --> src/lib.rs:51:45
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub use crate::security::sandbox::{Sandbox, SandboxManager, SandboxError};
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^ no `SandboxManager` in `security::sandbox`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::system::lifecycle::SystemLifecycle`, `crate::system::lifecycle::SystemLifecycleManager`
[INFO] [stdout]   --> src/lib.rs:59:36
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use crate::system::lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError as SystemLifecycleError};
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                    |                |
[INFO] [stdout]    |                                    |                no `SystemLifecycleManager` in `system::lifecycle`
[INFO] [stdout]    |                                    |                help: a similar name exists in the module: `LifecycleManager`
[INFO] [stdout]    |                                    no `SystemLifecycle` in `system::lifecycle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::security::verification::Verification`, `crate::security::verification::VerificationManager`
[INFO] [stdout]   --> src/lib.rs:52:41
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub use crate::security::verification::{Verification, VerificationManager, VerificationError};
[INFO] [stdout]    |                                         ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                         |             |
[INFO] [stdout]    |                                         |             no `VerificationManager` in `security::verification`
[INFO] [stdout]    |                                         |             help: a similar name exists in the module: `VerificationSystem`
[INFO] [stdout]    |                                         no `Verification` in `security::verification`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::system::monitoring::Monitoring`, `crate::system::monitoring::MonitoringManager`
[INFO] [stdout]   --> src/lib.rs:60:37
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                                     ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `MonitoringManager` in `system::monitoring`
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     no `Monitoring` in `system::monitoring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::security::threat_detection::ThreatDetection`, `crate::security::threat_detection::ThreatDetectionManager`
[INFO] [stdout]   --> src/lib.rs:53:45
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^ no `ThreatDetectionManager` in `security::threat_detection`
[INFO] [stdout]    |                                             |
[INFO] [stdout]    |                                             no `ThreatDetection` in `security::threat_detection`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetectionError, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                                                            +++++
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 53 - pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout] 53 + pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionSystem, ThreatDetectionError};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::system::integration::SystemIntegration`, `crate::system::integration::SystemIntegrationManager`
[INFO] [stdout]   --> src/lib.rs:61:38
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub use crate::system::integration::{SystemIntegration, SystemIntegrationManager, IntegrationError as SystemIntegrationError};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^ no `SystemIntegrationManager` in `system::integration`
[INFO] [stdout]    |                                      |
[INFO] [stdout]    |                                      no `SystemIntegration` in `system::integration`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::window::WindowManager`
[INFO] [stdout]  --> src/gui/deployment.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::gui::window::WindowManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowManager` in `gui::window`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct through its public re-export instead
[INFO] [stdout]   |
[INFO] [stdout] 8 - use crate::gui::window::WindowManager;
[INFO] [stdout] 8 + use crate::WindowManager;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::security::access_control::AccessControl`, `crate::security::access_control::AccessControlManager`
[INFO] [stdout]   --> src/lib.rs:54:43
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub use crate::security::access_control::{AccessControl, AccessControlManager, AccessControlError};
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                           |              |
[INFO] [stdout]    |                                           |              no `AccessControlManager` in `security::access_control`
[INFO] [stdout]    |                                           |              help: a similar name exists in the module: `AccessControlSystem`
[INFO] [stdout]    |                                           no `AccessControl` in `security::access_control`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::high_dpi::HighDpiScalingManager`
[INFO] [stdout]  --> src/gui/deployment.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::gui::high_dpi::HighDpiScalingManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^---------------------
[INFO] [stdout]   |     |                     |
[INFO] [stdout]   |     |                     help: a similar name exists in the module: `HighDpiManager`
[INFO] [stdout]   |     no `HighDpiScalingManager` in `gui::high_dpi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::system::config::SystemConfigManager`
[INFO] [stdout]   --> src/lib.rs:57:47
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub use crate::system::config::{SystemConfig, SystemConfigManager, ConfigError as SystemConfigError};
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^^ no `SystemConfigManager` in `system::config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::window::WindowManager`
[INFO] [stdout]  --> src/gui/main.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::WindowManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowManager` in `gui::window`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct through its public re-export instead
[INFO] [stdout]   |
[INFO] [stdout] 4 - use crate::gui::window::WindowManager;
[INFO] [stdout] 4 + use crate::WindowManager;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::system::lifecycle::SystemLifecycle`, `crate::system::lifecycle::SystemLifecycleManager`
[INFO] [stdout]   --> src/lib.rs:59:36
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use crate::system::lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError as SystemLifecycleError};
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                    |                |
[INFO] [stdout]    |                                    |                no `SystemLifecycleManager` in `system::lifecycle`
[INFO] [stdout]    |                                    |                help: a similar name exists in the module: `LifecycleManager`
[INFO] [stdout]    |                                    no `SystemLifecycle` in `system::lifecycle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::high_dpi::HighDpiScalingManager`
[INFO] [stdout]  --> src/gui/main.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::high_dpi::HighDpiScalingManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^---------------------
[INFO] [stdout]   |     |                     |
[INFO] [stdout]   |     |                     help: a similar name exists in the module: `HighDpiManager`
[INFO] [stdout]   |     no `HighDpiScalingManager` in `gui::high_dpi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::system::monitoring::Monitoring`, `crate::system::monitoring::MonitoringManager`
[INFO] [stdout]   --> src/lib.rs:60:37
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                                     ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `MonitoringManager` in `system::monitoring`
[INFO] [stdout]    |                                     |
[INFO] [stdout]    |                                     no `Monitoring` in `system::monitoring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::system::integration::SystemIntegration`, `crate::system::integration::SystemIntegrationManager`
[INFO] [stdout]   --> src/lib.rs:61:38
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub use crate::system::integration::{SystemIntegration, SystemIntegrationManager, IntegrationError as SystemIntegrationError};
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^ no `SystemIntegrationManager` in `system::integration`
[INFO] [stdout]    |                                      |
[INFO] [stdout]    |                                      no `SystemIntegration` in `system::integration`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::window::WindowManager`
[INFO] [stdout]  --> src/gui/deployment.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::gui::window::WindowManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowManager` in `gui::window`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct through its public re-export instead
[INFO] [stdout]   |
[INFO] [stdout] 8 - use crate::gui::window::WindowManager;
[INFO] [stdout] 8 + use crate::WindowManager;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::gui::window::WindowManager`, `crate::gui::window::WindowProperties`, `crate::gui::window::WindowPosition`, `crate::gui::window::WindowSize`, `crate::gui::window::WindowState`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:4:34
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::{Window, WindowManager, WindowProperties, WindowPosition, WindowSize, WindowState, WindowError};
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^ no `WindowState` in `gui::window`
[INFO] [stdout]   |                                  |              |                 |               |
[INFO] [stdout]   |                                  |              |                 |               no `WindowSize` in `gui::window`
[INFO] [stdout]   |                                  |              |                 no `WindowPosition` in `gui::window`
[INFO] [stdout]   |                                  |              no `WindowProperties` in `gui::window`
[INFO] [stdout]   |                                  no `WindowManager` in `gui::window`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::WindowManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::render::Rect`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:5:56
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::render::{Renderer, RenderError, Color, Rect, Point, Size};
[INFO] [stdout]   |                                                        ^^^^ no `Rect` in `gui::render`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct instead:
[INFO] [stdout]           image::math::Rect
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::high_dpi::HighDpiScalingManager`
[INFO] [stdout]  --> src/gui/deployment.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::gui::high_dpi::HighDpiScalingManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^---------------------
[INFO] [stdout]   |     |                     |
[INFO] [stdout]   |     |                     help: a similar name exists in the module: `HighDpiManager`
[INFO] [stdout]   |     no `HighDpiScalingManager` in `gui::high_dpi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::theme::MacOSTheme`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::theme::{Theme, ThemeManager, MacOSTheme};
[INFO] [stdout]   |                                              ^^^^^^^^^^ no `MacOSTheme` in `gui::theme`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::window::WindowManager`
[INFO] [stdout]  --> src/gui/main.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::WindowManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `WindowManager` in `gui::window`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct through its public re-export instead
[INFO] [stdout]   |
[INFO] [stdout] 4 - use crate::gui::window::WindowManager;
[INFO] [stdout] 4 + use crate::WindowManager;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::high_dpi::HighDpiScalingManager`
[INFO] [stdout]  --> src/gui/main.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::high_dpi::HighDpiScalingManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^---------------------
[INFO] [stdout]   |     |                     |
[INFO] [stdout]   |     |                     help: a similar name exists in the module: `HighDpiManager`
[INFO] [stdout]   |     no `HighDpiScalingManager` in `gui::high_dpi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::gui::window_system::BasicWindowManager`, `crate::gui::window_system::create_4k_window`, `crate::gui::window_system::create_macos_style_window`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::gui::window_system::{BasicWindowManager, create_4k_window, create_macos_style_window};
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^ no `create_macos_style_window` in `gui::window_system`
[INFO] [stdout]   |                                 |                   |
[INFO] [stdout]   |                                 |                   no `create_4k_window` in `gui::window_system`
[INFO] [stdout]   |                                 no `BasicWindowManager` in `gui::window_system`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::gui::window::WindowManager`, `crate::gui::window::WindowProperties`, `crate::gui::window::WindowPosition`, `crate::gui::window::WindowSize`, `crate::gui::window::WindowState`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:4:34
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::{Window, WindowManager, WindowProperties, WindowPosition, WindowSize, WindowState, WindowError};
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^ no `WindowState` in `gui::window`
[INFO] [stdout]   |                                  |              |                 |               |
[INFO] [stdout]   |                                  |              |                 |               no `WindowSize` in `gui::window`
[INFO] [stdout]   |                                  |              |                 no `WindowPosition` in `gui::window`
[INFO] [stdout]   |                                  |              no `WindowProperties` in `gui::window`
[INFO] [stdout]   |                                  no `WindowManager` in `gui::window`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::WindowManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::gui::window::WindowManager`, `crate::gui::window::WindowProperties`, `crate::gui::window::WindowPosition`, `crate::gui::window::WindowSize`, `crate::gui::window::WindowState`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:4:34
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::{Window, WindowManager, WindowProperties, WindowPosition, WindowSize, WindowState, WindowError};
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^ no `WindowState` in `gui::window`
[INFO] [stdout]   |                                  |              |                 |               |
[INFO] [stdout]   |                                  |              |                 |               no `WindowSize` in `gui::window`
[INFO] [stdout]   |                                  |              |                 no `WindowPosition` in `gui::window`
[INFO] [stdout]   |                                  |              no `WindowProperties` in `gui::window`
[INFO] [stdout]   |                                  no `WindowManager` in `gui::window`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::WindowManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::render::Rect`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:5:56
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::render::{Renderer, RenderError, Color, Rect, Point, Size};
[INFO] [stdout]   |                                                        ^^^^ no `Rect` in `gui::render`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct instead:
[INFO] [stdout]           image::math::Rect
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::render::Rect`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:5:56
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::render::{Renderer, RenderError, Color, Rect, Point, Size};
[INFO] [stdout]   |                                                        ^^^^ no `Rect` in `gui::render`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct instead:
[INFO] [stdout]           image::math::Rect
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::theme::MacOSTheme`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::theme::{Theme, ThemeManager, MacOSTheme};
[INFO] [stdout]   |                                              ^^^^^^^^^^ no `MacOSTheme` in `gui::theme`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::theme::MacOSTheme`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::theme::{Theme, ThemeManager, MacOSTheme};
[INFO] [stdout]   |                                              ^^^^^^^^^^ no `MacOSTheme` in `gui::theme`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::gui::window_system::BasicWindowManager`, `crate::gui::window_system::create_4k_window`, `crate::gui::window_system::create_macos_style_window`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::gui::window_system::{BasicWindowManager, create_4k_window, create_macos_style_window};
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^ no `create_macos_style_window` in `gui::window_system`
[INFO] [stdout]   |                                 |                   |
[INFO] [stdout]   |                                 |                   no `create_4k_window` in `gui::window_system`
[INFO] [stdout]   |                                 no `BasicWindowManager` in `gui::window_system`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::gui::window_system::BasicWindowManager`, `crate::gui::window_system::create_4k_window`, `crate::gui::window_system::create_macos_style_window`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::gui::window_system::{BasicWindowManager, create_4k_window, create_macos_style_window};
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^ no `create_macos_style_window` in `gui::window_system`
[INFO] [stdout]   |                                 |                   |
[INFO] [stdout]   |                                 |                   no `create_4k_window` in `gui::window_system`
[INFO] [stdout]   |                                 no `BasicWindowManager` in `gui::window_system`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `memory::Memory`
[INFO] [stdout]   --> src/kernel/mod.rs:5:18
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub use memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                  ^^^^^^ no `Memory` in `kernel::memory`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these items instead:
[INFO] [stdout]            crate::Memory
[INFO] [stdout]            iced_graphics::image::raster::Memory
[INFO] [stdout] note: variant `crate::system::resource::ResourceType::Memory` exists but is inaccessible
[INFO] [stdout]   --> src/system/resource.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Memory,
[INFO] [stdout]    |     ^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `planning::Planning`
[INFO] [stdout]  --> src/meta_reasoning/mod.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]   |                    ^^^^^^^^ no `Planning` in `meta_reasoning::planning`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::Planning
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::gui::window::WindowManager`, `crate::gui::window::WindowProperties`, `crate::gui::window::WindowPosition`, `crate::gui::window::WindowSize`, `crate::gui::window::WindowState`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:4:34
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::{Window, WindowManager, WindowProperties, WindowPosition, WindowSize, WindowState, WindowError};
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^ no `WindowState` in `gui::window`
[INFO] [stdout]   |                                  |              |                 |               |
[INFO] [stdout]   |                                  |              |                 |               no `WindowSize` in `gui::window`
[INFO] [stdout]   |                                  |              |                 no `WindowPosition` in `gui::window`
[INFO] [stdout]   |                                  |              no `WindowProperties` in `gui::window`
[INFO] [stdout]   |                                  no `WindowManager` in `gui::window`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]           crate::WindowManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reasoning::Reasoning`
[INFO] [stdout]  --> src/meta_reasoning/mod.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]   |                     ^^^^^^^^^ no `Reasoning` in `meta_reasoning::reasoning`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::Reasoning
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::render::Rect`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:5:56
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::render::{Renderer, RenderError, Color, Rect, Point, Size};
[INFO] [stdout]   |                                                        ^^^^ no `Rect` in `gui::render`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct instead:
[INFO] [stdout]           image::math::Rect
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `neural::NeuralNetworkManager`
[INFO] [stdout]  --> src/neuro_symbolic/mod.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^ no `NeuralNetworkManager` in `neuro_symbolic::neural`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::NeuralNetworkManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::gui::theme::MacOSTheme`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::theme::{Theme, ThemeManager, MacOSTheme};
[INFO] [stdout]   |                                              ^^^^^^^^^^ no `MacOSTheme` in `gui::theme`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `knowledge::Knowledge`, `knowledge::KnowledgeBase`
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:10:21
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                     ^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |                     |          |
[INFO] [stdout]    |                     |          no `KnowledgeBase` in `neuro_symbolic::knowledge`
[INFO] [stdout]    |                     |          help: a similar name exists in the module: `KnowledgeSystem`
[INFO] [stdout]    |                     no `Knowledge` in `neuro_symbolic::knowledge`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::Knowledge
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::KnowledgeBase
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `learning::Learning`
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:11:20
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                    ^^^^^^^^ no `Learning` in `neuro_symbolic::learning`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::Learning
[INFO] [stdout] note: variant `crate::reflection::reflection::ReflectionType::Learning` exists but is inaccessible
[INFO] [stdout]   --> src/reflection/reflection.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     Learning,
[INFO] [stdout]    |     ^^^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::gui::window_system::BasicWindowManager`, `crate::gui::window_system::create_4k_window`, `crate::gui::window_system::create_macos_style_window`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::gui::window_system::{BasicWindowManager, create_4k_window, create_macos_style_window};
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^ no `create_macos_style_window` in `gui::window_system`
[INFO] [stdout]   |                                 |                   |
[INFO] [stdout]   |                                 |                   no `create_4k_window` in `gui::window_system`
[INFO] [stdout]   |                                 no `BasicWindowManager` in `gui::window_system`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `integration::Integration`
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use integration::{Integration, IntegrationSystem, IntegrationError};
[INFO] [stdout]    |                       ^^^^^^^^^^^ no `Integration` in `neuro_symbolic::integration`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `performance::Performance`
[INFO] [stdout]  --> src/reflection/mod.rs:5:23
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use performance::{Performance, PerformanceMetric, PerformanceError, MetricType};
[INFO] [stdout]   |                       ^^^^^^^^^^^ no `Performance` in `reflection::performance`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing one of these items instead:
[INFO] [stdout]           crate::Performance
[INFO] [stdout]           crate::reflection::reflection::ReflectionType::Performance
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `memory::Memory`
[INFO] [stdout]   --> src/kernel/mod.rs:5:18
[INFO] [stdout]    |
[INFO] [stdout]  5 | pub use memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                  ^^^^^^ no `Memory` in `kernel::memory`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these items instead:
[INFO] [stdout]            crate::Memory
[INFO] [stdout]            iced_graphics::image::raster::Memory
[INFO] [stdout] note: variant `crate::system::resource::ResourceType::Memory` exists but is inaccessible
[INFO] [stdout]   --> src/system/resource.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Memory,
[INFO] [stdout]    |     ^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `planning::Planning`
[INFO] [stdout]  --> src/meta_reasoning/mod.rs:5:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]   |                    ^^^^^^^^ no `Planning` in `meta_reasoning::planning`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::Planning
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `reasoning::Reasoning`
[INFO] [stdout]  --> src/meta_reasoning/mod.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]   |                     ^^^^^^^^^ no `Reasoning` in `meta_reasoning::reasoning`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::Reasoning
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reflection::Reflection`, `reflection::ReflectionManager`
[INFO] [stdout]  --> src/reflection/mod.rs:6:22
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]   |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `ReflectionManager` in `reflection::reflection`
[INFO] [stdout]   |                      |
[INFO] [stdout]   |                      no `Reflection` in `reflection::reflection`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::Reflection
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::ReflectionManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `neural::NeuralNetworkManager`
[INFO] [stdout]  --> src/neuro_symbolic/mod.rs:8:33
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^ no `NeuralNetworkManager` in `neuro_symbolic::neural`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::NeuralNetworkManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `config::SystemConfigManager`
[INFO] [stdout]  --> src/system/mod.rs:8:32
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use config::{SystemConfig, SystemConfigManager, ConfigError};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^ no `SystemConfigManager` in `system::config`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::SystemConfigManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `knowledge::Knowledge`, `knowledge::KnowledgeBase`
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:10:21
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                     ^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |                     |          |
[INFO] [stdout]    |                     |          no `KnowledgeBase` in `neuro_symbolic::knowledge`
[INFO] [stdout]    |                     |          help: a similar name exists in the module: `KnowledgeSystem`
[INFO] [stdout]    |                     no `Knowledge` in `neuro_symbolic::knowledge`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::Knowledge
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::KnowledgeBase
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `lifecycle::SystemLifecycle`, `lifecycle::SystemLifecycleManager`
[INFO] [stdout]   --> src/system/mod.rs:10:21
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                     |                |
[INFO] [stdout]    |                     |                no `SystemLifecycleManager` in `system::lifecycle`
[INFO] [stdout]    |                     |                help: a similar name exists in the module: `LifecycleManager`
[INFO] [stdout]    |                     no `SystemLifecycle` in `system::lifecycle`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::SystemLifecycle
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::SystemLifecycleManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `learning::Learning`
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:11:20
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                    ^^^^^^^^ no `Learning` in `neuro_symbolic::learning`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::Learning
[INFO] [stdout] note: variant `crate::reflection::reflection::ReflectionType::Learning` exists but is inaccessible
[INFO] [stdout]   --> src/reflection/reflection.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     Learning,
[INFO] [stdout]    |     ^^^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `monitoring::Monitoring`, `monitoring::MonitoringManager`
[INFO] [stdout]   --> src/system/mod.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType};
[INFO] [stdout]    |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `MonitoringManager` in `system::monitoring`
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `Monitoring` in `system::monitoring`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::Monitoring
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::MonitoringManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `integration::Integration`
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use integration::{Integration, IntegrationSystem, IntegrationError};
[INFO] [stdout]    |                       ^^^^^^^^^^^ no `Integration` in `neuro_symbolic::integration`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `performance::Performance`
[INFO] [stdout]  --> src/reflection/mod.rs:5:23
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use performance::{Performance, PerformanceMetric, PerformanceError, MetricType};
[INFO] [stdout]   |                       ^^^^^^^^^^^ no `Performance` in `reflection::performance`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing one of these items instead:
[INFO] [stdout]           crate::Performance
[INFO] [stdout]           crate::reflection::reflection::ReflectionType::Performance
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `reflection::Reflection`, `reflection::ReflectionManager`
[INFO] [stdout]  --> src/reflection/mod.rs:6:22
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]   |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `ReflectionManager` in `reflection::reflection`
[INFO] [stdout]   |                      |
[INFO] [stdout]   |                      no `Reflection` in `reflection::reflection`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::Reflection
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::ReflectionManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `integration::SystemIntegration`, `integration::SystemIntegrationManager`
[INFO] [stdout]   --> src/system/mod.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use integration::{SystemIntegration, SystemIntegrationManager, IntegrationError};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^ no `SystemIntegrationManager` in `system::integration`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SystemIntegration` in `system::integration`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::SystemIntegration
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::SystemIntegrationManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `config::SystemConfigManager`
[INFO] [stdout]  --> src/system/mod.rs:8:32
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use config::{SystemConfig, SystemConfigManager, ConfigError};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^ no `SystemConfigManager` in `system::config`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]           crate::SystemConfigManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core::config::Config`, `crate::core::config::ConfigManager`
[INFO] [stdout]   --> src/lib.rs:13:31
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use crate::core::config::{Config, ConfigManager, ConfigError};
[INFO] [stdout]    |                               ^^^^^^  ^^^^^^^^^^^^^ no `ConfigManager` in `core::config`
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               no `Config` in `core::config`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct instead:
[INFO] [stdout]            gpu_alloc::Config
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `lifecycle::SystemLifecycle`, `lifecycle::SystemLifecycleManager`
[INFO] [stdout]   --> src/system/mod.rs:10:21
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                     |                |
[INFO] [stdout]    |                     |                no `SystemLifecycleManager` in `system::lifecycle`
[INFO] [stdout]    |                     |                help: a similar name exists in the module: `LifecycleManager`
[INFO] [stdout]    |                     no `SystemLifecycle` in `system::lifecycle`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::SystemLifecycle
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::SystemLifecycleManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core::context::Context`, `crate::core::context::ContextManager`
[INFO] [stdout]   --> src/lib.rs:14:32
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub use crate::core::context::{Context, ContextManager, ContextError};
[INFO] [stdout]    |                                ^^^^^^^  ^^^^^^^^^^^^^^ no `ContextManager` in `core::context`
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                no `Context` in `core::context`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these items instead:
[INFO] [stdout]            std::task::Context
[INFO] [stdout]            ::core::task::Context
[INFO] [stdout]            anyhow::Context
[INFO] [stdout]            futures::task::Context
[INFO] [stdout]    = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]            crate::interaction::ContextManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core::integration::Integration`, `crate::core::integration::IntegrationManager`
[INFO] [stdout]   --> src/lib.rs:15:36
[INFO] [stdout]    |
[INFO] [stdout] 15 | ...on::{Integration as CoreIntegration, IntegrationManager as CoreIntegrationManager, IntegrationError as CoreIntegrationError};
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ------------------^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |         |                               |
[INFO] [stdout]    |         |                               no `IntegrationManager` in `core::integration`
[INFO] [stdout]    |         |                               help: a similar name exists in the module: `IntegrationError`
[INFO] [stdout]    |         no `Integration` in `core::integration`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::neuro_symbolic::Integration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core::lifecycle::Lifecycle`, `crate::core::lifecycle::LifecycleManager`
[INFO] [stdout]   --> src/lib.rs:16:34
[INFO] [stdout]    |
[INFO] [stdout] 16 | ...ifecycle::{Lifecycle as CoreLifecycle, LifecycleManager as CoreLifecycleManager, LifecycleError as CoreLifecycleError};
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `LifecycleManager` in `core::lifecycle`
[INFO] [stdout]    |               |
[INFO] [stdout]    |               no `Lifecycle` in `core::lifecycle`
[INFO] [stdout]    |
[INFO] [stdout] note: struct `crate::system::lifecycle::LifecycleManager` exists but is inaccessible
[INFO] [stdout]   --> src/system/lifecycle.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub struct LifecycleManager {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `monitoring::Monitoring`, `monitoring::MonitoringManager`
[INFO] [stdout]   --> src/system/mod.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType};
[INFO] [stdout]    |                      ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `MonitoringManager` in `system::monitoring`
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      no `Monitoring` in `system::monitoring`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::Monitoring
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::MonitoringManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    --> src/gui/deployment.rs:153:43
[INFO] [stdout]     |
[INFO] [stdout] 153 |         self.logs.push(format!("[{}] {}", chrono::Local::now().format("%H:%M:%S"), message));
[INFO] [stdout]     |                                           ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `integration::SystemIntegration`, `integration::SystemIntegrationManager`
[INFO] [stdout]   --> src/system/mod.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use integration::{SystemIntegration, SystemIntegrationManager, IntegrationError};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^ no `SystemIntegrationManager` in `system::integration`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SystemIntegration` in `system::integration`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::SystemIntegration
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::SystemIntegrationManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core::config::Config`, `crate::core::config::ConfigManager`
[INFO] [stdout]   --> src/lib.rs:13:31
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub use crate::core::config::{Config, ConfigManager, ConfigError};
[INFO] [stdout]    |                               ^^^^^^  ^^^^^^^^^^^^^ no `ConfigManager` in `core::config`
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               no `Config` in `core::config`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct instead:
[INFO] [stdout]            gpu_alloc::Config
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core::context::Context`, `crate::core::context::ContextManager`
[INFO] [stdout]   --> src/lib.rs:14:32
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub use crate::core::context::{Context, ContextManager, ContextError};
[INFO] [stdout]    |                                ^^^^^^^  ^^^^^^^^^^^^^^ no `ContextManager` in `core::context`
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                no `Context` in `core::context`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing one of these items instead:
[INFO] [stdout]            std::task::Context
[INFO] [stdout]            ::core::task::Context
[INFO] [stdout]            anyhow::Context
[INFO] [stdout]            futures::task::Context
[INFO] [stdout]    = help: consider importing this struct through its public re-export instead:
[INFO] [stdout]            crate::interaction::ContextManager
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]   --> src/gui/vm_validation.rs:82:43
[INFO] [stdout]    |
[INFO] [stdout] 82 |         self.logs.push(format!("[{}] {}", chrono::Local::now().format("%H:%M:%S"), message));
[INFO] [stdout]    |                                           ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core::integration::Integration`, `crate::core::integration::IntegrationManager`
[INFO] [stdout]   --> src/lib.rs:15:36
[INFO] [stdout]    |
[INFO] [stdout] 15 | ...on::{Integration as CoreIntegration, IntegrationManager as CoreIntegrationManager, IntegrationError as CoreIntegrationError};
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ------------------^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |         |                               |
[INFO] [stdout]    |         |                               no `IntegrationManager` in `core::integration`
[INFO] [stdout]    |         |                               help: a similar name exists in the module: `IntegrationError`
[INFO] [stdout]    |         no `Integration` in `core::integration`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::neuro_symbolic::Integration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    --> src/gui/vm_validation.rs:906:38
[INFO] [stdout]     |
[INFO] [stdout] 906 |         writeln!(file, "- 验证时间: {}", chrono::Local::now().format("%Y-%m-%d %H:%M:%S"))?;
[INFO] [stdout]     |                                          ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::core::lifecycle::Lifecycle`, `crate::core::lifecycle::LifecycleManager`
[INFO] [stdout]   --> src/lib.rs:16:34
[INFO] [stdout]    |
[INFO] [stdout] 16 | ...ifecycle::{Lifecycle as CoreLifecycle, LifecycleManager as CoreLifecycleManager, LifecycleError as CoreLifecycleError};
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `LifecycleManager` in `core::lifecycle`
[INFO] [stdout]    |               |
[INFO] [stdout]    |               no `Lifecycle` in `core::lifecycle`
[INFO] [stdout]    |
[INFO] [stdout] note: struct `crate::system::lifecycle::LifecycleManager` exists but is inaccessible
[INFO] [stdout]   --> src/system/lifecycle.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub struct LifecycleManager {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not accessible
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    --> src/gui/feedback.rs:156:43
[INFO] [stdout]     |
[INFO] [stdout] 156 |         self.logs.push(format!("[{}] {}", chrono::Local::now().format("%H:%M:%S"), message));
[INFO] [stdout]     |                                           ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    --> src/gui/feedback.rs:257:29
[INFO] [stdout]     |
[INFO] [stdout] 257 |             let timestamp = chrono::Local::now().format("%Y-%m-%d %H:%M:%S").to_string();
[INFO] [stdout]     |                             ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `input` in `gui`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     crate::gui::input::initialize()?;
[INFO] [stdout]     |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `input` in `gui`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:123:17
[INFO] [stdout]     |
[INFO] [stdout] 123 |     crate::gui::input::start()?;
[INFO] [stdout]     |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `input` in `gui`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:135:17
[INFO] [stdout]     |
[INFO] [stdout] 135 |     crate::gui::input::stop()?;
[INFO] [stdout]     |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    --> src/gui/deployment.rs:153:43
[INFO] [stdout]     |
[INFO] [stdout] 153 |         self.logs.push(format!("[{}] {}", chrono::Local::now().format("%H:%M:%S"), message));
[INFO] [stdout]     |                                           ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::theme`
[INFO] [stdout]   --> src/gui/main.rs:17:64
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let theme_manager = Arc::new(Mutex::new(crate::gui::theme::initialize()?));
[INFO] [stdout]    |                                                                ^^^^^^^^^^ not found in `crate::gui::theme`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 17 -     let theme_manager = Arc::new(Mutex::new(crate::gui::theme::initialize()?));
[INFO] [stdout] 17 +     let theme_manager = Arc::new(Mutex::new(initialize()?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::window`
[INFO] [stdout]   --> src/gui/main.rs:20:66
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let window_manager = Arc::new(Mutex::new(crate::gui::window::initialize()?));
[INFO] [stdout]    |                                                                  ^^^^^^^^^^ not found in `crate::gui::window`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 20 -     let window_manager = Arc::new(Mutex::new(crate::gui::window::initialize()?));
[INFO] [stdout] 20 +     let window_manager = Arc::new(Mutex::new(initialize()?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::high_dpi`
[INFO] [stdout]   --> src/gui/main.rs:27:69
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let scaling_manager = Arc::new(Mutex::new(crate::gui::high_dpi::initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout]    |                                                                     ^^^^^^^^^^ not found in `crate::gui::high_dpi`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 27 -     let scaling_manager = Arc::new(Mutex::new(crate::gui::high_dpi::initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout] 27 +     let scaling_manager = Arc::new(Mutex::new(initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::input_method`
[INFO] [stdout]   --> src/gui/main.rs:30:78
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let input_method_manager = Arc::new(Mutex::new(crate::gui::input_method::initialize(theme_manager.clone())?));
[INFO] [stdout]    |                                                                              ^^^^^^^^^^ not found in `crate::gui::input_method`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 30 -     let input_method_manager = Arc::new(Mutex::new(crate::gui::input_method::initialize(theme_manager.clone())?));
[INFO] [stdout] 30 +     let input_method_manager = Arc::new(Mutex::new(initialize(theme_manager.clone())?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::keyboard_input`
[INFO] [stdout]   --> src/gui/main.rs:33:76
[INFO] [stdout]    |
[INFO] [stdout] 33 |     let keyboard_manager = Arc::new(Mutex::new(crate::gui::keyboard_input::initialize(input_method_manager.clone())?));
[INFO] [stdout]    |                                                                            ^^^^^^^^^^ not found in `crate::gui::keyboard_input`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 33 -     let keyboard_manager = Arc::new(Mutex::new(crate::gui::keyboard_input::initialize(input_method_manager.clone())?));
[INFO] [stdout] 33 +     let keyboard_manager = Arc::new(Mutex::new(initialize(input_method_manager.clone())?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::mouse_input`
[INFO] [stdout]   --> src/gui/main.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let mouse_manager = Arc::new(Mutex::new(crate::gui::mouse_input::initialize(window_manager.clone())?));
[INFO] [stdout]    |                                                                      ^^^^^^^^^^ not found in `crate::gui::mouse_input`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 36 -     let mouse_manager = Arc::new(Mutex::new(crate::gui::mouse_input::initialize(window_manager.clone())?));
[INFO] [stdout] 36 +     let mouse_manager = Arc::new(Mutex::new(initialize(window_manager.clone())?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_desktop` in module `crate::gui::desktop`
[INFO] [stdout]   --> src/gui/main.rs:39:40
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let desktop = crate::gui::desktop::create_desktop(
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^ not found in `crate::gui::desktop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::theme`
[INFO] [stdout]   --> src/gui/main.rs:96:64
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let theme_manager = Arc::new(Mutex::new(crate::gui::theme::initialize()?));
[INFO] [stdout]    |                                                                ^^^^^^^^^^ not found in `crate::gui::theme`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 96 -     let theme_manager = Arc::new(Mutex::new(crate::gui::theme::initialize()?));
[INFO] [stdout] 96 +     let theme_manager = Arc::new(Mutex::new(initialize()?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::window`
[INFO] [stdout]   --> src/gui/main.rs:99:66
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let window_manager = Arc::new(Mutex::new(crate::gui::window::initialize()?));
[INFO] [stdout]    |                                                                  ^^^^^^^^^^ not found in `crate::gui::window`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 99 -     let window_manager = Arc::new(Mutex::new(crate::gui::window::initialize()?));
[INFO] [stdout] 99 +     let window_manager = Arc::new(Mutex::new(initialize()?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::high_dpi`
[INFO] [stdout]    --> src/gui/main.rs:106:69
[INFO] [stdout]     |
[INFO] [stdout] 106 |     let scaling_manager = Arc::new(Mutex::new(crate::gui::high_dpi::initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout]     |                                                                     ^^^^^^^^^^ not found in `crate::gui::high_dpi`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 106 -     let scaling_manager = Arc::new(Mutex::new(crate::gui::high_dpi::initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout] 106 +     let scaling_manager = Arc::new(Mutex::new(initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::input_method`
[INFO] [stdout]    --> src/gui/main.rs:109:78
[INFO] [stdout]     |
[INFO] [stdout] 109 |     let input_method_manager = Arc::new(Mutex::new(crate::gui::input_method::initialize(theme_manager.clone())?));
[INFO] [stdout]     |                                                                              ^^^^^^^^^^ not found in `crate::gui::input_method`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 109 -     let input_method_manager = Arc::new(Mutex::new(crate::gui::input_method::initialize(theme_manager.clone())?));
[INFO] [stdout] 109 +     let input_method_manager = Arc::new(Mutex::new(initialize(theme_manager.clone())?));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::keyboard_input`
[INFO] [stdout]    --> src/gui/main.rs:112:76
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let keyboard_manager = Arc::new(Mutex::new(crate::gui::keyboard_input::initialize(input_method_manager.clone())?));
[INFO] [stdout]     |                                                                            ^^^^^^^^^^ not found in `crate::gui::keyboard_input`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 112 -     let keyboard_manager = Arc::new(Mutex::new(crate::gui::keyboard_input::initialize(input_method_manager.clone())?));
[INFO] [stdout] 112 +     let keyboard_manager = Arc::new(Mutex::new(initialize(input_method_manager.clone())?));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::mouse_input`
[INFO] [stdout]    --> src/gui/main.rs:115:70
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let mouse_manager = Arc::new(Mutex::new(crate::gui::mouse_input::initialize(window_manager.clone())?));
[INFO] [stdout]     |                                                                      ^^^^^^^^^^ not found in `crate::gui::mouse_input`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 115 -     let mouse_manager = Arc::new(Mutex::new(crate::gui::mouse_input::initialize(window_manager.clone())?));
[INFO] [stdout] 115 +     let mouse_manager = Arc::new(Mutex::new(initialize(window_manager.clone())?));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_test_environment` in module `crate::gui::testing`
[INFO] [stdout]    --> src/gui/main.rs:118:41
[INFO] [stdout]     |
[INFO] [stdout] 118 |     let test_env = crate::gui::testing::create_test_environment(
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^ not found in `crate::gui::testing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_performance_tester` in module `crate::gui::testing`
[INFO] [stdout]    --> src/gui/main.rs:128:55
[INFO] [stdout]     |
[INFO] [stdout] 128 |     let mut performance_tester = crate::gui::testing::create_performance_tester(test_env);
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `crate::gui::testing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_renderer` in module `crate::gui::render`
[INFO] [stdout]    --> src/gui/main.rs:131:44
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let mut renderer = crate::gui::render::create_renderer()?;
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^ not found in `crate::gui::render`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::window`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:115:25
[INFO] [stdout]     |
[INFO] [stdout] 115 |     crate::gui::window::initialize()?;
[INFO] [stdout]     |                         ^^^^^^^^^^ not found in `crate::gui::window`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 115 -     crate::gui::window::initialize()?;
[INFO] [stdout] 115 +     initialize()?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::render`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:116:25
[INFO] [stdout]     |
[INFO] [stdout] 116 |     crate::gui::render::initialize()?;
[INFO] [stdout]     |                         ^^^^^^^^^^ not found in `crate::gui::render`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 116 -     crate::gui::render::initialize()?;
[INFO] [stdout] 116 +     initialize()?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::theme`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:118:24
[INFO] [stdout]     |
[INFO] [stdout] 118 |     crate::gui::theme::initialize()?;
[INFO] [stdout]     |                        ^^^^^^^^^^ not found in `crate::gui::theme`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 118 -     crate::gui::theme::initialize()?;
[INFO] [stdout] 118 +     initialize()?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `vision` is private
[INFO] [stdout]   --> src/lib.rs:27:29
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub use crate::interaction::vision::{VisionSystem, Image, Object, VisionError};
[INFO] [stdout]    |                             ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `vision` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod vision;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `vision` is private
[INFO] [stdout]   --> src/lib.rs:27:29
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub use crate::interaction::vision::{VisionSystem, Image, Object, VisionError};
[INFO] [stdout]    |                             ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::VisionError
[INFO] [stdout]   --> src/lib.rs:27:67
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub use crate::interaction::vision::{VisionSystem, Image, Object, VisionError};
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^
[INFO] [stdout] note: the module `vision` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod vision;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `speech` is private
[INFO] [stdout]   --> src/lib.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use crate::interaction::speech::{SpeechSystem, Audio, Recording, SpeechError};
[INFO] [stdout]    |                             ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `speech` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod speech;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `speech` is private
[INFO] [stdout]   --> src/lib.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use crate::interaction::speech::{SpeechSystem, Audio, Recording, SpeechError};
[INFO] [stdout]    |                             ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::SpeechError
[INFO] [stdout]   --> src/lib.rs:28:70
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use crate::interaction::speech::{SpeechSystem, Audio, Recording, SpeechError};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^
[INFO] [stdout] note: the module `speech` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod speech;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `natural_language` is private
[INFO] [stdout]   --> src/lib.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `natural_language` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod natural_language;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `natural_language` is private
[INFO] [stdout]   --> src/lib.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::Language
[INFO] [stdout]   --> src/lib.rs:29:71
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                                                                       ^^^^^^^^
[INFO] [stdout] note: the module `natural_language` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod natural_language;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `natural_language` is private
[INFO] [stdout]   --> src/lib.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::Sentiment
[INFO] [stdout]   --> src/lib.rs:29:81
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                                                                                 ^^^^^^^^^
[INFO] [stdout] note: the module `natural_language` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod natural_language;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `natural_language` is private
[INFO] [stdout]   --> src/lib.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::NaturalLanguageError
[INFO] [stdout]   --> src/lib.rs:29:108
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                                                                                                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `natural_language` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod natural_language;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `memory` is private
[INFO] [stdout]   --> src/lib.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use crate::kernel::memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                        ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `memory` is defined here
[INFO] [stdout]   --> src/kernel/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod memory;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `memory` is private
[INFO] [stdout]   --> src/lib.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use crate::kernel::memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                        ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::kernel::MemoryError
[INFO] [stdout]   --> src/lib.rs:32:56
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use crate::kernel::memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^
[INFO] [stdout] note: the module `memory` is defined here
[INFO] [stdout]   --> src/kernel/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod memory;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `process` is private
[INFO] [stdout]   --> src/lib.rs:33:24
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use crate::kernel::process::{Process, ProcessManager, ProcessError};
[INFO] [stdout]    |                        ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `process` is defined here
[INFO] [stdout]   --> src/kernel/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod process;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `process` is private
[INFO] [stdout]   --> src/lib.rs:33:24
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use crate::kernel::process::{Process, ProcessManager, ProcessError};
[INFO] [stdout]    |                        ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::kernel::ProcessError
[INFO] [stdout]   --> src/lib.rs:33:59
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use crate::kernel::process::{Process, ProcessManager, ProcessError};
[INFO] [stdout]    |                                                           ^^^^^^^^^^^^
[INFO] [stdout] note: the module `process` is defined here
[INFO] [stdout]   --> src/kernel/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod process;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `planning` is private
[INFO] [stdout]   --> src/lib.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use crate::meta_reasoning::planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `planning` is defined here
[INFO] [stdout]   --> src/meta_reasoning/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod planning;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `planning` is private
[INFO] [stdout]   --> src/lib.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use crate::meta_reasoning::planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::meta_reasoning::PlanningError
[INFO] [stdout]   --> src/lib.rs:36:69
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use crate::meta_reasoning::planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^
[INFO] [stdout] note: the module `planning` is defined here
[INFO] [stdout]   --> src/meta_reasoning/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod planning;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `reasoning` is private
[INFO] [stdout]   --> src/lib.rs:37:32
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use crate::meta_reasoning::reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]    |                                ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `reasoning` is defined here
[INFO] [stdout]   --> src/meta_reasoning/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod reasoning;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `reasoning` is private
[INFO] [stdout]   --> src/lib.rs:37:32
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use crate::meta_reasoning::reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]    |                                ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::meta_reasoning::ReasoningError
[INFO] [stdout]   --> src/lib.rs:37:72
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use crate::meta_reasoning::reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `reasoning` is defined here
[INFO] [stdout]   --> src/meta_reasoning/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod reasoning;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `neural` is private
[INFO] [stdout]   --> src/lib.rs:40:32
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use crate::neuro_symbolic::neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]    |                                ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `neural` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod neural;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `neural` is private
[INFO] [stdout]   --> src/lib.rs:40:32
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use crate::neuro_symbolic::neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]    |                                ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::NeuralError
[INFO] [stdout]   --> src/lib.rs:40:78
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use crate::neuro_symbolic::neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]    |                                                                              ^^^^^^^^^^^
[INFO] [stdout] note: the module `neural` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod neural;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `symbolic` is private
[INFO] [stdout]   --> src/lib.rs:41:32
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use crate::neuro_symbolic::symbolic::{Symbol, SymbolicSystem, SymbolicError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `symbolic` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod symbolic;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `symbolic` is private
[INFO] [stdout]   --> src/lib.rs:41:32
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use crate::neuro_symbolic::symbolic::{Symbol, SymbolicSystem, SymbolicError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::SymbolicError
[INFO] [stdout]   --> src/lib.rs:41:67
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use crate::neuro_symbolic::symbolic::{Symbol, SymbolicSystem, SymbolicError};
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^
[INFO] [stdout] note: the module `symbolic` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod symbolic;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `knowledge` is private
[INFO] [stdout]   --> src/lib.rs:42:32
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use crate::neuro_symbolic::knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                                ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `knowledge` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod knowledge;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `knowledge` is private
[INFO] [stdout]   --> src/lib.rs:42:32
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use crate::neuro_symbolic::knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                                ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::KnowledgeError
[INFO] [stdout]   --> src/lib.rs:42:70
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use crate::neuro_symbolic::knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `knowledge` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod knowledge;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `learning` is private
[INFO] [stdout]   --> src/lib.rs:43:32
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use crate::neuro_symbolic::learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `learning` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod learning;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `learning` is private
[INFO] [stdout]   --> src/lib.rs:43:32
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use crate::neuro_symbolic::learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::LearningError
[INFO] [stdout]   --> src/lib.rs:43:69
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use crate::neuro_symbolic::learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^
[INFO] [stdout] note: the module `learning` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod learning;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `integration` is private
[INFO] [stdout]   --> src/lib.rs:44:32
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use crate::neuro_symbolic::integration::{Integration as NeuroSymbolicIntegration, IntegrationSystem, IntegrationError as NeuroSymboli...
[INFO] [stdout]    |                                ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `integration` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | mod integration;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `integration` is private
[INFO] [stdout]   --> src/lib.rs:44:32
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use crate::neuro_symbolic::integration::{Integration as NeuroSymbolicIntegration, IntegrationSystem, IntegrationError as NeuroSymboli...
[INFO] [stdout]    |                                ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::IntegrationError
[INFO] [stdout]   --> src/lib.rs:44:106
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use crate::neuro_symbolic::integration::{Integration as NeuroSymbolicIntegration, IntegrationSystem, IntegrationError as NeuroSymboli...
[INFO] [stdout]    |                                                                                                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `integration` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | mod integration;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `performance` is private
[INFO] [stdout]   --> src/lib.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                            ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `performance` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod performance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `performance` is private
[INFO] [stdout]   --> src/lib.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                            ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::reflection::PerformanceError
[INFO] [stdout]   --> src/lib.rs:47:74
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                                                                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `performance` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod performance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `performance` is private
[INFO] [stdout]   --> src/lib.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                            ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::reflection::MetricType
[INFO] [stdout]   --> src/lib.rs:47:92
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                                                                                            ^^^^^^^^^^
[INFO] [stdout] note: the module `performance` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod performance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `reflection` is private
[INFO] [stdout]   --> src/lib.rs:48:28
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use crate::reflection::reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]    |                            ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `reflection` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod reflection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `reflection` is private
[INFO] [stdout]   --> src/lib.rs:48:28
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use crate::reflection::reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]    |                            ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::reflection::ReflectionError
[INFO] [stdout]   --> src/lib.rs:48:72
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use crate::reflection::reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `reflection` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod reflection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sandbox` is private
[INFO] [stdout]   --> src/lib.rs:51:26
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub use crate::security::sandbox::{Sandbox, SandboxManager, SandboxError};
[INFO] [stdout]    |                          ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `sandbox` is defined here
[INFO] [stdout]   --> src/security/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod sandbox;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sandbox` is private
[INFO] [stdout]   --> src/lib.rs:51:26
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub use crate::security::sandbox::{Sandbox, SandboxManager, SandboxError};
[INFO] [stdout]    |                          ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::security::SandboxError
[INFO] [stdout]   --> src/lib.rs:51:61
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub use crate::security::sandbox::{Sandbox, SandboxManager, SandboxError};
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^
[INFO] [stdout] note: the module `sandbox` is defined here
[INFO] [stdout]   --> src/security/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod sandbox;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `verification` is private
[INFO] [stdout]   --> src/lib.rs:52:26
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub use crate::security::verification::{Verification, VerificationManager, VerificationError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `verification` is defined here
[INFO] [stdout]   --> src/security/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod verification;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `verification` is private
[INFO] [stdout]   --> src/lib.rs:52:26
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub use crate::security::verification::{Verification, VerificationManager, VerificationError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::security::VerificationError
[INFO] [stdout]   --> src/lib.rs:52:76
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub use crate::security::verification::{Verification, VerificationManager, VerificationError};
[INFO] [stdout]    |                                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `verification` is defined here
[INFO] [stdout]   --> src/security/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod verification;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `threat_detection` is private
[INFO] [stdout]   --> src/lib.rs:53:26
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `threat_detection` is defined here
[INFO] [stdout]   --> src/security/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod threat_detection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `threat_detection` is private
[INFO] [stdout]   --> src/lib.rs:53:26
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::security::ThreatDetectionError
[INFO] [stdout]   --> src/lib.rs:53:86
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                                                                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `threat_detection` is defined here
[INFO] [stdout]   --> src/security/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod threat_detection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `access_control` is private
[INFO] [stdout]   --> src/lib.rs:54:26
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub use crate::security::access_control::{AccessControl, AccessControlManager, AccessControlError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `access_control` is defined here
[INFO] [stdout]   --> src/security/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod access_control;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `access_control` is private
[INFO] [stdout]   --> src/lib.rs:54:26
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub use crate::security::access_control::{AccessControl, AccessControlManager, AccessControlError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::security::AccessControlError
[INFO] [stdout]   --> src/lib.rs:54:80
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub use crate::security::access_control::{AccessControl, AccessControlManager, AccessControlError};
[INFO] [stdout]    |                                                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `access_control` is defined here
[INFO] [stdout]   --> src/security/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod access_control;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]   --> src/gui/vm_validation.rs:82:43
[INFO] [stdout]    |
[INFO] [stdout] 82 |         self.logs.push(format!("[{}] {}", chrono::Local::now().format("%H:%M:%S"), message));
[INFO] [stdout]    |                                           ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `config` is private
[INFO] [stdout]   --> src/lib.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub use crate::system::config::{SystemConfig, SystemConfigManager, ConfigError as SystemConfigError};
[INFO] [stdout]    |                        ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `config` is defined here
[INFO] [stdout]   --> src/system/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod config;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `config` is private
[INFO] [stdout]   --> src/lib.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub use crate::system::config::{SystemConfig, SystemConfigManager, ConfigError as SystemConfigError};
[INFO] [stdout]    |                        ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::ConfigError
[INFO] [stdout]   --> src/lib.rs:57:68
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub use crate::system::config::{SystemConfig, SystemConfigManager, ConfigError as SystemConfigError};
[INFO] [stdout]    |                                                                    ^^^^^^^^^^^
[INFO] [stdout] note: the module `config` is defined here
[INFO] [stdout]   --> src/system/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod config;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `resource` is private
[INFO] [stdout]   --> src/lib.rs:58:24
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use crate::system::resource::{Resource, ResourceManager, ResourceError};
[INFO] [stdout]    |                        ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `resource` is defined here
[INFO] [stdout]   --> src/system/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod resource;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `resource` is private
[INFO] [stdout]   --> src/lib.rs:58:24
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use crate::system::resource::{Resource, ResourceManager, ResourceError};
[INFO] [stdout]    |                        ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::ResourceError
[INFO] [stdout]   --> src/lib.rs:58:62
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use crate::system::resource::{Resource, ResourceManager, ResourceError};
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] note: the module `resource` is defined here
[INFO] [stdout]   --> src/system/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod resource;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    --> src/gui/vm_validation.rs:906:38
[INFO] [stdout]     |
[INFO] [stdout] 906 |         writeln!(file, "- 验证时间: {}", chrono::Local::now().format("%Y-%m-%d %H:%M:%S"))?;
[INFO] [stdout]     |                                          ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `lifecycle` is private
[INFO] [stdout]   --> src/lib.rs:59:24
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use crate::system::lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError as SystemLifecycleError};
[INFO] [stdout]    |                        ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `lifecycle` is defined here
[INFO] [stdout]   --> src/system/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod lifecycle;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `lifecycle` is private
[INFO] [stdout]   --> src/lib.rs:59:24
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use crate::system::lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError as SystemLifecycleError};
[INFO] [stdout]    |                        ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::LifecycleError
[INFO] [stdout]   --> src/lib.rs:59:77
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use crate::system::lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError as SystemLifecycleError};
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `lifecycle` is defined here
[INFO] [stdout]   --> src/system/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod lifecycle;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    --> src/gui/feedback.rs:156:43
[INFO] [stdout]     |
[INFO] [stdout] 156 |         self.logs.push(format!("[{}] {}", chrono::Local::now().format("%H:%M:%S"), message));
[INFO] [stdout]     |                                           ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `monitoring` is private
[INFO] [stdout]   --> src/lib.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                        ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `monitoring` is defined here
[INFO] [stdout]   --> src/system/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod monitoring;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]    --> src/gui/feedback.rs:257:29
[INFO] [stdout]     |
[INFO] [stdout] 257 |             let timestamp = chrono::Local::now().format("%Y-%m-%d %H:%M:%S").to_string();
[INFO] [stdout]     |                             ^^^^^^ use of unresolved module or unlinked crate `chrono`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `chrono`, use `cargo add chrono` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `monitoring` is private
[INFO] [stdout]   --> src/lib.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                        ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::MonitoringError
[INFO] [stdout]   --> src/lib.rs:60:68
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `monitoring` is defined here
[INFO] [stdout]   --> src/system/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod monitoring;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `monitoring` is private
[INFO] [stdout]   --> src/lib.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                        ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::MetricType
[INFO] [stdout]   --> src/lib.rs:60:85
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                                                                                     ^^^^^^^^^^
[INFO] [stdout] note: the module `monitoring` is defined here
[INFO] [stdout]   --> src/system/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod monitoring;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `integration` is private
[INFO] [stdout]   --> src/lib.rs:61:24
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub use crate::system::integration::{SystemIntegration, SystemIntegrationManager, IntegrationError as SystemIntegrationError};
[INFO] [stdout]    |                        ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `integration` is defined here
[INFO] [stdout]   --> src/system/mod.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | mod integration;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `integration` is private
[INFO] [stdout]   --> src/lib.rs:61:24
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub use crate::system::integration::{SystemIntegration, SystemIntegrationManager, IntegrationError as SystemIntegrationError};
[INFO] [stdout]    |                        ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::IntegrationError
[INFO] [stdout]   --> src/lib.rs:61:83
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub use crate::system::integration::{SystemIntegration, SystemIntegrationManager, IntegrationError as SystemIntegrationError};
[INFO] [stdout]    |                                                                                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `integration` is defined here
[INFO] [stdout]   --> src/system/mod.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | mod integration;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `input` in `gui`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |     crate::gui::input::initialize()?;
[INFO] [stdout]     |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/core/context.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/gui/deployment.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::input_method::InputMethodManager`
[INFO] [stdout]   --> src/gui/deployment.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::gui::input_method::InputMethodManager;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::theme::ThemeManager`
[INFO] [stdout]   --> src/gui/deployment.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::gui::theme::ThemeManager;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::keyboard_input::KeyboardInputManager`
[INFO] [stdout]   --> src/gui/deployment.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::gui::keyboard_input::KeyboardInputManager;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::mouse_input::MouseInputManager`
[INFO] [stdout]   --> src/gui/deployment.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::gui::mouse_input::MouseInputManager;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt`
[INFO] [stdout]  --> src/gui/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::input_method::InputMethodManager`
[INFO] [stdout]  --> src/gui/main.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::input_method::InputMethodManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::theme::ThemeManager`
[INFO] [stdout]  --> src/gui/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::gui::theme::ThemeManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::keyboard_input::KeyboardInputManager`
[INFO] [stdout]  --> src/gui/main.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::gui::keyboard_input::KeyboardInputManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::mouse_input::MouseInputManager`
[INFO] [stdout]  --> src/gui/main.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::gui::mouse_input::MouseInputManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DeploymentConfig` and `DeploymentManager`
[INFO] [stdout]   --> src/gui/main.rs:10:30
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::gui::deployment::{DeploymentConfig, DeploymentManager, VirtualMachineType};
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/gui/vm_validation.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/gui/feedback.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Window`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:4:26
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::{Window, WindowManager, WindowProperties, WindowPosition, WindowSize, WindowState, WindowError};
[INFO] [stdout]   |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Color`, `Point`, `RenderError`, `Renderer`, and `Size`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::render::{Renderer, RenderError, Color, Rect, Point, Size};
[INFO] [stdout]   |                          ^^^^^^^^  ^^^^^^^^^^^  ^^^^^        ^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Theme`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:6:25
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::theme::{Theme, ThemeManager, MacOSTheme};
[INFO] [stdout]   |                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Window`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:4:26
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::{Window, WindowManager, WindowProperties, WindowPosition, WindowSize, WindowState, WindowError};
[INFO] [stdout]   |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Color`, `Point`, `RenderError`, `Renderer`, and `Size`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::render::{Renderer, RenderError, Color, Rect, Point, Size};
[INFO] [stdout]   |                          ^^^^^^^^  ^^^^^^^^^^^  ^^^^^        ^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Theme`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:6:25
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::theme::{Theme, ThemeManager, MacOSTheme};
[INFO] [stdout]   |                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `input` in `gui`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:123:17
[INFO] [stdout]     |
[INFO] [stdout] 123 |     crate::gui::input::start()?;
[INFO] [stdout]     |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/interaction/vision.rs:4:17
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/interaction/speech.rs:4:17
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/interaction/natural_language.rs:4:17
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Entity`, `Intent`, `NaturalLanguageError`, and `Sentiment`
[INFO] [stdout]  --> src/interaction/natural_language_processor.rs:6:77
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]   |                                                                             ^^^^^^^^^  ^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/interaction/context.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/kernel/memory.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/kernel/process.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/reflection/performance.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/reflection/reflection.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/security/sandbox.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/security/verification.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/security/threat_detection.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/security/access_control.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/system/config.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/system/resource.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/system/monitoring.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/system/integration.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `input` in `gui`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:135:17
[INFO] [stdout]     |
[INFO] [stdout] 135 |     crate::gui::input::stop()?;
[INFO] [stdout]     |                 ^^^^^ could not find `input` in `gui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::theme`
[INFO] [stdout]   --> src/gui/main.rs:17:64
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let theme_manager = Arc::new(Mutex::new(crate::gui::theme::initialize()?));
[INFO] [stdout]    |                                                                ^^^^^^^^^^ not found in `crate::gui::theme`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 17 -     let theme_manager = Arc::new(Mutex::new(crate::gui::theme::initialize()?));
[INFO] [stdout] 17 +     let theme_manager = Arc::new(Mutex::new(initialize()?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::window`
[INFO] [stdout]   --> src/gui/main.rs:20:66
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let window_manager = Arc::new(Mutex::new(crate::gui::window::initialize()?));
[INFO] [stdout]    |                                                                  ^^^^^^^^^^ not found in `crate::gui::window`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 20 -     let window_manager = Arc::new(Mutex::new(crate::gui::window::initialize()?));
[INFO] [stdout] 20 +     let window_manager = Arc::new(Mutex::new(initialize()?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::high_dpi`
[INFO] [stdout]   --> src/gui/main.rs:27:69
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let scaling_manager = Arc::new(Mutex::new(crate::gui::high_dpi::initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout]    |                                                                     ^^^^^^^^^^ not found in `crate::gui::high_dpi`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 27 -     let scaling_manager = Arc::new(Mutex::new(crate::gui::high_dpi::initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout] 27 +     let scaling_manager = Arc::new(Mutex::new(initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::input_method`
[INFO] [stdout]   --> src/gui/main.rs:30:78
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let input_method_manager = Arc::new(Mutex::new(crate::gui::input_method::initialize(theme_manager.clone())?));
[INFO] [stdout]    |                                                                              ^^^^^^^^^^ not found in `crate::gui::input_method`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 30 -     let input_method_manager = Arc::new(Mutex::new(crate::gui::input_method::initialize(theme_manager.clone())?));
[INFO] [stdout] 30 +     let input_method_manager = Arc::new(Mutex::new(initialize(theme_manager.clone())?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::keyboard_input`
[INFO] [stdout]   --> src/gui/main.rs:33:76
[INFO] [stdout]    |
[INFO] [stdout] 33 |     let keyboard_manager = Arc::new(Mutex::new(crate::gui::keyboard_input::initialize(input_method_manager.clone())?));
[INFO] [stdout]    |                                                                            ^^^^^^^^^^ not found in `crate::gui::keyboard_input`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 33 -     let keyboard_manager = Arc::new(Mutex::new(crate::gui::keyboard_input::initialize(input_method_manager.clone())?));
[INFO] [stdout] 33 +     let keyboard_manager = Arc::new(Mutex::new(initialize(input_method_manager.clone())?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::mouse_input`
[INFO] [stdout]   --> src/gui/main.rs:36:70
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let mouse_manager = Arc::new(Mutex::new(crate::gui::mouse_input::initialize(window_manager.clone())?));
[INFO] [stdout]    |                                                                      ^^^^^^^^^^ not found in `crate::gui::mouse_input`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 36 -     let mouse_manager = Arc::new(Mutex::new(crate::gui::mouse_input::initialize(window_manager.clone())?));
[INFO] [stdout] 36 +     let mouse_manager = Arc::new(Mutex::new(initialize(window_manager.clone())?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_desktop` in module `crate::gui::desktop`
[INFO] [stdout]   --> src/gui/main.rs:39:40
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let desktop = crate::gui::desktop::create_desktop(
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^ not found in `crate::gui::desktop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::theme`
[INFO] [stdout]   --> src/gui/main.rs:96:64
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let theme_manager = Arc::new(Mutex::new(crate::gui::theme::initialize()?));
[INFO] [stdout]    |                                                                ^^^^^^^^^^ not found in `crate::gui::theme`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 96 -     let theme_manager = Arc::new(Mutex::new(crate::gui::theme::initialize()?));
[INFO] [stdout] 96 +     let theme_manager = Arc::new(Mutex::new(initialize()?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::window`
[INFO] [stdout]   --> src/gui/main.rs:99:66
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let window_manager = Arc::new(Mutex::new(crate::gui::window::initialize()?));
[INFO] [stdout]    |                                                                  ^^^^^^^^^^ not found in `crate::gui::window`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 99 -     let window_manager = Arc::new(Mutex::new(crate::gui::window::initialize()?));
[INFO] [stdout] 99 +     let window_manager = Arc::new(Mutex::new(initialize()?));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::high_dpi`
[INFO] [stdout]    --> src/gui/main.rs:106:69
[INFO] [stdout]     |
[INFO] [stdout] 106 |     let scaling_manager = Arc::new(Mutex::new(crate::gui::high_dpi::initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout]     |                                                                     ^^^^^^^^^^ not found in `crate::gui::high_dpi`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 106 -     let scaling_manager = Arc::new(Mutex::new(crate::gui::high_dpi::initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout] 106 +     let scaling_manager = Arc::new(Mutex::new(initialize(screen_size, theme_manager.clone())?));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::input_method`
[INFO] [stdout]    --> src/gui/main.rs:109:78
[INFO] [stdout]     |
[INFO] [stdout] 109 |     let input_method_manager = Arc::new(Mutex::new(crate::gui::input_method::initialize(theme_manager.clone())?));
[INFO] [stdout]     |                                                                              ^^^^^^^^^^ not found in `crate::gui::input_method`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 109 -     let input_method_manager = Arc::new(Mutex::new(crate::gui::input_method::initialize(theme_manager.clone())?));
[INFO] [stdout] 109 +     let input_method_manager = Arc::new(Mutex::new(initialize(theme_manager.clone())?));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::keyboard_input`
[INFO] [stdout]    --> src/gui/main.rs:112:76
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let keyboard_manager = Arc::new(Mutex::new(crate::gui::keyboard_input::initialize(input_method_manager.clone())?));
[INFO] [stdout]     |                                                                            ^^^^^^^^^^ not found in `crate::gui::keyboard_input`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 112 -     let keyboard_manager = Arc::new(Mutex::new(crate::gui::keyboard_input::initialize(input_method_manager.clone())?));
[INFO] [stdout] 112 +     let keyboard_manager = Arc::new(Mutex::new(initialize(input_method_manager.clone())?));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::mouse_input`
[INFO] [stdout]    --> src/gui/main.rs:115:70
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let mouse_manager = Arc::new(Mutex::new(crate::gui::mouse_input::initialize(window_manager.clone())?));
[INFO] [stdout]     |                                                                      ^^^^^^^^^^ not found in `crate::gui::mouse_input`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 115 -     let mouse_manager = Arc::new(Mutex::new(crate::gui::mouse_input::initialize(window_manager.clone())?));
[INFO] [stdout] 115 +     let mouse_manager = Arc::new(Mutex::new(initialize(window_manager.clone())?));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_test_environment` in module `crate::gui::testing`
[INFO] [stdout]    --> src/gui/main.rs:118:41
[INFO] [stdout]     |
[INFO] [stdout] 118 |     let test_env = crate::gui::testing::create_test_environment(
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^ not found in `crate::gui::testing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_performance_tester` in module `crate::gui::testing`
[INFO] [stdout]    --> src/gui/main.rs:128:55
[INFO] [stdout]     |
[INFO] [stdout] 128 |     let mut performance_tester = crate::gui::testing::create_performance_tester(test_env);
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `crate::gui::testing`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_renderer` in module `crate::gui::render`
[INFO] [stdout]    --> src/gui/main.rs:131:44
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let mut renderer = crate::gui::render::create_renderer()?;
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^ not found in `crate::gui::render`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::window`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:115:25
[INFO] [stdout]     |
[INFO] [stdout] 115 |     crate::gui::window::initialize()?;
[INFO] [stdout]     |                         ^^^^^^^^^^ not found in `crate::gui::window`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 115 -     crate::gui::window::initialize()?;
[INFO] [stdout] 115 +     initialize()?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::render`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:116:25
[INFO] [stdout]     |
[INFO] [stdout] 116 |     crate::gui::render::initialize()?;
[INFO] [stdout]     |                         ^^^^^^^^^^ not found in `crate::gui::render`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 116 -     crate::gui::render::initialize()?;
[INFO] [stdout] 116 +     initialize()?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `initialize` in module `crate::gui::theme`
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:118:24
[INFO] [stdout]     |
[INFO] [stdout] 118 |     crate::gui::theme::initialize()?;
[INFO] [stdout]     |                        ^^^^^^^^^^ not found in `crate::gui::theme`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::high_resolution_window::initialize;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::gui::iced_window_system::initialize;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `initialize`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 118 -     crate::gui::theme::initialize()?;
[INFO] [stdout] 118 +     initialize()?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `vision` is private
[INFO] [stdout]   --> src/lib.rs:27:29
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub use crate::interaction::vision::{VisionSystem, Image, Object, VisionError};
[INFO] [stdout]    |                             ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `vision` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod vision;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `vision` is private
[INFO] [stdout]   --> src/lib.rs:27:29
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub use crate::interaction::vision::{VisionSystem, Image, Object, VisionError};
[INFO] [stdout]    |                             ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::VisionError
[INFO] [stdout]   --> src/lib.rs:27:67
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub use crate::interaction::vision::{VisionSystem, Image, Object, VisionError};
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^
[INFO] [stdout] note: the module `vision` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod vision;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `speech` is private
[INFO] [stdout]   --> src/lib.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use crate::interaction::speech::{SpeechSystem, Audio, Recording, SpeechError};
[INFO] [stdout]    |                             ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `speech` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod speech;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `speech` is private
[INFO] [stdout]   --> src/lib.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use crate::interaction::speech::{SpeechSystem, Audio, Recording, SpeechError};
[INFO] [stdout]    |                             ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::SpeechError
[INFO] [stdout]   --> src/lib.rs:28:70
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use crate::interaction::speech::{SpeechSystem, Audio, Recording, SpeechError};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^
[INFO] [stdout] note: the module `speech` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod speech;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `natural_language` is private
[INFO] [stdout]   --> src/lib.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `natural_language` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod natural_language;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `natural_language` is private
[INFO] [stdout]   --> src/lib.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::Language
[INFO] [stdout]   --> src/lib.rs:29:71
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                                                                       ^^^^^^^^
[INFO] [stdout] note: the module `natural_language` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod natural_language;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `natural_language` is private
[INFO] [stdout]   --> src/lib.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::Sentiment
[INFO] [stdout]   --> src/lib.rs:29:81
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                                                                                 ^^^^^^^^^
[INFO] [stdout] note: the module `natural_language` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod natural_language;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `natural_language` is private
[INFO] [stdout]   --> src/lib.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::interaction::NaturalLanguageError
[INFO] [stdout]   --> src/lib.rs:29:108
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]    |                                                                                                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `natural_language` is defined here
[INFO] [stdout]   --> src/interaction/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod natural_language;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `memory` is private
[INFO] [stdout]   --> src/lib.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use crate::kernel::memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                        ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `memory` is defined here
[INFO] [stdout]   --> src/kernel/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod memory;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `memory` is private
[INFO] [stdout]   --> src/lib.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use crate::kernel::memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                        ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::kernel::MemoryError
[INFO] [stdout]   --> src/lib.rs:32:56
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use crate::kernel::memory::{Memory, MemoryManager, MemoryError};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^
[INFO] [stdout] note: the module `memory` is defined here
[INFO] [stdout]   --> src/kernel/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod memory;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `process` is private
[INFO] [stdout]   --> src/lib.rs:33:24
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use crate::kernel::process::{Process, ProcessManager, ProcessError};
[INFO] [stdout]    |                        ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `process` is defined here
[INFO] [stdout]   --> src/kernel/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod process;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `process` is private
[INFO] [stdout]   --> src/lib.rs:33:24
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use crate::kernel::process::{Process, ProcessManager, ProcessError};
[INFO] [stdout]    |                        ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::kernel::ProcessError
[INFO] [stdout]   --> src/lib.rs:33:59
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use crate::kernel::process::{Process, ProcessManager, ProcessError};
[INFO] [stdout]    |                                                           ^^^^^^^^^^^^
[INFO] [stdout] note: the module `process` is defined here
[INFO] [stdout]   --> src/kernel/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod process;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `planning` is private
[INFO] [stdout]   --> src/lib.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use crate::meta_reasoning::planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `planning` is defined here
[INFO] [stdout]   --> src/meta_reasoning/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod planning;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `planning` is private
[INFO] [stdout]   --> src/lib.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use crate::meta_reasoning::planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::meta_reasoning::PlanningError
[INFO] [stdout]   --> src/lib.rs:36:69
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use crate::meta_reasoning::planning::{Planning, PlanningSystem, PlanningError};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^
[INFO] [stdout] note: the module `planning` is defined here
[INFO] [stdout]   --> src/meta_reasoning/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod planning;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `reasoning` is private
[INFO] [stdout]   --> src/lib.rs:37:32
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use crate::meta_reasoning::reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]    |                                ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `reasoning` is defined here
[INFO] [stdout]   --> src/meta_reasoning/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod reasoning;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `reasoning` is private
[INFO] [stdout]   --> src/lib.rs:37:32
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use crate::meta_reasoning::reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]    |                                ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::meta_reasoning::ReasoningError
[INFO] [stdout]   --> src/lib.rs:37:72
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use crate::meta_reasoning::reasoning::{Reasoning, ReasoningSystem, ReasoningError};
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `reasoning` is defined here
[INFO] [stdout]   --> src/meta_reasoning/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod reasoning;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `neural` is private
[INFO] [stdout]   --> src/lib.rs:40:32
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use crate::neuro_symbolic::neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]    |                                ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `neural` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod neural;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `neural` is private
[INFO] [stdout]   --> src/lib.rs:40:32
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use crate::neuro_symbolic::neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]    |                                ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::NeuralError
[INFO] [stdout]   --> src/lib.rs:40:78
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub use crate::neuro_symbolic::neural::{NeuralNetwork, NeuralNetworkManager, NeuralError};
[INFO] [stdout]    |                                                                              ^^^^^^^^^^^
[INFO] [stdout] note: the module `neural` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod neural;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `symbolic` is private
[INFO] [stdout]   --> src/lib.rs:41:32
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use crate::neuro_symbolic::symbolic::{Symbol, SymbolicSystem, SymbolicError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `symbolic` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod symbolic;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `symbolic` is private
[INFO] [stdout]   --> src/lib.rs:41:32
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use crate::neuro_symbolic::symbolic::{Symbol, SymbolicSystem, SymbolicError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::SymbolicError
[INFO] [stdout]   --> src/lib.rs:41:67
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use crate::neuro_symbolic::symbolic::{Symbol, SymbolicSystem, SymbolicError};
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^
[INFO] [stdout] note: the module `symbolic` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod symbolic;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `knowledge` is private
[INFO] [stdout]   --> src/lib.rs:42:32
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use crate::neuro_symbolic::knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                                ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `knowledge` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod knowledge;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `knowledge` is private
[INFO] [stdout]   --> src/lib.rs:42:32
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use crate::neuro_symbolic::knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                                ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::KnowledgeError
[INFO] [stdout]   --> src/lib.rs:42:70
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub use crate::neuro_symbolic::knowledge::{Knowledge, KnowledgeBase, KnowledgeError};
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `knowledge` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod knowledge;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `learning` is private
[INFO] [stdout]   --> src/lib.rs:43:32
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use crate::neuro_symbolic::learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `learning` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod learning;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `learning` is private
[INFO] [stdout]   --> src/lib.rs:43:32
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use crate::neuro_symbolic::learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                                ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::LearningError
[INFO] [stdout]   --> src/lib.rs:43:69
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub use crate::neuro_symbolic::learning::{Learning, LearningSystem, LearningError};
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^
[INFO] [stdout] note: the module `learning` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod learning;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `integration` is private
[INFO] [stdout]   --> src/lib.rs:44:32
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use crate::neuro_symbolic::integration::{Integration as NeuroSymbolicIntegration, IntegrationSystem, IntegrationError as NeuroSymboli...
[INFO] [stdout]    |                                ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `integration` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | mod integration;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `integration` is private
[INFO] [stdout]   --> src/lib.rs:44:32
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use crate::neuro_symbolic::integration::{Integration as NeuroSymbolicIntegration, IntegrationSystem, IntegrationError as NeuroSymboli...
[INFO] [stdout]    |                                ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::neuro_symbolic::IntegrationError
[INFO] [stdout]   --> src/lib.rs:44:106
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub use crate::neuro_symbolic::integration::{Integration as NeuroSymbolicIntegration, IntegrationSystem, IntegrationError as NeuroSymboli...
[INFO] [stdout]    |                                                                                                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `integration` is defined here
[INFO] [stdout]   --> src/neuro_symbolic/mod.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | mod integration;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `performance` is private
[INFO] [stdout]   --> src/lib.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                            ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `performance` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod performance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `performance` is private
[INFO] [stdout]   --> src/lib.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                            ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::reflection::PerformanceError
[INFO] [stdout]   --> src/lib.rs:47:74
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                                                                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `performance` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod performance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `performance` is private
[INFO] [stdout]   --> src/lib.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                            ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::reflection::MetricType
[INFO] [stdout]   --> src/lib.rs:47:92
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub use crate::reflection::performance::{Performance, PerformanceMetric, PerformanceError, MetricType as ReflectionMetricType};
[INFO] [stdout]    |                                                                                            ^^^^^^^^^^
[INFO] [stdout] note: the module `performance` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod performance;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `reflection` is private
[INFO] [stdout]   --> src/lib.rs:48:28
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use crate::reflection::reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]    |                            ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `reflection` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod reflection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `reflection` is private
[INFO] [stdout]   --> src/lib.rs:48:28
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use crate::reflection::reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]    |                            ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::reflection::ReflectionError
[INFO] [stdout]   --> src/lib.rs:48:72
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub use crate::reflection::reflection::{Reflection, ReflectionManager, ReflectionError};
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `reflection` is defined here
[INFO] [stdout]   --> src/reflection/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod reflection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sandbox` is private
[INFO] [stdout]   --> src/lib.rs:51:26
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub use crate::security::sandbox::{Sandbox, SandboxManager, SandboxError};
[INFO] [stdout]    |                          ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `sandbox` is defined here
[INFO] [stdout]   --> src/security/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod sandbox;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `sandbox` is private
[INFO] [stdout]   --> src/lib.rs:51:26
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub use crate::security::sandbox::{Sandbox, SandboxManager, SandboxError};
[INFO] [stdout]    |                          ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::security::SandboxError
[INFO] [stdout]   --> src/lib.rs:51:61
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub use crate::security::sandbox::{Sandbox, SandboxManager, SandboxError};
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^
[INFO] [stdout] note: the module `sandbox` is defined here
[INFO] [stdout]   --> src/security/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod sandbox;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `verification` is private
[INFO] [stdout]   --> src/lib.rs:52:26
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub use crate::security::verification::{Verification, VerificationManager, VerificationError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `verification` is defined here
[INFO] [stdout]   --> src/security/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod verification;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `verification` is private
[INFO] [stdout]   --> src/lib.rs:52:26
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub use crate::security::verification::{Verification, VerificationManager, VerificationError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::security::VerificationError
[INFO] [stdout]   --> src/lib.rs:52:76
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub use crate::security::verification::{Verification, VerificationManager, VerificationError};
[INFO] [stdout]    |                                                                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `verification` is defined here
[INFO] [stdout]   --> src/security/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod verification;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `threat_detection` is private
[INFO] [stdout]   --> src/lib.rs:53:26
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `threat_detection` is defined here
[INFO] [stdout]   --> src/security/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod threat_detection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `threat_detection` is private
[INFO] [stdout]   --> src/lib.rs:53:26
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::security::ThreatDetectionError
[INFO] [stdout]   --> src/lib.rs:53:86
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub use crate::security::threat_detection::{ThreatDetection, ThreatDetectionManager, ThreatDetectionError};
[INFO] [stdout]    |                                                                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `threat_detection` is defined here
[INFO] [stdout]   --> src/security/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod threat_detection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `access_control` is private
[INFO] [stdout]   --> src/lib.rs:54:26
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub use crate::security::access_control::{AccessControl, AccessControlManager, AccessControlError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `access_control` is defined here
[INFO] [stdout]   --> src/security/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod access_control;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `access_control` is private
[INFO] [stdout]   --> src/lib.rs:54:26
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub use crate::security::access_control::{AccessControl, AccessControlManager, AccessControlError};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::security::AccessControlError
[INFO] [stdout]   --> src/lib.rs:54:80
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub use crate::security::access_control::{AccessControl, AccessControlManager, AccessControlError};
[INFO] [stdout]    |                                                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `access_control` is defined here
[INFO] [stdout]   --> src/security/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod access_control;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `config` is private
[INFO] [stdout]   --> src/lib.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub use crate::system::config::{SystemConfig, SystemConfigManager, ConfigError as SystemConfigError};
[INFO] [stdout]    |                        ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `config` is defined here
[INFO] [stdout]   --> src/system/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod config;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `config` is private
[INFO] [stdout]   --> src/lib.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub use crate::system::config::{SystemConfig, SystemConfigManager, ConfigError as SystemConfigError};
[INFO] [stdout]    |                        ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::ConfigError
[INFO] [stdout]   --> src/lib.rs:57:68
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub use crate::system::config::{SystemConfig, SystemConfigManager, ConfigError as SystemConfigError};
[INFO] [stdout]    |                                                                    ^^^^^^^^^^^
[INFO] [stdout] note: the module `config` is defined here
[INFO] [stdout]   --> src/system/mod.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | mod config;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `resource` is private
[INFO] [stdout]   --> src/lib.rs:58:24
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use crate::system::resource::{Resource, ResourceManager, ResourceError};
[INFO] [stdout]    |                        ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `resource` is defined here
[INFO] [stdout]   --> src/system/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod resource;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `resource` is private
[INFO] [stdout]   --> src/lib.rs:58:24
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use crate::system::resource::{Resource, ResourceManager, ResourceError};
[INFO] [stdout]    |                        ^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::ResourceError
[INFO] [stdout]   --> src/lib.rs:58:62
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use crate::system::resource::{Resource, ResourceManager, ResourceError};
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] note: the module `resource` is defined here
[INFO] [stdout]   --> src/system/mod.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | mod resource;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `lifecycle` is private
[INFO] [stdout]   --> src/lib.rs:59:24
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use crate::system::lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError as SystemLifecycleError};
[INFO] [stdout]    |                        ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `lifecycle` is defined here
[INFO] [stdout]   --> src/system/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod lifecycle;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `lifecycle` is private
[INFO] [stdout]   --> src/lib.rs:59:24
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use crate::system::lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError as SystemLifecycleError};
[INFO] [stdout]    |                        ^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::LifecycleError
[INFO] [stdout]   --> src/lib.rs:59:77
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use crate::system::lifecycle::{SystemLifecycle, SystemLifecycleManager, LifecycleError as SystemLifecycleError};
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `lifecycle` is defined here
[INFO] [stdout]   --> src/system/mod.rs:3:1
[INFO] [stdout]    |
[INFO] [stdout]  3 | mod lifecycle;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `monitoring` is private
[INFO] [stdout]   --> src/lib.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                        ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `monitoring` is defined here
[INFO] [stdout]   --> src/system/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod monitoring;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `monitoring` is private
[INFO] [stdout]   --> src/lib.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                        ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::MonitoringError
[INFO] [stdout]   --> src/lib.rs:60:68
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `monitoring` is defined here
[INFO] [stdout]   --> src/system/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod monitoring;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `monitoring` is private
[INFO] [stdout]   --> src/lib.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                        ^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::MetricType
[INFO] [stdout]   --> src/lib.rs:60:85
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub use crate::system::monitoring::{Monitoring, MonitoringManager, MonitoringError, MetricType as SystemMetricType};
[INFO] [stdout]    |                                                                                     ^^^^^^^^^^
[INFO] [stdout] note: the module `monitoring` is defined here
[INFO] [stdout]   --> src/system/mod.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | mod monitoring;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `integration` is private
[INFO] [stdout]   --> src/lib.rs:61:24
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub use crate::system::integration::{SystemIntegration, SystemIntegrationManager, IntegrationError as SystemIntegrationError};
[INFO] [stdout]    |                        ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `integration` is defined here
[INFO] [stdout]   --> src/system/mod.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | mod integration;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `integration` is private
[INFO] [stdout]   --> src/lib.rs:61:24
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub use crate::system::integration::{SystemIntegration, SystemIntegrationManager, IntegrationError as SystemIntegrationError};
[INFO] [stdout]    |                        ^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum through its public re-export instead:
[INFO] [stdout]       crate::system::IntegrationError
[INFO] [stdout]   --> src/lib.rs:61:83
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub use crate::system::integration::{SystemIntegration, SystemIntegrationManager, IntegrationError as SystemIntegrationError};
[INFO] [stdout]    |                                                                                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the module `integration` is defined here
[INFO] [stdout]   --> src/system/mod.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | mod integration;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/core/context.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/gui/deployment.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::input_method::InputMethodManager`
[INFO] [stdout]   --> src/gui/deployment.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::gui::input_method::InputMethodManager;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::theme::ThemeManager`
[INFO] [stdout]   --> src/gui/deployment.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::gui::theme::ThemeManager;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::keyboard_input::KeyboardInputManager`
[INFO] [stdout]   --> src/gui/deployment.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::gui::keyboard_input::KeyboardInputManager;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::mouse_input::MouseInputManager`
[INFO] [stdout]   --> src/gui/deployment.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::gui::mouse_input::MouseInputManager;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt`
[INFO] [stdout]  --> src/gui/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::input_method::InputMethodManager`
[INFO] [stdout]  --> src/gui/main.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::input_method::InputMethodManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::theme::ThemeManager`
[INFO] [stdout]  --> src/gui/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::gui::theme::ThemeManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::keyboard_input::KeyboardInputManager`
[INFO] [stdout]  --> src/gui/main.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::gui::keyboard_input::KeyboardInputManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gui::mouse_input::MouseInputManager`
[INFO] [stdout]  --> src/gui/main.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::gui::mouse_input::MouseInputManager;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DeploymentConfig` and `DeploymentManager`
[INFO] [stdout]   --> src/gui/main.rs:10:30
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::gui::deployment::{DeploymentConfig, DeploymentManager, VirtualMachineType};
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/gui/vm_validation.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/gui/feedback.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Window`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:4:26
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::{Window, WindowManager, WindowProperties, WindowPosition, WindowSize, WindowState, WindowError};
[INFO] [stdout]   |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Color`, `Point`, `RenderError`, `Renderer`, and `Size`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::render::{Renderer, RenderError, Color, Rect, Point, Size};
[INFO] [stdout]   |                          ^^^^^^^^  ^^^^^^^^^^^  ^^^^^        ^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Theme`
[INFO] [stdout]  --> src/gui/iced_window_system.rs:6:25
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::theme::{Theme, ThemeManager, MacOSTheme};
[INFO] [stdout]   |                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::fmt;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Window`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:4:26
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::gui::window::{Window, WindowManager, WindowProperties, WindowPosition, WindowSize, WindowState, WindowError};
[INFO] [stdout]   |                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Color`, `Point`, `RenderError`, `Renderer`, and `Size`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::gui::render::{Renderer, RenderError, Color, Rect, Point, Size};
[INFO] [stdout]   |                          ^^^^^^^^  ^^^^^^^^^^^  ^^^^^        ^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Theme`
[INFO] [stdout]  --> src/gui/high_resolution_window.rs:6:25
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::gui::theme::{Theme, ThemeManager, MacOSTheme};
[INFO] [stdout]   |                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/interaction/vision.rs:4:17
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/interaction/speech.rs:4:17
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/interaction/natural_language.rs:4:17
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Entity`, `Intent`, `NaturalLanguageError`, and `Sentiment`
[INFO] [stdout]  --> src/interaction/natural_language_processor.rs:6:77
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::interaction::natural_language::{NaturalLanguageSystem, Language, Sentiment, Entity, Intent, NaturalLanguageError};
[INFO] [stdout]   |                                                                             ^^^^^^^^^  ^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/interaction/context.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/kernel/memory.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/kernel/process.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/reflection/performance.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/reflection/reflection.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/security/sandbox.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/security/verification.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/security/threat_detection.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/security/access_control.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/system/config.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/system/resource.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/system/monitoring.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Arc` and `Mutex`
[INFO] [stdout]  --> src/system/integration.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::sync::{Arc, Mutex};
[INFO] [stdout]   |                 ^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `map_err` found for struct `WindowManager` in the current scope
[INFO] [stdout]    --> src/gui/testing.rs:200:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |           let window_manager = WindowManager::new()
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 200 | |             .map_err(|e| TestingError::InitializationError(format!("Failed to create window manager: {}", e)))?;
[INFO] [stdout]     | |             -^^^^^^^ method not found in `WindowManager`
[INFO] [stdout]     | |_____________|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui/window_manager.rs:31:1
[INFO] [stdout]     |
[INFO] [stdout]  31 |   pub struct WindowManager {
[INFO] [stdout]     |   ------------------------ method `map_err` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `map_err`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `futures::TryFutureExt`
[INFO] [stdout]             candidate #2: `futures::TryStreamExt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `map_err` found for struct `WindowManager` in the current scope
[INFO] [stdout]    --> src/gui/testing.rs:200:14
[INFO] [stdout]     |
[INFO] [stdout] 199 |           let window_manager = WindowManager::new()
[INFO] [stdout]     |  ______________________________-
[INFO] [stdout] 200 | |             .map_err(|e| TestingError::InitializationError(format!("Failed to create window manager: {}", e)))?;
[INFO] [stdout]     | |             -^^^^^^^ method not found in `WindowManager`
[INFO] [stdout]     | |_____________|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui/window_manager.rs:31:1
[INFO] [stdout]     |
[INFO] [stdout]  31 |   pub struct WindowManager {
[INFO] [stdout]     |   ------------------------ method `map_err` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `map_err`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `futures::TryFutureExt`
[INFO] [stdout]             candidate #2: `futures::TryStreamExt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `create_window` found for struct `std::sync::MutexGuard<'_, WindowManager>` in the current scope
[INFO] [stdout]    --> src/gui/testing.rs:241:24
[INFO] [stdout]     |
[INFO] [stdout] 241 |         window_manager.create_window(title, width, height)
[INFO] [stdout]     |                        ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `create_window`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `x11rb::protocol::xproto::ConnectionExt`
[INFO] [stdout] help: there is a method `get_window` with a similar name, but with different arguments
[INFO] [stdout]    --> src/gui/window_manager.rs:90:5
[INFO] [stdout]     |
[INFO] [stdout]  90 |     pub fn get_window(&self, window_id: &str) -> Option<&Window> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `create_window` found for struct `std::sync::MutexGuard<'_, WindowManager>` in the current scope
[INFO] [stdout]    --> src/gui/testing.rs:241:24
[INFO] [stdout]     |
[INFO] [stdout] 241 |         window_manager.create_window(title, width, height)
[INFO] [stdout]     |                        ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `create_window`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `x11rb::protocol::xproto::ConnectionExt`
[INFO] [stdout] help: there is a method `get_window` with a similar name, but with different arguments
[INFO] [stdout]    --> src/gui/window_manager.rs:90:5
[INFO] [stdout]     |
[INFO] [stdout]  90 |     pub fn get_window(&self, window_id: &str) -> Option<&Window> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `ThemeManager` in the current scope
[INFO] [stdout]    --> src/gui/iced_window_system.rs:22:63
[INFO] [stdout]     |
[INFO] [stdout]  22 |         let theme_manager = Arc::new(Mutex::new(ThemeManager::default()));
[INFO] [stdout]     |                                                               ^^^^^^^ function or associated item not found in `ThemeManager`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui/theme.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub struct ThemeManager {
[INFO] [stdout]     | ----------------------- function or associated item `default` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `ThemeManager`, consider using `ThemeManager::new` which returns `ThemeManager`
[INFO] [stdout]    --> src/gui/theme.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn new() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `default`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `Default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `ThemeManager` in the current scope
[INFO] [stdout]    --> src/gui/iced_window_system.rs:22:63
[INFO] [stdout]     |
[INFO] [stdout]  22 |         let theme_manager = Arc::new(Mutex::new(ThemeManager::default()));
[INFO] [stdout]     |                                                               ^^^^^^^ function or associated item not found in `ThemeManager`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui/theme.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub struct ThemeManager {
[INFO] [stdout]     | ----------------------- function or associated item `default` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `ThemeManager`, consider using `ThemeManager::new` which returns `ThemeManager`
[INFO] [stdout]    --> src/gui/theme.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn new() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `default`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `Default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `ThemeManager` in the current scope
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:21:43
[INFO] [stdout]     |
[INFO] [stdout]  21 |         let theme_manager = ThemeManager::default();
[INFO] [stdout]     |                                           ^^^^^^^ function or associated item not found in `ThemeManager`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui/theme.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub struct ThemeManager {
[INFO] [stdout]     | ----------------------- function or associated item `default` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `ThemeManager`, consider using `ThemeManager::new` which returns `ThemeManager`
[INFO] [stdout]    --> src/gui/theme.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn new() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `default`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `Default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `ThemeManager` in the current scope
[INFO] [stdout]    --> src/gui/high_resolution_window.rs:21:43
[INFO] [stdout]     |
[INFO] [stdout]  21 |         let theme_manager = ThemeManager::default();
[INFO] [stdout]     |                                           ^^^^^^^ function or associated item not found in `ThemeManager`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui/theme.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub struct ThemeManager {
[INFO] [stdout]     | ----------------------- function or associated item `default` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `ThemeManager`, consider using `ThemeManager::new` which returns `ThemeManager`
[INFO] [stdout]    --> src/gui/theme.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn new() -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `default`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `Default`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:244:29
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn clear(&mut self, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                             ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rectangle`
[INFO] [stdout]    --> src/gui/render.rs:250:38
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub fn draw_rectangle(&mut self, rectangle: Rectangle, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                      ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rectangle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:250:60
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub fn draw_rectangle(&mut self, rectangle: Rectangle, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                            ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/gui/render.rs:256:33
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn draw_line(&mut self, start: Point, end: Point, color: Color, thickness: f32) -> Result<(), RenderError> {
[INFO] [stdout]     |                                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/gui/render.rs:256:47
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn draw_line(&mut self, start: Point, end: Point, color: Color, thickness: f32) -> Result<(), RenderError> {
[INFO] [stdout]     |                                               ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:256:59
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn draw_line(&mut self, start: Point, end: Point, color: Color, thickness: f32) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                           ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `thickness`
[INFO] [stdout]    --> src/gui/render.rs:256:73
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn draw_line(&mut self, start: Point, end: Point, color: Color, thickness: f32) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                                         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thickness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `center`
[INFO] [stdout]    --> src/gui/render.rs:262:35
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub fn draw_circle(&mut self, center: Point, radius: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_center`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/gui/render.rs:262:50
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub fn draw_circle(&mut self, center: Point, radius: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_radius`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:262:63
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub fn draw_circle(&mut self, center: Point, radius: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]    --> src/gui/render.rs:268:33
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn draw_text(&mut self, text: &str, position: Point, font_size: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                 ^^^^ help: if this is intentional, prefix it with an underscore: `_text`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `position`
[INFO] [stdout]    --> src/gui/render.rs:268:45
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn draw_text(&mut self, text: &str, position: Point, font_size: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_position`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `font_size`
[INFO] [stdout]    --> src/gui/render.rs:268:62
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn draw_text(&mut self, text: &str, position: Point, font_size: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_font_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:268:78
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn draw_text(&mut self, text: &str, position: Point, font_size: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                                              ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:244:29
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn clear(&mut self, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                             ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rectangle`
[INFO] [stdout]    --> src/gui/render.rs:250:38
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub fn draw_rectangle(&mut self, rectangle: Rectangle, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                      ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rectangle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:250:60
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub fn draw_rectangle(&mut self, rectangle: Rectangle, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                            ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/gui/render.rs:256:33
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn draw_line(&mut self, start: Point, end: Point, color: Color, thickness: f32) -> Result<(), RenderError> {
[INFO] [stdout]     |                                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/gui/render.rs:256:47
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn draw_line(&mut self, start: Point, end: Point, color: Color, thickness: f32) -> Result<(), RenderError> {
[INFO] [stdout]     |                                               ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:256:59
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn draw_line(&mut self, start: Point, end: Point, color: Color, thickness: f32) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                           ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `thickness`
[INFO] [stdout]    --> src/gui/render.rs:256:73
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn draw_line(&mut self, start: Point, end: Point, color: Color, thickness: f32) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                                         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thickness`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `center`
[INFO] [stdout]    --> src/gui/render.rs:262:35
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub fn draw_circle(&mut self, center: Point, radius: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_center`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/gui/render.rs:262:50
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub fn draw_circle(&mut self, center: Point, radius: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_radius`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:262:63
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub fn draw_circle(&mut self, center: Point, radius: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]    --> src/gui/render.rs:268:33
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn draw_text(&mut self, text: &str, position: Point, font_size: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                 ^^^^ help: if this is intentional, prefix it with an underscore: `_text`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `position`
[INFO] [stdout]    --> src/gui/render.rs:268:45
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn draw_text(&mut self, text: &str, position: Point, font_size: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_position`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `font_size`
[INFO] [stdout]    --> src/gui/render.rs:268:62
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn draw_text(&mut self, text: &str, position: Point, font_size: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_font_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/gui/render.rs:268:78
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub fn draw_text(&mut self, text: &str, position: Point, font_size: f32, color: Color) -> Result<(), RenderError> {
[INFO] [stdout]     |                                                                              ^^^^^ help: if this is intentional, prefix it with an underscore: `_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `package_dir`
[INFO] [stdout]    --> src/gui/deployment.rs:577:34
[INFO] [stdout]     |
[INFO] [stdout] 577 |     fn deploy_to_qemu(&mut self, package_dir: &str) -> Result<(), DeploymentError> {
[INFO] [stdout]     |                                  ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_package_dir`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `package_dir`
[INFO] [stdout]    --> src/gui/deployment.rs:607:36
[INFO] [stdout]     |
[INFO] [stdout] 607 |     fn deploy_to_hyperv(&mut self, package_dir: &str) -> Result<(), DeploymentError> {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_package_dir`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]    --> src/gui/vm_validation.rs:201:63
[INFO] [stdout]     |
[INFO] [stdout] 201 |                         let output = String::from_utf8_lossy(&status.unwrap().stdout);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^        - temporary value is freed at the end of this statement
[INFO] [stdout]     |                                                               |
[INFO] [stdout]     |                                                               creates a temporary value which is freed while still in use
[INFO] [stdout] 202 |                         output.contains(&self.vm_config_path)
[INFO] [stdout]     |                         ------ borrow later used here
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using a `let` binding to create a longer lived value
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]    --> src/gui/vm_validation.rs:225:63
[INFO] [stdout]     |
[INFO] [stdout] 225 |                         let output = String::from_utf8_lossy(&status.unwrap().stdout);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^        - temporary value is freed at the end of this statement
[INFO] [stdout]     |                                                               |
[INFO] [stdout]     |                                                               creates a temporary value which is freed while still in use
[INFO] [stdout] 226 |                         output.contains("Rust AGI OS GUI")
[INFO] [stdout]     |                         ------ borrow later used here
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using a `let` binding to create a longer lived value
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]    --> src/gui/vm_validation.rs:249:63
[INFO] [stdout]     |
[INFO] [stdout] 249 |                         let output = String::from_utf8_lossy(&status.unwrap().stdout);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^        - temporary value is freed at the end of this statement
[INFO] [stdout]     |                                                               |
[INFO] [stdout]     |                                                               creates a temporary value which is freed while still in use
[INFO] [stdout] 250 |                         output.contains("qemu-system-x86_64") && output.contains("Rust AGI OS GUI")
[INFO] [stdout]     |                         ------ borrow later used here
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using a `let` binding to create a longer lived value
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]    --> src/interaction/speech.rs:207:34
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub fn text_to_speech(&self, text: &str, _voice: &str) -> Result<Audio, SpeechError> {
[INFO] [stdout]     |                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_text`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]    --> src/interaction/natural_language.rs:223:35
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub fn detect_language(&self, text: &str) -> Result<Language, NaturalLanguageError> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_text`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `package_dir`
[INFO] [stdout]    --> src/gui/deployment.rs:577:34
[INFO] [stdout]     |
[INFO] [stdout] 577 |     fn deploy_to_qemu(&mut self, package_dir: &str) -> Result<(), DeploymentError> {
[INFO] [stdout]     |                                  ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_package_dir`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `package_dir`
[INFO] [stdout]    --> src/gui/deployment.rs:607:36
[INFO] [stdout]     |
[INFO] [stdout] 607 |     fn deploy_to_hyperv(&mut self, package_dir: &str) -> Result<(), DeploymentError> {
[INFO] [stdout]     |                                    ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_package_dir`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]    --> src/gui/vm_validation.rs:201:63
[INFO] [stdout]     |
[INFO] [stdout] 201 |                         let output = String::from_utf8_lossy(&status.unwrap().stdout);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^        - temporary value is freed at the end of this statement
[INFO] [stdout]     |                                                               |
[INFO] [stdout]     |                                                               creates a temporary value which is freed while still in use
[INFO] [stdout] 202 |                         output.contains(&self.vm_config_path)
[INFO] [stdout]     |                         ------ borrow later used here
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using a `let` binding to create a longer lived value
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]    --> src/gui/vm_validation.rs:225:63
[INFO] [stdout]     |
[INFO] [stdout] 225 |                         let output = String::from_utf8_lossy(&status.unwrap().stdout);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^        - temporary value is freed at the end of this statement
[INFO] [stdout]     |                                                               |
[INFO] [stdout]     |                                                               creates a temporary value which is freed while still in use
[INFO] [stdout] 226 |                         output.contains("Rust AGI OS GUI")
[INFO] [stdout]     |                         ------ borrow later used here
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using a `let` binding to create a longer lived value
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]    --> src/gui/vm_validation.rs:249:63
[INFO] [stdout]     |
[INFO] [stdout] 249 |                         let output = String::from_utf8_lossy(&status.unwrap().stdout);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^        - temporary value is freed at the end of this statement
[INFO] [stdout]     |                                                               |
[INFO] [stdout]     |                                                               creates a temporary value which is freed while still in use
[INFO] [stdout] 250 |                         output.contains("qemu-system-x86_64") && output.contains("Rust AGI OS GUI")
[INFO] [stdout]     |                         ------ borrow later used here
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using a `let` binding to create a longer lived value
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]    --> src/interaction/speech.rs:207:34
[INFO] [stdout]     |
[INFO] [stdout] 207 |     pub fn text_to_speech(&self, text: &str, _voice: &str) -> Result<Audio, SpeechError> {
[INFO] [stdout]     |                                  ^^^^ help: if this is intentional, prefix it with an underscore: `_text`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]    --> src/interaction/natural_language.rs:223:35
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub fn detect_language(&self, text: &str) -> Result<Language, NaturalLanguageError> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_text`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/neuro_symbolic/neural.rs:252:14
[INFO] [stdout]     |
[INFO] [stdout] 252 |         for (i, layer) in self.layers.iter().enumerate().skip(1) {
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `path`
[INFO] [stdout]    --> src/neuro_symbolic/neural.rs:285:24
[INFO] [stdout]     |
[INFO] [stdout] 285 |     pub fn save(&self, path: &str) -> Result<(), NeuralError> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `path`
[INFO] [stdout]    --> src/neuro_symbolic/neural.rs:291:17
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub fn load(path: &str) -> Result<Self, NeuralError> {
[INFO] [stdout]     |                 ^^^^ help: if this is intentional, prefix it with an underscore: `_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `model`
[INFO] [stdout]    --> src/neuro_symbolic/learning.rs:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |         let model = self.models.get_mut(model_id).ok_or_else(|| {
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `model`
[INFO] [stdout]    --> src/neuro_symbolic/learning.rs:267:13
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let model = self.models.get(model_id).ok_or_else(|| {
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `model`
[INFO] [stdout]    --> src/neuro_symbolic/learning.rs:284:13
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let model = self.models.get(model_id).ok_or_else(|| {
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/neuro_symbolic/neural.rs:252:14
[INFO] [stdout]     |
[INFO] [stdout] 252 |         for (i, layer) in self.layers.iter().enumerate().skip(1) {
[INFO] [stdout]     |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `path`
[INFO] [stdout]    --> src/neuro_symbolic/neural.rs:285:24
[INFO] [stdout]     |
[INFO] [stdout] 285 |     pub fn save(&self, path: &str) -> Result<(), NeuralError> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `path`
[INFO] [stdout]    --> src/neuro_symbolic/neural.rs:291:17
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub fn load(path: &str) -> Result<Self, NeuralError> {
[INFO] [stdout]     |                 ^^^^ help: if this is intentional, prefix it with an underscore: `_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `model`
[INFO] [stdout]    --> src/neuro_symbolic/learning.rs:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |         let model = self.models.get_mut(model_id).ok_or_else(|| {
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `model`
[INFO] [stdout]    --> src/neuro_symbolic/learning.rs:267:13
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let model = self.models.get(model_id).ok_or_else(|| {
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `model`
[INFO] [stdout]    --> src/neuro_symbolic/learning.rs:284:13
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let model = self.models.get(model_id).ok_or_else(|| {
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0599, E0603, E0716.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rust_agi_os` (lib) due to 132 previous errors; 64 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0599, E0603, E0716.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rust_agi_os` (lib test) due to 132 previous errors; 64 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "2b0e0e421904e2de37d1e276ee134484bbac01ad9b3a7f40d26a6c396700c833", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2b0e0e421904e2de37d1e276ee134484bbac01ad9b3a7f40d26a6c396700c833", kill_on_drop: false }`
[INFO] [stdout] 2b0e0e421904e2de37d1e276ee134484bbac01ad9b3a7f40d26a6c396700c833
