Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop) warning: type `traceability::Event` is more private than the item `app::Message::Traceability::0` --> crates\oa-desktop\src\app.rs:339:18 | 339 | Traceability(crate::views::traceability::Event), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `app::Message::Traceability::0` is reachable at visibility `pub` | note: but type `traceability::Event` is only usable at visibility `pub(crate)` --> crates\oa-desktop\src\views\traceability.rs:12:1 | 12 | pub(crate) enum Event { | ^^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(private_interfaces)]` on by default warning: type `traceability::State` is more private than the item `app::App::traceability` --> crates\oa-desktop\src\app.rs:467:5 | 467 | pub traceability: crate::views::traceability::State, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `app::App::traceability` is reachable at visibility `pub` | note: but type `traceability::State` is only usable at visibility `pub(crate)` --> crates\oa-desktop\src\views\traceability.rs:17:1 | 17 | pub(crate) struct State { | ^^^^^^^^^^^^^^^^^^^^^^^ warning: `oa-desktop` (bin "arcadia-studio" test) generated 2 warnings Finished `test` profile [unoptimized] target(s) in 3m 45s Running unittests src\main.rs (target\debug\deps\arcadia_studio-e358a5ed59b1de41.exe) running 2 tests test behavior::canvas_workspace::tests::relative_camera_zoom_keeps_the_cursor_world_point_and_rejects_nonfinite_inputs ... ok test behavior::canvas_workspace::tests::viewport_ordered_batch_uses_each_event_position_and_cancels_before_camera_motion ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 727 filtered out; finished in 0.01s