[INFO] fetching crate zui-widgets 0.0.3... [INFO] testing zui-widgets-0.0.3 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate zui-widgets 0.0.3 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate zui-widgets 0.0.3 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate zui-widgets 0.0.3 [INFO] finished tweaking crates.io crate zui-widgets 0.0.3 [INFO] tweaked toml for crates.io crate zui-widgets 0.0.3 written to /workspace/builds/worker-5/source/Cargo.toml [INFO] crate crates.io crate zui-widgets 0.0.3 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 601132dc17812e82f62f810069be8dfd85b655a670622272849020ab69fbb15b [INFO] running `Command { std: "docker" "start" "-a" "601132dc17812e82f62f810069be8dfd85b655a670622272849020ab69fbb15b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "601132dc17812e82f62f810069be8dfd85b655a670622272849020ab69fbb15b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "601132dc17812e82f62f810069be8dfd85b655a670622272849020ab69fbb15b", kill_on_drop: false }` [INFO] [stdout] 601132dc17812e82f62f810069be8dfd85b655a670622272849020ab69fbb15b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 332de5403acaf03eb390163f52e1719fc8d2117975311cafdc3871f849e4d318 [INFO] running `Command { std: "docker" "start" "-a" "332de5403acaf03eb390163f52e1719fc8d2117975311cafdc3871f849e4d318", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.106 [INFO] [stderr] Compiling cassowary v0.3.0 [INFO] [stderr] Compiling zui-core v0.0.3 [INFO] [stderr] Compiling zui-widgets v0.0.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/backend/zui.rs:9:23 [INFO] [stdout] | [INFO] [stdout] 9 | use zui_core::style::{self, set, Style}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/backend/zui.rs:145:28 [INFO] [stdout] | [INFO] [stdout] 145 | Color::Indexed(i) => write!(f, "{}", fg(ZuiColor::Reset)), //TODO: Fix [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/backend/zui.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | Color::Indexed(i) => write!(f, "{}", bg(ZuiColor::Reset)), //TODO: Fix [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.27s [INFO] running `Command { std: "docker" "inspect" "332de5403acaf03eb390163f52e1719fc8d2117975311cafdc3871f849e4d318", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "332de5403acaf03eb390163f52e1719fc8d2117975311cafdc3871f849e4d318", kill_on_drop: false }` [INFO] [stdout] 332de5403acaf03eb390163f52e1719fc8d2117975311cafdc3871f849e4d318 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7633e07bd8771333f68b71a38417c5bfcebdf00d4ac1a338757a545386637d51 [INFO] running `Command { std: "docker" "start" "-a" "7633e07bd8771333f68b71a38417c5bfcebdf00d4ac1a338757a545386637d51", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.81 [INFO] [stderr] Compiling ppv-lite86 v0.2.15 [INFO] [stderr] Compiling argh_shared v0.1.6 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/backend/zui.rs:9:23 [INFO] [stdout] | [INFO] [stdout] 9 | use zui_core::style::{self, set, Style}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/backend/zui.rs:145:28 [INFO] [stdout] | [INFO] [stdout] 145 | Color::Indexed(i) => write!(f, "{}", fg(ZuiColor::Reset)), //TODO: Fix [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/backend/zui.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | Color::Indexed(i) => write!(f, "{}", bg(ZuiColor::Reset)), //TODO: Fix [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.4 [INFO] [stderr] Compiling argh_derive v0.1.6 [INFO] [stderr] Compiling argh v0.1.6 [INFO] [stderr] Compiling zui-widgets v0.0.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `Constraint`, `Direction`, `Layout` [INFO] [stdout] --> examples/zui_demo.rs:3:27 [INFO] [stdout] | [INFO] [stdout] 3 | use zui_widgets::layout::{Constraint, Direction, Layout}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Widget` [INFO] [stdout] --> examples/zui_demo.rs:4:44 [INFO] [stdout] | [INFO] [stdout] 4 | use zui_widgets::widgets::{Block, Borders, Widget}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/terminal.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_tabs.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_list.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_tabs.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/terminal.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_list.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/terminal.rs:11:19 [INFO] [stdout] | [INFO] [stdout] 11 | let backend = TestBackend::new(400, 400); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_barchart.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::backend::TestBackend; [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_tabs.rs:8:19 [INFO] [stdout] | [INFO] [stdout] 8 | let backend = TestBackend::new(1, 1); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_barchart.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use tui::buffer::Buffer; [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_barchart.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use tui::widgets::{BarChart, Block, Borders}; [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/terminal.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | let backend = TestBackend::new(10, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_tabs.rs:12:71 [INFO] [stdout] | [INFO] [stdout] 12 | let tabs = Tabs::new(["Tab1", "Tab2"].iter().cloned().map(Spans::from).collect()); [INFO] [stdout] | ^^^^^ use of undeclared type `Spans` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Paragraph` [INFO] [stdout] --> tests/terminal.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | let paragrah = Paragraph::new("Test"); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Paragraph; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_tabs.rs:30:19 [INFO] [stdout] | [INFO] [stdout] 30 | let backend = TestBackend::new(10, 1); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> tests/terminal.rs:27:28 [INFO] [stdout] | [INFO] [stdout] 27 | assert_eq!(frame.area, Rect::new(0, 0, 10, 10)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Paragraph` [INFO] [stdout] --> tests/terminal.rs:30:24 [INFO] [stdout] | [INFO] [stdout] 30 | let paragrah = Paragraph::new("test"); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Paragraph; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> tests/terminal.rs:34:28 [INFO] [stdout] | [INFO] [stdout] 34 | assert_eq!(frame.area, Rect::new(0, 0, 8, 8)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_tabs.rs:34:71 [INFO] [stdout] | [INFO] [stdout] 34 | let tabs = Tabs::new(["Tab1", "Tab2"].iter().cloned().map(Spans::from).collect()); [INFO] [stdout] | ^^^^^ use of undeclared type `Spans` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Tabs` [INFO] [stdout] --> tests/widgets_tabs.rs:12:24 [INFO] [stdout] | [INFO] [stdout] 12 | let tabs = Tabs::new(["Tab1", "Tab2"].iter().cloned().map(Spans::from).collect()); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Tabs; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_tabs.rs:15:17 [INFO] [stdout] | [INFO] [stdout] 15 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_tabs.rs:24:20 [INFO] [stdout] | [INFO] [stdout] 24 | let expected = Buffer::with_lines(vec![" "]); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Tabs` [INFO] [stdout] --> tests/widgets_tabs.rs:34:24 [INFO] [stdout] | [INFO] [stdout] 34 | let tabs = Tabs::new(["Tab1", "Tab2"].iter().cloned().map(Spans::from).collect()); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Tabs; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_tabs.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_tabs.rs:46:20 [INFO] [stdout] | [INFO] [stdout] 46 | let expected = Buffer::with_lines(vec![format!(" Tab1 {} T ", symbols::line::VERTICAL)]); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_list.rs:14:19 [INFO] [stdout] | [INFO] [stdout] 14 | let backend = TestBackend::new(10, 3); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_barchart.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use tui::Terminal; [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_table.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_list.rs:27:54 [INFO] [stdout] | [INFO] [stdout] 27 | .highlight_style(Style::default().bg(Color::Yellow)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_list.rs:34:39 [INFO] [stdout] | [INFO] [stdout] 34 | expected.get_mut(x, 1).set_bg(Color::Yellow); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_list.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 41 | let backend = TestBackend::new(10, 2); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_paragraph.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_list.rs:82:53 [INFO] [stdout] | [INFO] [stdout] 82 | .block(Block::default().borders(Borders::RIGHT)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_table.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_paragraph.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_list.rs:93:19 [INFO] [stdout] | [INFO] [stdout] 93 | let backend = TestBackend::new(10, 4); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_barchart.rs:9:23 [INFO] [stdout] | [INFO] [stdout] 9 | let backend = TestBackend::new(30, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 9 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_barchart.rs:16:53 [INFO] [stdout] | [INFO] [stdout] 16 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BarChart` [INFO] [stdout] --> tests/widgets_barchart.rs:15:32 [INFO] [stdout] | [INFO] [stdout] 15 | let barchart = BarChart::default() [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::BarChart; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_barchart.rs:16:28 [INFO] [stdout] | [INFO] [stdout] 16 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_barchart.rs:28:15 [INFO] [stdout] | [INFO] [stdout] 28 | test_case(Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 13 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_canvas.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_list.rs:133:19 [INFO] [stdout] | [INFO] [stdout] 133 | let backend = TestBackend::new(10, 6); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_chart.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_gauge.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_paragraph.rs:18:23 [INFO] [stdout] | [INFO] [stdout] 18 | let backend = TestBackend::new(20, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_list.rs:146:54 [INFO] [stdout] | [INFO] [stdout] 146 | .highlight_style(Style::default().bg(Color::Yellow)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tui` [INFO] [stdout] --> tests/widgets_block.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_list.rs:160:39 [INFO] [stdout] | [INFO] [stdout] 160 | expected.get_mut(x, 2).set_bg(Color::Yellow); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_list.rs:161:39 [INFO] [stdout] | [INFO] [stdout] 161 | expected.get_mut(x, 3).set_bg(Color::Yellow); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_paragraph.rs:26:53 [INFO] [stdout] | [INFO] [stdout] 26 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_paragraph.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | Alignment::Left, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_list.rs:168:19 [INFO] [stdout] | [INFO] [stdout] 168 | let backend = TestBackend::new(10, 6); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_paragraph.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | Alignment::Right, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_canvas.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_paragraph.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | Alignment::Center, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:14:23 [INFO] [stdout] | [INFO] [stdout] 14 | let backend = TestBackend::new(30, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_paragraph.rs:84:19 [INFO] [stdout] | [INFO] [stdout] 84 | let backend = TestBackend::new(10, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_paragraph.rs:93:49 [INFO] [stdout] | [INFO] [stdout] 93 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_gauge.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_chart.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:27:49 [INFO] [stdout] | [INFO] [stdout] 27 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_paragraph.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | let backend = TestBackend::new(10, 7); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_list.rs:181:54 [INFO] [stdout] | [INFO] [stdout] 181 | .highlight_style(Style::default().bg(Color::Yellow)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_list.rs:196:39 [INFO] [stdout] | [INFO] [stdout] 196 | expected.get_mut(x, 2).set_bg(Color::Yellow); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_list.rs:197:39 [INFO] [stdout] | [INFO] [stdout] 197 | expected.get_mut(x, 3).set_bg(Color::Yellow); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_paragraph.rs:125:49 [INFO] [stdout] | [INFO] [stdout] 125 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListState` [INFO] [stdout] --> tests/widgets_list.rs:16:21 [INFO] [stdout] | [INFO] [stdout] 16 | let mut state = ListState::default(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:22:17 [INFO] [stdout] | [INFO] [stdout] 22 | ListItem::new("Item 1"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 10 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:23:17 [INFO] [stdout] | [INFO] [stdout] 23 | ListItem::new("Item 2"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tui` [INFO] [stdout] --> tests/widgets_block.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use tui::{ [INFO] [stdout] | ^^^ use of undeclared crate or module `tui` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | ListItem::new("Item 3"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `List` [INFO] [stdout] --> tests/widgets_list.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 26 | let list = List::new(items) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_list.rs:27:34 [INFO] [stdout] | [INFO] [stdout] 27 | .highlight_style(Style::default().bg(Color::Yellow)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_list.rs:32:24 [INFO] [stdout] | [INFO] [stdout] 32 | let mut expected = Buffer::with_lines(vec![" Item 1 ", ">> Item 2 ", " Item 3 "]); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ListItem` in this scope [INFO] [stdout] --> tests/widgets_list.rs:46:20 [INFO] [stdout] | [INFO] [stdout] 46 | items: Vec>, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Buffer` in this scope [INFO] [stdout] --> tests/widgets_list.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | expected: Buffer, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:55:17 [INFO] [stdout] | [INFO] [stdout] 55 | ListItem::new("A very long line"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_paragraph.rs:148:19 [INFO] [stdout] | [INFO] [stdout] 148 | let backend = TestBackend::new(20, 3); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | ListItem::new("A very long line"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_list.rs:58:23 [INFO] [stdout] | [INFO] [stdout] 58 | expected: Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:67:17 [INFO] [stdout] | [INFO] [stdout] 67 | ListItem::new("A very long line"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:68:17 [INFO] [stdout] | [INFO] [stdout] 68 | ListItem::new("A very long line"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_list.rs:70:23 [INFO] [stdout] | [INFO] [stdout] 70 | expected: Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListState` [INFO] [stdout] --> tests/widgets_list.rs:77:25 [INFO] [stdout] | [INFO] [stdout] 77 | let mut state = ListState::default(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:112:23 [INFO] [stdout] | [INFO] [stdout] 112 | let backend = TestBackend::new(30, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `List` [INFO] [stdout] --> tests/widgets_list.rs:81:28 [INFO] [stdout] | [INFO] [stdout] 81 | let list = List::new(case.items.clone()) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_list.rs:82:28 [INFO] [stdout] | [INFO] [stdout] 82 | .block(Block::default().borders(Borders::RIGHT)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> tests/widgets_list.rs:84:48 [INFO] [stdout] | [INFO] [stdout] 84 | f.render_stateful_widget(list, Rect::new(0, 0, 8, 2), &mut state); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListState` [INFO] [stdout] --> tests/widgets_list.rs:95:21 [INFO] [stdout] | [INFO] [stdout] 95 | let mut state = ListState::default(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_paragraph.rs:159:81 [INFO] [stdout] | [INFO] [stdout] 159 | let paragraph = Paragraph::new(line).block(Block::default().borders(Borders::ALL)); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | ListItem::new("Item 0"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:104:17 [INFO] [stdout] | [INFO] [stdout] 104 | ListItem::new("Item 1"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:105:17 [INFO] [stdout] | [INFO] [stdout] 105 | ListItem::new("Item 2"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:106:17 [INFO] [stdout] | [INFO] [stdout] 106 | ListItem::new("Item 3"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | ListItem::new("Item 4"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | ListItem::new("Item 5"), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_paragraph.rs:168:23 [INFO] [stdout] | [INFO] [stdout] 168 | let backend = TestBackend::new(20, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `List` [INFO] [stdout] --> tests/widgets_list.rs:110:24 [INFO] [stdout] | [INFO] [stdout] 110 | let list = List::new(items).highlight_symbol(">> "); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_list.rs:114:20 [INFO] [stdout] | [INFO] [stdout] 114 | let expected = Buffer::with_lines(vec![" Item 2 ", " Item 3 ", " Item 4 ", ">> Item 5 "]); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:122:30 [INFO] [stdout] | [INFO] [stdout] 122 | let items = vec![ListItem::new("Item 3")]; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `List` [INFO] [stdout] --> tests/widgets_list.rs:123:24 [INFO] [stdout] | [INFO] [stdout] 123 | let list = List::new(items).highlight_symbol(">> "); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_list.rs:127:20 [INFO] [stdout] | [INFO] [stdout] 127 | let expected = Buffer::with_lines(vec![" Item 3 ", " ", " ", " "]); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListState` [INFO] [stdout] --> tests/widgets_list.rs:135:21 [INFO] [stdout] | [INFO] [stdout] 135 | let mut state = ListState::default(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:141:17 [INFO] [stdout] | [INFO] [stdout] 141 | ListItem::new(vec![Spans::from("Item 1"), Spans::from("Item 1a")]), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:141:36 [INFO] [stdout] | [INFO] [stdout] 141 | ListItem::new(vec![Spans::from("Item 1"), Spans::from("Item 1a")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:141:59 [INFO] [stdout] | [INFO] [stdout] 141 | ListItem::new(vec![Spans::from("Item 1"), Spans::from("Item 1a")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:142:17 [INFO] [stdout] | [INFO] [stdout] 142 | ListItem::new(vec![Spans::from("Item 2"), Spans::from("Item 2b")]), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:142:36 [INFO] [stdout] | [INFO] [stdout] 142 | ListItem::new(vec![Spans::from("Item 2"), Spans::from("Item 2b")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:142:59 [INFO] [stdout] | [INFO] [stdout] 142 | ListItem::new(vec![Spans::from("Item 2"), Spans::from("Item 2b")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:143:17 [INFO] [stdout] | [INFO] [stdout] 143 | ListItem::new(vec![Spans::from("Item 3"), Spans::from("Item 3c")]), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:143:36 [INFO] [stdout] | [INFO] [stdout] 143 | ListItem::new(vec![Spans::from("Item 3"), Spans::from("Item 3c")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_paragraph.rs:178:53 [INFO] [stdout] | [INFO] [stdout] 178 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_paragraph.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | Alignment::Left, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_paragraph.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | Alignment::Right, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_paragraph.rs:24:33 [INFO] [stdout] | [INFO] [stdout] 24 | let text = vec![Spans::from(SAMPLE_STRING)]; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:125:49 [INFO] [stdout] | [INFO] [stdout] 125 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Paragraph` [INFO] [stdout] --> tests/widgets_paragraph.rs:25:33 [INFO] [stdout] | [INFO] [stdout] 25 | let paragraph = Paragraph::new(text) [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Paragraph; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_paragraph.rs:26:28 [INFO] [stdout] | [INFO] [stdout] 26 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Wrap` in this scope [INFO] [stdout] --> tests/widgets_paragraph.rs:28:27 [INFO] [stdout] | [INFO] [stdout] 28 | .wrap(Wrap { trim: true }); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Wrap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_paragraph.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_paragraph.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_paragraph.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_paragraph.rs:91:29 [INFO] [stdout] | [INFO] [stdout] 91 | let text = vec![Spans::from(s)]; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Paragraph` [INFO] [stdout] --> tests/widgets_paragraph.rs:92:29 [INFO] [stdout] | [INFO] [stdout] 92 | let paragraph = Paragraph::new(text) [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Paragraph; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_paragraph.rs:93:24 [INFO] [stdout] | [INFO] [stdout] 93 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Wrap` in this scope [INFO] [stdout] --> tests/widgets_paragraph.rs:94:23 [INFO] [stdout] | [INFO] [stdout] 94 | .wrap(Wrap { trim: true }); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Wrap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_paragraph.rs:99:20 [INFO] [stdout] | [INFO] [stdout] 99 | let expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_paragraph.rs:123:29 [INFO] [stdout] | [INFO] [stdout] 123 | let text = vec![Spans::from(s)]; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Paragraph` [INFO] [stdout] --> tests/widgets_paragraph.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | let paragraph = Paragraph::new(text) [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Paragraph; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:143:59 [INFO] [stdout] | [INFO] [stdout] 143 | ListItem::new(vec![Spans::from("Item 3"), Spans::from("Item 3c")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `List` [INFO] [stdout] --> tests/widgets_list.rs:145:24 [INFO] [stdout] | [INFO] [stdout] 145 | let list = List::new(items) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_list.rs:146:34 [INFO] [stdout] | [INFO] [stdout] 146 | .highlight_style(Style::default().bg(Color::Yellow)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_paragraph.rs:125:24 [INFO] [stdout] | [INFO] [stdout] 125 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_list.rs:151:24 [INFO] [stdout] | [INFO] [stdout] 151 | let mut expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_canvas.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | let backend = TestBackend::new(5, 5); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListState` [INFO] [stdout] --> tests/widgets_list.rs:170:21 [INFO] [stdout] | [INFO] [stdout] 170 | let mut state = ListState::default(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:176:17 [INFO] [stdout] | [INFO] [stdout] 176 | ListItem::new(vec![Spans::from("Item 1"), Spans::from("Item 1a")]), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Wrap` in this scope [INFO] [stdout] --> tests/widgets_paragraph.rs:126:23 [INFO] [stdout] | [INFO] [stdout] 126 | .wrap(Wrap { trim: true }); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Wrap; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:176:36 [INFO] [stdout] | [INFO] [stdout] 176 | ListItem::new(vec![Spans::from("Item 1"), Spans::from("Item 1a")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_paragraph.rs:131:20 [INFO] [stdout] | [INFO] [stdout] 131 | let expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:176:59 [INFO] [stdout] | [INFO] [stdout] 176 | ListItem::new(vec![Spans::from("Item 1"), Spans::from("Item 1a")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_paragraph.rs:147:16 [INFO] [stdout] | [INFO] [stdout] 147 | let line = Spans::from(vec![Span::raw("NBSP"), Span::raw(nbsp)]); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_canvas.rs:18:35 [INFO] [stdout] | [INFO] [stdout] 18 | .background_color(Color::Yellow) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_paragraph.rs:147:33 [INFO] [stdout] | [INFO] [stdout] 147 | let line = Spans::from(vec![Span::raw("NBSP"), Span::raw(nbsp)]); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:177:17 [INFO] [stdout] | [INFO] [stdout] 177 | ListItem::new(vec![Spans::from("Item 2"), Spans::from("Item 2b")]), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:177:36 [INFO] [stdout] | [INFO] [stdout] 177 | ListItem::new(vec![Spans::from("Item 2"), Spans::from("Item 2b")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:177:59 [INFO] [stdout] | [INFO] [stdout] 177 | ListItem::new(vec![Spans::from("Item 2"), Spans::from("Item 2b")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_paragraph.rs:147:52 [INFO] [stdout] | [INFO] [stdout] 147 | let line = Spans::from(vec![Span::raw("NBSP"), Span::raw(nbsp)]); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ListItem` [INFO] [stdout] --> tests/widgets_list.rs:178:17 [INFO] [stdout] | [INFO] [stdout] 178 | ListItem::new(vec![Spans::from("Item 3"), Spans::from("Item 3c")]), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::ListItem; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_paragraph.rs:150:20 [INFO] [stdout] | [INFO] [stdout] 150 | let expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:178:36 [INFO] [stdout] | [INFO] [stdout] 178 | ListItem::new(vec![Spans::from("Item 3"), Spans::from("Item 3c")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Paragraph` [INFO] [stdout] --> tests/widgets_paragraph.rs:159:29 [INFO] [stdout] | [INFO] [stdout] 159 | let paragraph = Paragraph::new(line).block(Block::default().borders(Borders::ALL)); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Paragraph; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_list.rs:178:59 [INFO] [stdout] | [INFO] [stdout] 178 | ListItem::new(vec![Spans::from("Item 3"), Spans::from("Item 3c")]), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_paragraph.rs:159:56 [INFO] [stdout] | [INFO] [stdout] 159 | let paragraph = Paragraph::new(line).block(Block::default().borders(Borders::ALL)); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `List` [INFO] [stdout] --> tests/widgets_list.rs:180:24 [INFO] [stdout] | [INFO] [stdout] 180 | let list = List::new(items) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::List; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_canvas.rs:25:73 [INFO] [stdout] | [INFO] [stdout] 25 | Span::styled(label.clone(), Style::default().fg(Color::Blue)), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Text` [INFO] [stdout] --> tests/widgets_paragraph.rs:174:28 [INFO] [stdout] | [INFO] [stdout] 174 | let text = Text::from( [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Text; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Paragraph` [INFO] [stdout] --> tests/widgets_paragraph.rs:177:33 [INFO] [stdout] | [INFO] [stdout] 177 | let paragraph = Paragraph::new(text) [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Paragraph; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_list.rs:181:34 [INFO] [stdout] | [INFO] [stdout] 181 | .highlight_style(Style::default().bg(Color::Yellow)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_list.rs:187:24 [INFO] [stdout] | [INFO] [stdout] 187 | let mut expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_paragraph.rs:178:28 [INFO] [stdout] | [INFO] [stdout] 178 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_gauge.rs:14:19 [INFO] [stdout] | [INFO] [stdout] 14 | let backend = TestBackend::new(40, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_paragraph.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_paragraph.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_canvas.rs:35:47 [INFO] [stdout] | [INFO] [stdout] 35 | expected.get_mut(col, row).set_bg(Color::Yellow); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_canvas.rs:39:41 [INFO] [stdout] | [INFO] [stdout] 39 | expected.get_mut(col, 4).set_fg(Color::Blue); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Canvas` [INFO] [stdout] --> tests/widgets_canvas.rs:17:26 [INFO] [stdout] | [INFO] [stdout] 17 | let canvas = Canvas::default() [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::canvas::Canvas; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_canvas.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | Span::styled(label.clone(), Style::default().fg(Color::Blue)), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:200:23 [INFO] [stdout] | [INFO] [stdout] 200 | let backend = TestBackend::new(30, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_canvas.rs:25:53 [INFO] [stdout] | [INFO] [stdout] 25 | Span::styled(label.clone(), Style::default().fg(Color::Blue)), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Direction` [INFO] [stdout] --> tests/widgets_gauge.rs:19:28 [INFO] [stdout] | [INFO] [stdout] 19 | .direction(Direction::Vertical) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Direction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_canvas.rs:32:24 [INFO] [stdout] | [INFO] [stdout] 32 | let mut expected = Buffer::with_lines(vec![" ", " ", " ", " ", "test "]); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_gauge.rs:25:69 [INFO] [stdout] | [INFO] [stdout] 25 | .block(Block::default().title("Percentage").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:26:50 [INFO] [stdout] | [INFO] [stdout] 26 | .gauge_style(Style::default().bg(Color::Blue).fg(Color::Red)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:26:66 [INFO] [stdout] | [INFO] [stdout] 26 | .gauge_style(Style::default().bg(Color::Blue).fg(Color::Red)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:213:49 [INFO] [stdout] | [INFO] [stdout] 213 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_block.rs:13:19 [INFO] [stdout] | [INFO] [stdout] 13 | let backend = TestBackend::new(10, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_chart.rs:19:23 [INFO] [stdout] | [INFO] [stdout] 19 | let backend = TestBackend::new(width, height); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_gauge.rs:31:64 [INFO] [stdout] | [INFO] [stdout] 31 | .block(Block::default().title("Ratio").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:32:50 [INFO] [stdout] | [INFO] [stdout] 32 | .gauge_style(Style::default().bg(Color::Blue).fg(Color::Red)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:32:66 [INFO] [stdout] | [INFO] [stdout] 32 | .gauge_style(Style::default().bg(Color::Blue).fg(Color::Red)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:25:48 [INFO] [stdout] | [INFO] [stdout] 25 | .style(Style::default().fg(Color::Magenta)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_block.rs:18:66 [INFO] [stdout] | [INFO] [stdout] 18 | .title(Span::styled("Title", Style::default().fg(Color::LightBlue))) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:19:26 [INFO] [stdout] | [INFO] [stdout] 19 | .borders(Borders::ALL); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:54:21 [INFO] [stdout] | [INFO] [stdout] 54 | .set_bg(Color::Red) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:55:21 [INFO] [stdout] | [INFO] [stdout] 55 | .set_fg(Color::Blue); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:60:21 [INFO] [stdout] | [INFO] [stdout] 60 | .set_bg(Color::Blue) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:61:21 [INFO] [stdout] | [INFO] [stdout] 61 | .set_fg(Color::Red); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_block.rs:44:39 [INFO] [stdout] | [INFO] [stdout] 44 | expected.get_mut(x, 0).set_fg(Color::LightBlue); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:67:21 [INFO] [stdout] | [INFO] [stdout] 67 | .set_bg(Color::Red) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_chart.rs:28:67 [INFO] [stdout] | [INFO] [stdout] 28 | .block(Block::default().title("Plot").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:68:21 [INFO] [stdout] | [INFO] [stdout] 68 | .set_fg(Color::Blue); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:73:21 [INFO] [stdout] | [INFO] [stdout] 73 | .set_bg(Color::Blue) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:74:21 [INFO] [stdout] | [INFO] [stdout] 74 | .set_fg(Color::Red); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_gauge.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | let backend = TestBackend::new(40, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_block.rs:52:23 [INFO] [stdout] | [INFO] [stdout] 52 | let backend = TestBackend::new(area.width, area.height); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | (Borders::NONE, "T"), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Direction` [INFO] [stdout] --> tests/widgets_gauge.rs:88:28 [INFO] [stdout] | [INFO] [stdout] 88 | .direction(Direction::Vertical) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Direction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:64:10 [INFO] [stdout] | [INFO] [stdout] 64 | (Borders::LEFT, "│"), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:65:10 [INFO] [stdout] | [INFO] [stdout] 65 | (Borders::TOP, "T"), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:66:10 [INFO] [stdout] | [INFO] [stdout] 66 | (Borders::RIGHT, "│"), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:67:10 [INFO] [stdout] | [INFO] [stdout] 67 | (Borders::BOTTOM, "T"), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_chart.rs:53:23 [INFO] [stdout] | [INFO] [stdout] 53 | let backend = TestBackend::new(10, 5); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:68:10 [INFO] [stdout] | [INFO] [stdout] 68 | (Borders::ALL, "┌"), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:59:48 [INFO] [stdout] | [INFO] [stdout] 59 | .style(Style::default().fg(Color::Magenta)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:306:23 [INFO] [stdout] | [INFO] [stdout] 306 | let backend = TestBackend::new(30, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_gauge.rs:94:69 [INFO] [stdout] | [INFO] [stdout] 94 | .block(Block::default().title("Percentage").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_gauge.rs:99:64 [INFO] [stdout] | [INFO] [stdout] 99 | .block(Block::default().title("Ratio").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 45 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:319:49 [INFO] [stdout] | [INFO] [stdout] 319 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_gauge.rs:122:19 [INFO] [stdout] | [INFO] [stdout] 122 | let backend = TestBackend::new(12, 5); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_chart.rs:124:19 [INFO] [stdout] | [INFO] [stdout] 124 | let backend = TestBackend::new(100, 100); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:130:73 [INFO] [stdout] | [INFO] [stdout] 130 | .title(Span::styled("Test", Style::default().fg(Color::Red))) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:128:48 [INFO] [stdout] | [INFO] [stdout] 128 | Block::default().title("Test").borders(Borders::LEFT), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:131:44 [INFO] [stdout] | [INFO] [stdout] 131 | .style(Style::default().fg(Color::Magenta)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_gauge.rs:131:34 [INFO] [stdout] | [INFO] [stdout] 131 | .borders(Borders::ALL), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:133:50 [INFO] [stdout] | [INFO] [stdout] 133 | .gauge_style(Style::default().fg(Color::Blue).bg(Color::Red)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:133:66 [INFO] [stdout] | [INFO] [stdout] 133 | .gauge_style(Style::default().fg(Color::Blue).bg(Color::Red)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:138:48 [INFO] [stdout] | [INFO] [stdout] 138 | Block::default().title("Test").borders(Borders::RIGHT), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_chart.rs:134:63 [INFO] [stdout] | [INFO] [stdout] 134 | .block(Block::default().title("Plot").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:138:29 [INFO] [stdout] | [INFO] [stdout] 138 | .fg(Color::Green) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Modifier` [INFO] [stdout] --> tests/widgets_gauge.rs:139:39 [INFO] [stdout] | [INFO] [stdout] 139 | .add_modifier(Modifier::BOLD), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Modifier` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:148:48 [INFO] [stdout] | [INFO] [stdout] 148 | Block::default().title("Test").borders(Borders::RIGHT), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:415:23 [INFO] [stdout] | [INFO] [stdout] 415 | let backend = TestBackend::new(30, 10); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:152:67 [INFO] [stdout] | [INFO] [stdout] 152 | expected.set_style(Rect::new(1, 0, 4, 1), Style::default().fg(Color::Red)); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_chart.rs:160:19 [INFO] [stdout] | [INFO] [stdout] 160 | let backend = TestBackend::new(80, 30); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 46 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:160:22 [INFO] [stdout] | [INFO] [stdout] 160 | .borders(Borders::LEFT | Borders::RIGHT), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:160:38 [INFO] [stdout] | [INFO] [stdout] 160 | .borders(Borders::LEFT | Borders::RIGHT), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:156:29 [INFO] [stdout] | [INFO] [stdout] 156 | Style::default().fg(Color::Blue).bg(Color::Red), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:156:45 [INFO] [stdout] | [INFO] [stdout] 156 | Style::default().fg(Color::Blue).bg(Color::Red), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:167:44 [INFO] [stdout] | [INFO] [stdout] 167 | .style(Style::default().fg(Color::Magenta)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:163:33 [INFO] [stdout] | [INFO] [stdout] 163 | Style::default().fg(Color::Red).bg(Color::Blue), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:163:48 [INFO] [stdout] | [INFO] [stdout] 163 | Style::default().fg(Color::Red).bg(Color::Blue), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:428:49 [INFO] [stdout] | [INFO] [stdout] 428 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:170:48 [INFO] [stdout] | [INFO] [stdout] 170 | Block::default().title("Test").borders(Borders::TOP), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_chart.rs:174:63 [INFO] [stdout] | [INFO] [stdout] 174 | .block(Block::default().title("Plot").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:170:17 [INFO] [stdout] | [INFO] [stdout] 170 | .fg(Color::Green) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:172:17 [INFO] [stdout] | [INFO] [stdout] 172 | .bg(Color::Blue) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Modifier` [INFO] [stdout] --> tests/widgets_gauge.rs:173:27 [INFO] [stdout] | [INFO] [stdout] 173 | .add_modifier(Modifier::BOLD), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Modifier` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:180:48 [INFO] [stdout] | [INFO] [stdout] 180 | Block::default().title("Test").borders(Borders::TOP), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:178:17 [INFO] [stdout] | [INFO] [stdout] 178 | .fg(Color::Green) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:180:17 [INFO] [stdout] | [INFO] [stdout] 180 | .bg(Color::Red) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Modifier` [INFO] [stdout] --> tests/widgets_gauge.rs:181:27 [INFO] [stdout] | [INFO] [stdout] 181 | .add_modifier(Modifier::BOLD), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Modifier` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_chart.rs:200:19 [INFO] [stdout] | [INFO] [stdout] 200 | let backend = TestBackend::new(100, 100); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:192:22 [INFO] [stdout] | [INFO] [stdout] 192 | .borders(Borders::LEFT | Borders::TOP), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:192:38 [INFO] [stdout] | [INFO] [stdout] 192 | .borders(Borders::LEFT | Borders::TOP), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_gauge.rs:188:19 [INFO] [stdout] | [INFO] [stdout] 188 | let backend = TestBackend::new(10, 1); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:204:22 [INFO] [stdout] | [INFO] [stdout] 204 | .borders(Borders::LEFT | Borders::TOP), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:204:38 [INFO] [stdout] | [INFO] [stdout] 204 | .borders(Borders::LEFT | Borders::TOP), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_chart.rs:210:34 [INFO] [stdout] | [INFO] [stdout] 210 | .borders(Borders::ALL), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_gauge.rs:205:19 [INFO] [stdout] | [INFO] [stdout] 205 | let backend = TestBackend::new(20, 4); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_block.rs:218:23 [INFO] [stdout] | [INFO] [stdout] 218 | let backend = TestBackend::new(15, 2); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:210:50 [INFO] [stdout] | [INFO] [stdout] 210 | .gauge_style(Style::default().fg(Color::Green).bg(Color::White)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:210:67 [INFO] [stdout] | [INFO] [stdout] 210 | .gauge_style(Style::default().fg(Color::Green).bg(Color::White)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:521:23 [INFO] [stdout] | [INFO] [stdout] 521 | let backend = TestBackend::new(30, 8); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_chart.rs:237:19 [INFO] [stdout] | [INFO] [stdout] 237 | let backend = TestBackend::new(60, 30); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 73 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:244:48 [INFO] [stdout] | [INFO] [stdout] 244 | .style(Style::default().fg(Color::Blue)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:244:9 [INFO] [stdout] | [INFO] [stdout] 244 | Alignment::Left, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_gauge.rs:222:66 [INFO] [stdout] | [INFO] [stdout] 222 | .block(Block::default().title("Gauge 2").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 245 | Borders::ALL, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:223:50 [INFO] [stdout] | [INFO] [stdout] 223 | .gauge_style(Style::default().fg(Color::Green)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:251:9 [INFO] [stdout] | [INFO] [stdout] 251 | Alignment::Left, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:252:25 [INFO] [stdout] | [INFO] [stdout] 252 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:252:43 [INFO] [stdout] | [INFO] [stdout] 252 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:258:9 [INFO] [stdout] | [INFO] [stdout] 258 | Alignment::Left, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:261:48 [INFO] [stdout] | [INFO] [stdout] 261 | .style(Style::default().fg(Color::Green)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:259:9 [INFO] [stdout] | [INFO] [stdout] 259 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:533:49 [INFO] [stdout] | [INFO] [stdout] 533 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:259:41 [INFO] [stdout] | [INFO] [stdout] 259 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:244:41 [INFO] [stdout] | [INFO] [stdout] 244 | expected.get_mut(col, 0).set_fg(Color::Green); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:247:41 [INFO] [stdout] | [INFO] [stdout] 247 | expected.get_mut(col, 0).set_fg(Color::White); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 12 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_gauge.rs:250:41 [INFO] [stdout] | [INFO] [stdout] 250 | expected.get_mut(col, 2).set_fg(Color::Green); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:265:9 [INFO] [stdout] | [INFO] [stdout] 265 | Alignment::Left, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:266:9 [INFO] [stdout] | [INFO] [stdout] 266 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Layout` [INFO] [stdout] --> tests/widgets_gauge.rs:18:26 [INFO] [stdout] | [INFO] [stdout] 18 | let chunks = Layout::default() [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::alloc::Layout; [INFO] [stdout] | [INFO] [stdout] 1 | use std::alloc::Layout; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Layout; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:266:25 [INFO] [stdout] | [INFO] [stdout] 266 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:266:40 [INFO] [stdout] | [INFO] [stdout] 266 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_gauge.rs:21:31 [INFO] [stdout] | [INFO] [stdout] 21 | .constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_gauge.rs:21:59 [INFO] [stdout] | [INFO] [stdout] 21 | .constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | Alignment::Left, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | Borders::NONE, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Gauge` [INFO] [stdout] --> tests/widgets_gauge.rs:24:25 [INFO] [stdout] | [INFO] [stdout] 24 | let gauge = Gauge::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Gauge; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:278:44 [INFO] [stdout] | [INFO] [stdout] 278 | .style(Style::default().bg(Color::White)) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_gauge.rs:25:24 [INFO] [stdout] | [INFO] [stdout] 25 | .block(Block::default().title("Percentage").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | .gauge_style(Style::default().bg(Color::Blue).fg(Color::Red)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | Alignment::Center, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Gauge` [INFO] [stdout] --> tests/widgets_gauge.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 30 | let gauge = Gauge::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Gauge; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | Borders::ALL, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_chart.rs:279:69 [INFO] [stdout] | [INFO] [stdout] 279 | .block(Block::default().title("Chart Test").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_gauge.rs:31:24 [INFO] [stdout] | [INFO] [stdout] 31 | .block(Block::default().title("Ratio").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:32:30 [INFO] [stdout] | [INFO] [stdout] 32 | .gauge_style(Style::default().bg(Color::Blue).fg(Color::Red)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | Alignment::Center, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_gauge.rs:38:24 [INFO] [stdout] | [INFO] [stdout] 38 | let mut expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:287:9 [INFO] [stdout] | [INFO] [stdout] 287 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Layout` [INFO] [stdout] --> tests/widgets_gauge.rs:87:26 [INFO] [stdout] | [INFO] [stdout] 87 | let chunks = Layout::default() [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::alloc::Layout; [INFO] [stdout] | [INFO] [stdout] 1 | use std::alloc::Layout; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Layout; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:287:25 [INFO] [stdout] | [INFO] [stdout] 287 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:287:43 [INFO] [stdout] | [INFO] [stdout] 287 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_gauge.rs:90:31 [INFO] [stdout] | [INFO] [stdout] 90 | .constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_gauge.rs:90:59 [INFO] [stdout] | [INFO] [stdout] 90 | .constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref()) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 293 | Alignment::Center, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Gauge` [INFO] [stdout] --> tests/widgets_gauge.rs:93:25 [INFO] [stdout] | [INFO] [stdout] 93 | let gauge = Gauge::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Gauge; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:294:24 [INFO] [stdout] | [INFO] [stdout] 294 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_gauge.rs:94:24 [INFO] [stdout] | [INFO] [stdout] 94 | .block(Block::default().title("Percentage").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:294:41 [INFO] [stdout] | [INFO] [stdout] 294 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Gauge` [INFO] [stdout] --> tests/widgets_gauge.rs:98:25 [INFO] [stdout] | [INFO] [stdout] 98 | let gauge = Gauge::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Gauge; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_gauge.rs:99:24 [INFO] [stdout] | [INFO] [stdout] 99 | .block(Block::default().title("Ratio").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | Alignment::Center, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:283:75 [INFO] [stdout] | [INFO] [stdout] 283 | .title(Span::styled("X Axis", Style::default().fg(Color::Yellow))) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_gauge.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | let expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Gauge` [INFO] [stdout] --> tests/widgets_gauge.rs:127:25 [INFO] [stdout] | [INFO] [stdout] 127 | let gauge = Gauge::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Gauge; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:614:19 [INFO] [stdout] | [INFO] [stdout] 614 | let backend = TestBackend::new(30, 4); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:301:25 [INFO] [stdout] | [INFO] [stdout] 301 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_gauge.rs:129:21 [INFO] [stdout] | [INFO] [stdout] 129 | Block::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:301:40 [INFO] [stdout] | [INFO] [stdout] 301 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_gauge.rs:130:32 [INFO] [stdout] | [INFO] [stdout] 130 | .title(Span::styled("Test", Style::default().fg(Color::Red))) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:130:53 [INFO] [stdout] | [INFO] [stdout] 130 | .title(Span::styled("Test", Style::default().fg(Color::Red))) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:307:9 [INFO] [stdout] | [INFO] [stdout] 307 | Alignment::Center, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:133:30 [INFO] [stdout] | [INFO] [stdout] 133 | .gauge_style(Style::default().fg(Color::Blue).bg(Color::Red)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:308:9 [INFO] [stdout] | [INFO] [stdout] 308 | Borders::NONE, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_gauge.rs:135:24 [INFO] [stdout] | [INFO] [stdout] 135 | .label(Span::styled( [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:137:21 [INFO] [stdout] | [INFO] [stdout] 137 | Style::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_gauge.rs:144:24 [INFO] [stdout] | [INFO] [stdout] 144 | let mut expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:314:9 [INFO] [stdout] | [INFO] [stdout] 314 | Alignment::Right, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> tests/widgets_gauge.rs:152:24 [INFO] [stdout] | [INFO] [stdout] 152 | expected.set_style(Rect::new(1, 0, 4, 1), Style::default().fg(Color::Red)); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | Borders::ALL, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:339:47 [INFO] [stdout] | [INFO] [stdout] 339 | expected.get_mut(col, row).set_bg(Color::White); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:152:47 [INFO] [stdout] | [INFO] [stdout] 152 | expected.set_style(Rect::new(1, 0, 4, 1), Style::default().fg(Color::Red)); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:401:43 [INFO] [stdout] | [INFO] [stdout] 401 | expected.get_mut(col, row).set_fg(Color::Blue); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> tests/widgets_gauge.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | Rect::new(1, 1, 10, 3), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:404:43 [INFO] [stdout] | [INFO] [stdout] 404 | expected.get_mut(col, row).set_fg(Color::Blue); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:472:43 [INFO] [stdout] | [INFO] [stdout] 472 | expected.get_mut(col, row).set_fg(Color::Green); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:622:85 [INFO] [stdout] | [INFO] [stdout] 622 | Row::new(vec!["Row11", "Row12", "Row13"]).style(Style::default().fg(Color::Green)), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | Style::default().fg(Color::Blue).bg(Color::Red), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:321:9 [INFO] [stdout] | [INFO] [stdout] 321 | Alignment::Right, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:475:43 [INFO] [stdout] | [INFO] [stdout] 475 | expected.get_mut(col, row).set_fg(Color::Green); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> tests/widgets_gauge.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | Rect::new(1, y, 4, 1), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:322:9 [INFO] [stdout] | [INFO] [stdout] 322 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_chart.rs:481:43 [INFO] [stdout] | [INFO] [stdout] 481 | expected.get_mut(col, row).set_fg(Color::Yellow); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:322:25 [INFO] [stdout] | [INFO] [stdout] 322 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:163:13 [INFO] [stdout] | [INFO] [stdout] 163 | Style::default().fg(Color::Red).bg(Color::Blue), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 74 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:322:43 [INFO] [stdout] | [INFO] [stdout] 322 | Borders::LEFT | Borders::BOTTOM | Borders::RIGHT, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> tests/widgets_chart.rs:12:52 [INFO] [stdout] | [INFO] [stdout] 12 | fn create_labels<'a>(labels: &'a [&'a str]) -> Vec> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> tests/widgets_gauge.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 168 | Rect::new(4, 2, 1, 1), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_chart.rs:13:27 [INFO] [stdout] | [INFO] [stdout] 13 | labels.iter().map(|l| Span::from(*l)).collect() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 169 | Style::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:328:9 [INFO] [stdout] | [INFO] [stdout] 328 | Alignment::Right, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Dataset` [INFO] [stdout] --> tests/widgets_chart.rs:23:37 [INFO] [stdout] | [INFO] [stdout] 23 | let datasets = vec![Dataset::default() [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Dataset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rect` [INFO] [stdout] --> tests/widgets_gauge.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | Rect::new(5, 2, 2, 1), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 329 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_chart.rs:25:28 [INFO] [stdout] | [INFO] [stdout] 25 | .style(Style::default().fg(Color::Magenta)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | Style::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:329:24 [INFO] [stdout] | [INFO] [stdout] 329 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Chart` [INFO] [stdout] --> tests/widgets_chart.rs:27:29 [INFO] [stdout] | [INFO] [stdout] 27 | let chart = Chart::new(datasets) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Chart; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Gauge` [INFO] [stdout] --> tests/widgets_gauge.rs:193:25 [INFO] [stdout] | [INFO] [stdout] 193 | let gauge = Gauge::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Gauge; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:329:41 [INFO] [stdout] | [INFO] [stdout] 329 | Borders::TOP | Borders::RIGHT | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_gauge.rs:199:20 [INFO] [stdout] | [INFO] [stdout] 199 | let expected = Buffer::with_lines(vec!["4333333333"]); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_chart.rs:28:28 [INFO] [stdout] | [INFO] [stdout] 28 | .block(Block::default().title("Plot").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineGauge` [INFO] [stdout] --> tests/widgets_gauge.rs:209:25 [INFO] [stdout] | [INFO] [stdout] 209 | let gauge = LineGauge::default() [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::LineGauge; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:30:25 [INFO] [stdout] | [INFO] [stdout] 30 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:335:9 [INFO] [stdout] | [INFO] [stdout] 335 | Alignment::Right, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:210:30 [INFO] [stdout] | [INFO] [stdout] 210 | .gauge_style(Style::default().fg(Color::Green).bg(Color::White)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:35:25 [INFO] [stdout] | [INFO] [stdout] 35 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:336:9 [INFO] [stdout] | [INFO] [stdout] 336 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_gauge.rs:214:17 [INFO] [stdout] | [INFO] [stdout] 214 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Dataset` [INFO] [stdout] --> tests/widgets_chart.rs:57:37 [INFO] [stdout] | [INFO] [stdout] 57 | let datasets = vec![Dataset::default() [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Dataset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:625:67 [INFO] [stdout] | [INFO] [stdout] 625 | Cell::from("Row22").style(Style::default().fg(Color::Yellow)), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:336:25 [INFO] [stdout] | [INFO] [stdout] 336 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineGauge` [INFO] [stdout] --> tests/widgets_gauge.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | let gauge = LineGauge::default() [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::LineGauge; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_chart.rs:59:28 [INFO] [stdout] | [INFO] [stdout] 59 | .style(Style::default().fg(Color::Magenta)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:336:40 [INFO] [stdout] | [INFO] [stdout] 336 | Borders::LEFT | Borders::TOP | Borders::BOTTOM, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_gauge.rs:222:24 [INFO] [stdout] | [INFO] [stdout] 222 | .block(Block::default().title("Gauge 2").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_gauge.rs:223:30 [INFO] [stdout] | [INFO] [stdout] 223 | .gauge_style(Style::default().fg(Color::Green)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:61:34 [INFO] [stdout] | [INFO] [stdout] 61 | let mut x_axis = Axis::default().bounds([0.0, 1.0]); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_gauge.rs:228:17 [INFO] [stdout] | [INFO] [stdout] 228 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_chart.rs:63:49 [INFO] [stdout] | [INFO] [stdout] 63 | x_axis = x_axis.labels(vec![Span::from(left_label), Span::from(right_label)]); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_chart.rs:63:73 [INFO] [stdout] | [INFO] [stdout] 63 | x_axis = x_axis.labels(vec![Span::from(left_label), Span::from(right_label)]); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_gauge.rs:237:24 [INFO] [stdout] | [INFO] [stdout] 237 | let mut expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:65:34 [INFO] [stdout] | [INFO] [stdout] 65 | let mut y_axis = Axis::default().bounds([0.0, 1.0]); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_chart.rs:67:49 [INFO] [stdout] | [INFO] [stdout] 67 | y_axis = y_axis.labels(vec![Span::from(left_label), Span::from(right_label)]); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_chart.rs:67:73 [INFO] [stdout] | [INFO] [stdout] 67 | y_axis = y_axis.labels(vec![Span::from(left_label), Span::from(right_label)]); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Chart` [INFO] [stdout] --> tests/widgets_chart.rs:69:29 [INFO] [stdout] | [INFO] [stdout] 69 | let chart = Chart::new(datasets).x_axis(x_axis).y_axis(y_axis); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Chart; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Alignment` [INFO] [stdout] --> tests/widgets_block.rs:342:9 [INFO] [stdout] | [INFO] [stdout] 342 | Alignment::Right, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Alignment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_chart.rs:73:24 [INFO] [stdout] | [INFO] [stdout] 73 | let expected = Buffer::with_lines(lines); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_block.rs:343:9 [INFO] [stdout] | [INFO] [stdout] 343 | Borders::NONE, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Dataset` [INFO] [stdout] --> tests/widgets_chart.rs:129:33 [INFO] [stdout] | [INFO] [stdout] 129 | let datasets = vec![Dataset::default() [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Dataset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:17:25 [INFO] [stdout] | [INFO] [stdout] 17 | let block = Block::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_chart.rs:131:24 [INFO] [stdout] | [INFO] [stdout] 131 | .style(Style::default().fg(Color::Magenta)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_block.rs:18:24 [INFO] [stdout] | [INFO] [stdout] 18 | .title(Span::styled("Title", Style::default().fg(Color::LightBlue))) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Chart` [INFO] [stdout] --> tests/widgets_chart.rs:133:25 [INFO] [stdout] | [INFO] [stdout] 133 | let chart = Chart::new(datasets) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Chart; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_block.rs:18:46 [INFO] [stdout] | [INFO] [stdout] 18 | .title(Span::styled("Title", Style::default().fg(Color::LightBlue))) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:628:64 [INFO] [stdout] | [INFO] [stdout] 628 | Span::styled("23", Style::default().fg(Color::Blue)), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_chart.rs:134:24 [INFO] [stdout] | [INFO] [stdout] 134 | .block(Block::default().title("Plot").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:22:17 [INFO] [stdout] | [INFO] [stdout] 22 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:31:24 [INFO] [stdout] | [INFO] [stdout] 31 | let mut expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:136:21 [INFO] [stdout] | [INFO] [stdout] 136 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:141:21 [INFO] [stdout] | [INFO] [stdout] 141 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_chart.rs:147:17 [INFO] [stdout] | [INFO] [stdout] 147 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:51:35 [INFO] [stdout] | [INFO] [stdout] 51 | let test_case = |block, area: Rect, expected| { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Dataset` [INFO] [stdout] --> tests/widgets_chart.rs:165:33 [INFO] [stdout] | [INFO] [stdout] 165 | let datasets = vec![Dataset::default() [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Dataset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:630:48 [INFO] [stdout] | [INFO] [stdout] 630 | .style(Style::default().fg(Color::Red)), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | Block::default().title("Test").borders(borders), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_chart.rs:167:24 [INFO] [stdout] | [INFO] [stdout] 167 | .style(Style::default().fg(Color::Magenta)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:73:13 [INFO] [stdout] | [INFO] [stdout] 73 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 79 | Buffer::empty(Rect { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Chart` [INFO] [stdout] --> tests/widgets_chart.rs:173:25 [INFO] [stdout] | [INFO] [stdout] 173 | let chart = Chart::new(datasets) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Chart; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:632:44 [INFO] [stdout] | [INFO] [stdout] 632 | .style(Style::default().fg(Color::LightGreen)), [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_chart.rs:174:24 [INFO] [stdout] | [INFO] [stdout] 174 | .block(Block::default().title("Plot").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:79:27 [INFO] [stdout] | [INFO] [stdout] 79 | Buffer::empty(Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:176:21 [INFO] [stdout] | [INFO] [stdout] 176 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | Block::default().title("Test").borders(borders), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:181:21 [INFO] [stdout] | [INFO] [stdout] 181 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_chart.rs:187:17 [INFO] [stdout] | [INFO] [stdout] 187 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Dataset` [INFO] [stdout] --> tests/widgets_chart.rs:205:33 [INFO] [stdout] | [INFO] [stdout] 205 | let datasets = vec![Dataset::default().data(&[]).graph_type(Line)]; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Dataset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:88:13 [INFO] [stdout] | [INFO] [stdout] 88 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Line` in this scope [INFO] [stdout] --> tests/widgets_chart.rs:205:73 [INFO] [stdout] | [INFO] [stdout] 205 | let datasets = vec![Dataset::default().data(&[]).graph_type(Line)]; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::GraphType::Line; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Chart` [INFO] [stdout] --> tests/widgets_chart.rs:206:25 [INFO] [stdout] | [INFO] [stdout] 206 | let chart = Chart::new(datasets) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Chart; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:94:13 [INFO] [stdout] | [INFO] [stdout] 94 | Buffer::empty(Rect { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_chart.rs:208:21 [INFO] [stdout] | [INFO] [stdout] 208 | Block::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:635:45 [INFO] [stdout] | [INFO] [stdout] 635 | .block(Block::default().borders(Borders::LEFT | Borders::RIGHT)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:94:27 [INFO] [stdout] | [INFO] [stdout] 94 | Buffer::empty(Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:213:21 [INFO] [stdout] | [INFO] [stdout] 213 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:635:61 [INFO] [stdout] | [INFO] [stdout] 635 | .block(Block::default().borders(Borders::LEFT | Borders::RIGHT)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:102:13 [INFO] [stdout] | [INFO] [stdout] 102 | Block::default().title("Test").borders(borders), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:218:21 [INFO] [stdout] | [INFO] [stdout] 218 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:103:13 [INFO] [stdout] | [INFO] [stdout] 103 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_chart.rs:224:17 [INFO] [stdout] | [INFO] [stdout] 224 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:109:13 [INFO] [stdout] | [INFO] [stdout] 109 | Buffer::empty(Rect { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Dataset` [INFO] [stdout] --> tests/widgets_chart.rs:242:17 [INFO] [stdout] | [INFO] [stdout] 242 | Dataset::default() [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Dataset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:109:27 [INFO] [stdout] | [INFO] [stdout] 109 | Buffer::empty(Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_chart.rs:244:28 [INFO] [stdout] | [INFO] [stdout] 244 | .style(Style::default().fg(Color::Blue)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Modifier` [INFO] [stdout] --> tests/widgets_table.rs:637:60 [INFO] [stdout] | [INFO] [stdout] 637 | .highlight_style(Style::default().add_modifier(Modifier::BOLD)) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Modifier` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:117:13 [INFO] [stdout] | [INFO] [stdout] 117 | Block::default().title("Test").borders(borders), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Line` in this scope [INFO] [stdout] --> tests/widgets_chart.rs:258:33 [INFO] [stdout] | [INFO] [stdout] 258 | .graph_type(Line), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::GraphType::Line; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Dataset` [INFO] [stdout] --> tests/widgets_chart.rs:259:17 [INFO] [stdout] | [INFO] [stdout] 259 | Dataset::default() [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Dataset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:118:13 [INFO] [stdout] | [INFO] [stdout] 118 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:124:13 [INFO] [stdout] | [INFO] [stdout] 124 | Buffer::with_lines(vec![symbol]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_chart.rs:261:28 [INFO] [stdout] | [INFO] [stdout] 261 | .style(Style::default().fg(Color::Green)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | Block::default().title("Test").borders(Borders::LEFT), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Line` in this scope [INFO] [stdout] --> tests/widgets_chart.rs:275:33 [INFO] [stdout] | [INFO] [stdout] 275 | .graph_type(Line), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::GraphType::Line; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | Buffer::with_lines(vec!["│Tes"]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Chart` [INFO] [stdout] --> tests/widgets_chart.rs:277:25 [INFO] [stdout] | [INFO] [stdout] 277 | let chart = Chart::new(datasets) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Chart; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:138:9 [INFO] [stdout] | [INFO] [stdout] 138 | Block::default().title("Test").borders(Borders::RIGHT), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_chart.rs:278:24 [INFO] [stdout] | [INFO] [stdout] 278 | .style(Style::default().bg(Color::White)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_chart.rs:279:24 [INFO] [stdout] | [INFO] [stdout] 279 | .block(Block::default().title("Chart Test").borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:145:9 [INFO] [stdout] | [INFO] [stdout] 145 | Buffer::with_lines(vec!["Tes│"]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:281:21 [INFO] [stdout] | [INFO] [stdout] 281 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_chart.rs:283:32 [INFO] [stdout] | [INFO] [stdout] 283 | .title(Span::styled("X Axis", Style::default().fg(Color::Yellow))) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | Block::default().title("Test").borders(Borders::RIGHT), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_chart.rs:283:55 [INFO] [stdout] | [INFO] [stdout] 283 | .title(Span::styled("X Axis", Style::default().fg(Color::Yellow))) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | Buffer::with_lines(vec!["Tes│"]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Axis` [INFO] [stdout] --> tests/widgets_chart.rs:287:21 [INFO] [stdout] | [INFO] [stdout] 287 | Axis::default() [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Axis; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | Block::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_chart.rs:294:17 [INFO] [stdout] | [INFO] [stdout] 294 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_chart.rs:303:24 [INFO] [stdout] | [INFO] [stdout] 303 | let mut expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:167:9 [INFO] [stdout] | [INFO] [stdout] 167 | Buffer::with_lines(vec!["│Te│"]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | Block::default().title("Test").borders(Borders::TOP), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | Buffer::with_lines(vec!["Test"]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | Block::default().title("Test").borders(Borders::TOP), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:187:9 [INFO] [stdout] | [INFO] [stdout] 187 | Buffer::with_lines(vec!["Test─"]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:658:21 [INFO] [stdout] | [INFO] [stdout] 658 | .fg(Color::Green) [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | Block::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Modifier` [INFO] [stdout] --> tests/widgets_table.rs:659:31 [INFO] [stdout] | [INFO] [stdout] 659 | .add_modifier(Modifier::BOLD), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Modifier` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | Buffer::with_lines(vec!["┌Test"]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | Block::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | Buffer::with_lines(vec!["┌Test─"]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:667:44 [INFO] [stdout] | [INFO] [stdout] 667 | .set_style(Style::default().fg(Color::LightGreen)); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_block.rs:221:21 [INFO] [stdout] | [INFO] [stdout] 221 | let block = Block::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_block.rs:222:20 [INFO] [stdout] | [INFO] [stdout] 222 | .title(Span::styled("Title", Style::default())) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_block.rs:222:42 [INFO] [stdout] | [INFO] [stdout] 222 | .title(Span::styled("Title", Style::default())) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope [INFO] [stdout] --> tests/widgets_block.rs:226:20 [INFO] [stdout] | [INFO] [stdout] 226 | let area = Rect { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Rect; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:246:9 [INFO] [stdout] | [INFO] [stdout] 246 | Buffer::with_lines(vec![" ┌Title──────┐ ", " └───────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:673:44 [INFO] [stdout] | [INFO] [stdout] 673 | .set_style(Style::default().fg(Color::Yellow)); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | Buffer::with_lines(vec![" │Title │ ", " └───────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 260 | Buffer::with_lines(vec![" Title───────┐ ", " ────────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:267:9 [INFO] [stdout] | [INFO] [stdout] 267 | Buffer::with_lines(vec![" ┌Title─────── ", " └──────────── "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 274 | Buffer::with_lines(vec![" Title ", " "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 281 | Buffer::with_lines(vec![" ┌───Title───┐ ", " └───────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:678:44 [INFO] [stdout] | [INFO] [stdout] 678 | .set_style(Style::default().fg(Color::Red)); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | Buffer::with_lines(vec![" │ Title │ ", " └───────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | Buffer::with_lines(vec![" ────Title───┐ ", " ────────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | Buffer::with_lines(vec![" ┌───Title──── ", " └──────────── "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:309:9 [INFO] [stdout] | [INFO] [stdout] 309 | Buffer::with_lines(vec![" Title ", " "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | Buffer::with_lines(vec![" ┌──────Title┐ ", " └───────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:323:9 [INFO] [stdout] | [INFO] [stdout] 323 | Buffer::with_lines(vec![" │ Title│ ", " └───────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:330:9 [INFO] [stdout] | [INFO] [stdout] 330 | Buffer::with_lines(vec![" ───────Title┐ ", " ────────────┘ "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color` [INFO] [stdout] --> tests/widgets_table.rs:684:44 [INFO] [stdout] | [INFO] [stdout] 684 | .set_style(Style::default().fg(Color::Blue)); [INFO] [stdout] | ^^^^^ use of undeclared type `Color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:337:9 [INFO] [stdout] | [INFO] [stdout] 337 | Buffer::with_lines(vec![" ┌───────Title ", " └──────────── "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_block.rs:344:9 [INFO] [stdout] | [INFO] [stdout] 344 | Buffer::with_lines(vec![" Title ", " "]), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:691:19 [INFO] [stdout] | [INFO] [stdout] 691 | let backend = TestBackend::new(30, 4); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:698:49 [INFO] [stdout] | [INFO] [stdout] 698 | .block(Block::default().borders(Borders::LEFT | Borders::RIGHT)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:698:65 [INFO] [stdout] | [INFO] [stdout] 698 | .block(Block::default().borders(Borders::LEFT | Borders::RIGHT)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:722:23 [INFO] [stdout] | [INFO] [stdout] 722 | let backend = TestBackend::new(width, 8); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:736:41 [INFO] [stdout] | [INFO] [stdout] 736 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestBackend` [INFO] [stdout] --> tests/widgets_table.rs:755:19 [INFO] [stdout] | [INFO] [stdout] 755 | let backend = TestBackend::new(30, 8); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TestBackend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:773:45 [INFO] [stdout] | [INFO] [stdout] 773 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Borders` [INFO] [stdout] --> tests/widgets_table.rs:802:49 [INFO] [stdout] | [INFO] [stdout] 802 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Borders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:20:29 [INFO] [stdout] | [INFO] [stdout] 20 | let table = Table::new(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:21:21 [INFO] [stdout] | [INFO] [stdout] 21 | Row::new(vec!["Row11", "Row12", "Row13"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | Row::new(vec!["Row21", "Row22", "Row23"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | Row::new(vec!["Row31", "Row32", "Row33"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:24:21 [INFO] [stdout] | [INFO] [stdout] 24 | Row::new(vec!["Row41", "Row42", "Row43"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:26:25 [INFO] [stdout] | [INFO] [stdout] 26 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:29:21 [INFO] [stdout] | [INFO] [stdout] 29 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:30:21 [INFO] [stdout] | [INFO] [stdout] 30 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:31:21 [INFO] [stdout] | [INFO] [stdout] 31 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:77:9 [INFO] [stdout] | [INFO] [stdout] 77 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:118:29 [INFO] [stdout] | [INFO] [stdout] 118 | let table = Table::new(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:119:21 [INFO] [stdout] | [INFO] [stdout] 119 | Row::new(vec!["Row11", "Row12", "Row13"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 95 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:120:21 [INFO] [stdout] | [INFO] [stdout] 120 | Row::new(vec!["Row21", "Row22", "Row23"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0422, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0422`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:121:21 [INFO] [stdout] | [INFO] [stdout] 121 | Row::new(vec!["Row31", "Row32", "Row33"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | Row::new(vec!["Row41", "Row42", "Row43"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:124:25 [INFO] [stdout] | [INFO] [stdout] 124 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:125:24 [INFO] [stdout] | [INFO] [stdout] 125 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | Constraint::Length(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:137:13 [INFO] [stdout] | [INFO] [stdout] 137 | Constraint::Length(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:138:13 [INFO] [stdout] | [INFO] [stdout] 138 | Constraint::Length(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | Constraint::Length(1), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:158:13 [INFO] [stdout] | [INFO] [stdout] 158 | Constraint::Length(1), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | Constraint::Length(1), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:178:13 [INFO] [stdout] | [INFO] [stdout] 178 | Constraint::Length(8), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:179:13 [INFO] [stdout] | [INFO] [stdout] 179 | Constraint::Length(8), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:180:13 [INFO] [stdout] | [INFO] [stdout] 180 | Constraint::Length(8), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:206:29 [INFO] [stdout] | [INFO] [stdout] 206 | let table = Table::new(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:207:21 [INFO] [stdout] | [INFO] [stdout] 207 | Row::new(vec!["Row11", "Row12", "Row13"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:208:21 [INFO] [stdout] | [INFO] [stdout] 208 | Row::new(vec!["Row21", "Row22", "Row23"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:209:21 [INFO] [stdout] | [INFO] [stdout] 209 | Row::new(vec!["Row31", "Row32", "Row33"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:210:21 [INFO] [stdout] | [INFO] [stdout] 210 | Row::new(vec!["Row41", "Row42", "Row43"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:212:25 [INFO] [stdout] | [INFO] [stdout] 212 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:213:24 [INFO] [stdout] | [INFO] [stdout] 213 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:225:13 [INFO] [stdout] | [INFO] [stdout] 225 | Constraint::Percentage(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:226:13 [INFO] [stdout] | [INFO] [stdout] 226 | Constraint::Percentage(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | Constraint::Percentage(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 229 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | Constraint::Percentage(11), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:247:13 [INFO] [stdout] | [INFO] [stdout] 247 | Constraint::Percentage(11), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:248:13 [INFO] [stdout] | [INFO] [stdout] 248 | Constraint::Percentage(11), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:250:9 [INFO] [stdout] | [INFO] [stdout] 250 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:267:13 [INFO] [stdout] | [INFO] [stdout] 267 | Constraint::Percentage(33), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:268:13 [INFO] [stdout] | [INFO] [stdout] 268 | Constraint::Percentage(33), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 137 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:269:13 [INFO] [stdout] | [INFO] [stdout] 269 | Constraint::Percentage(33), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:287:11 [INFO] [stdout] | [INFO] [stdout] 287 | &[Constraint::Percentage(50), Constraint::Percentage(50)], [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:287:39 [INFO] [stdout] | [INFO] [stdout] 287 | &[Constraint::Percentage(50), Constraint::Percentage(50)], [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:312:29 [INFO] [stdout] | [INFO] [stdout] 312 | let table = Table::new(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:313:21 [INFO] [stdout] | [INFO] [stdout] 313 | Row::new(vec!["Row11", "Row12", "Row13"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:314:21 [INFO] [stdout] | [INFO] [stdout] 314 | Row::new(vec!["Row21", "Row22", "Row23"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:315:21 [INFO] [stdout] | [INFO] [stdout] 315 | Row::new(vec!["Row31", "Row32", "Row33"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:316:21 [INFO] [stdout] | [INFO] [stdout] 316 | Row::new(vec!["Row41", "Row42", "Row43"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:318:25 [INFO] [stdout] | [INFO] [stdout] 318 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:319:24 [INFO] [stdout] | [INFO] [stdout] 319 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:330:13 [INFO] [stdout] | [INFO] [stdout] 330 | Constraint::Percentage(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:331:13 [INFO] [stdout] | [INFO] [stdout] 331 | Constraint::Length(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:332:13 [INFO] [stdout] | [INFO] [stdout] 332 | Constraint::Percentage(0), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:334:9 [INFO] [stdout] | [INFO] [stdout] 334 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:351:13 [INFO] [stdout] | [INFO] [stdout] 351 | Constraint::Percentage(11), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:352:13 [INFO] [stdout] | [INFO] [stdout] 352 | Constraint::Length(20), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:353:13 [INFO] [stdout] | [INFO] [stdout] 353 | Constraint::Percentage(11), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:372:13 [INFO] [stdout] | [INFO] [stdout] 372 | Constraint::Percentage(33), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 96 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:373:13 [INFO] [stdout] | [INFO] [stdout] 373 | Constraint::Length(10), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/backend/zui.rs:9:23 [INFO] [stdout] | [INFO] [stdout] 9 | use zui_core::style::{self, set, Style}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:374:13 [INFO] [stdout] | [INFO] [stdout] 374 | Constraint::Percentage(33), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:376:9 [INFO] [stdout] | [INFO] [stdout] 376 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:393:13 [INFO] [stdout] | [INFO] [stdout] 393 | Constraint::Percentage(60), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:394:13 [INFO] [stdout] | [INFO] [stdout] 394 | Constraint::Length(10), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:395:13 [INFO] [stdout] | [INFO] [stdout] 395 | Constraint::Percentage(60), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:397:9 [INFO] [stdout] | [INFO] [stdout] 397 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:421:29 [INFO] [stdout] | [INFO] [stdout] 421 | let table = Table::new(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:422:21 [INFO] [stdout] | [INFO] [stdout] 422 | Row::new(vec!["Row11", "Row12", "Row13"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:423:21 [INFO] [stdout] | [INFO] [stdout] 423 | Row::new(vec!["Row21", "Row22", "Row23"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:424:21 [INFO] [stdout] | [INFO] [stdout] 424 | Row::new(vec!["Row31", "Row32", "Row33"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:425:21 [INFO] [stdout] | [INFO] [stdout] 425 | Row::new(vec!["Row41", "Row42", "Row43"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:427:25 [INFO] [stdout] | [INFO] [stdout] 427 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:428:24 [INFO] [stdout] | [INFO] [stdout] 428 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:440:13 [INFO] [stdout] | [INFO] [stdout] 440 | Constraint::Ratio(0, 1), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:441:13 [INFO] [stdout] | [INFO] [stdout] 441 | Constraint::Ratio(0, 1), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:442:13 [INFO] [stdout] | [INFO] [stdout] 442 | Constraint::Ratio(0, 1), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:444:9 [INFO] [stdout] | [INFO] [stdout] 444 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:461:13 [INFO] [stdout] | [INFO] [stdout] 461 | Constraint::Ratio(1, 9), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:462:13 [INFO] [stdout] | [INFO] [stdout] 462 | Constraint::Ratio(1, 9), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:463:13 [INFO] [stdout] | [INFO] [stdout] 463 | Constraint::Ratio(1, 9), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:465:9 [INFO] [stdout] | [INFO] [stdout] 465 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:482:13 [INFO] [stdout] | [INFO] [stdout] 482 | Constraint::Ratio(1, 3), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:483:13 [INFO] [stdout] | [INFO] [stdout] 483 | Constraint::Ratio(1, 3), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:484:13 [INFO] [stdout] | [INFO] [stdout] 484 | Constraint::Ratio(1, 3), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:502:11 [INFO] [stdout] | [INFO] [stdout] 502 | &[Constraint::Ratio(1, 2), Constraint::Ratio(1, 2)], [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:502:36 [INFO] [stdout] | [INFO] [stdout] 502 | &[Constraint::Ratio(1, 2), Constraint::Ratio(1, 2)], [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 138 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TableState` in this scope [INFO] [stdout] --> tests/widgets_table.rs:520:34 [INFO] [stdout] | [INFO] [stdout] 520 | let test_case = |state: &mut TableState, expected: Buffer| { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::TableState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 81 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Buffer` in this scope [INFO] [stdout] --> tests/widgets_table.rs:520:56 [INFO] [stdout] | [INFO] [stdout] 520 | let test_case = |state: &mut TableState, expected: Buffer| { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:526:29 [INFO] [stdout] | [INFO] [stdout] 526 | let table = Table::new(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:527:21 [INFO] [stdout] | [INFO] [stdout] 527 | Row::new(vec!["Row11", "Row12", "Row13"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:528:21 [INFO] [stdout] | [INFO] [stdout] 528 | Row::new(vec!["Row21", "Row22", "Row23"]).height(2), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:529:21 [INFO] [stdout] | [INFO] [stdout] 529 | Row::new(vec!["Row31", "Row32", "Row33"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:530:21 [INFO] [stdout] | [INFO] [stdout] 530 | Row::new(vec!["Row41", "Row42", "Row43"]).height(2), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:532:25 [INFO] [stdout] | [INFO] [stdout] 532 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:533:24 [INFO] [stdout] | [INFO] [stdout] 533 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:536:21 [INFO] [stdout] | [INFO] [stdout] 536 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:537:21 [INFO] [stdout] | [INFO] [stdout] 537 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:538:21 [INFO] [stdout] | [INFO] [stdout] 538 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TableState` [INFO] [stdout] --> tests/widgets_table.rs:547:21 [INFO] [stdout] | [INFO] [stdout] 547 | let mut state = TableState::default(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::TableState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:551:9 [INFO] [stdout] | [INFO] [stdout] 551 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:567:9 [INFO] [stdout] | [INFO] [stdout] 567 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:583:9 [INFO] [stdout] | [INFO] [stdout] 583 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:599:9 [INFO] [stdout] | [INFO] [stdout] 599 | Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TableState` [INFO] [stdout] --> tests/widgets_table.rs:616:21 [INFO] [stdout] | [INFO] [stdout] 616 | let mut state = TableState::default(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::TableState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:621:25 [INFO] [stdout] | [INFO] [stdout] 621 | let table = Table::new(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:622:17 [INFO] [stdout] | [INFO] [stdout] 622 | Row::new(vec!["Row11", "Row12", "Row13"]).style(Style::default().fg(Color::Green)), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:622:65 [INFO] [stdout] | [INFO] [stdout] 622 | Row::new(vec!["Row11", "Row12", "Row13"]).style(Style::default().fg(Color::Green)), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:623:17 [INFO] [stdout] | [INFO] [stdout] 623 | Row::new(vec![ [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Cell` [INFO] [stdout] --> tests/widgets_table.rs:624:21 [INFO] [stdout] | [INFO] [stdout] 624 | Cell::from("Row21"), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::cell::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use std::cell::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Cell; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Cell` [INFO] [stdout] --> tests/widgets_table.rs:625:21 [INFO] [stdout] | [INFO] [stdout] 625 | Cell::from("Row22").style(Style::default().fg(Color::Yellow)), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::cell::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use std::cell::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Cell; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:625:47 [INFO] [stdout] | [INFO] [stdout] 625 | Cell::from("Row22").style(Style::default().fg(Color::Yellow)), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Cell` [INFO] [stdout] --> tests/widgets_table.rs:626:21 [INFO] [stdout] | [INFO] [stdout] 626 | Cell::from(Spans::from(vec![ [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use core::cell::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use std::cell::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Cell; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Cell; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Spans` [INFO] [stdout] --> tests/widgets_table.rs:626:32 [INFO] [stdout] | [INFO] [stdout] 626 | Cell::from(Spans::from(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Spans; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_table.rs:627:25 [INFO] [stdout] | [INFO] [stdout] 627 | Span::raw("Row"), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Span` [INFO] [stdout] --> tests/widgets_table.rs:628:25 [INFO] [stdout] | [INFO] [stdout] 628 | Span::styled("23", Style::default().fg(Color::Blue)), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::text::Span; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:628:44 [INFO] [stdout] | [INFO] [stdout] 628 | Span::styled("23", Style::default().fg(Color::Blue)), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:630:28 [INFO] [stdout] | [INFO] [stdout] 630 | .style(Style::default().fg(Color::Red)), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:632:24 [INFO] [stdout] | [INFO] [stdout] 632 | .style(Style::default().fg(Color::LightGreen)), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:634:21 [INFO] [stdout] | [INFO] [stdout] 634 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:635:20 [INFO] [stdout] | [INFO] [stdout] 635 | .block(Block::default().borders(Borders::LEFT | Borders::RIGHT)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:637:30 [INFO] [stdout] | [INFO] [stdout] 637 | .highlight_style(Style::default().add_modifier(Modifier::BOLD)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:639:17 [INFO] [stdout] | [INFO] [stdout] 639 | Constraint::Length(6), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:640:17 [INFO] [stdout] | [INFO] [stdout] 640 | Constraint::Length(6), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:641:17 [INFO] [stdout] | [INFO] [stdout] 641 | Constraint::Length(6), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:648:24 [INFO] [stdout] | [INFO] [stdout] 648 | let mut expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:657:13 [INFO] [stdout] | [INFO] [stdout] 657 | Style::default() [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:667:24 [INFO] [stdout] | [INFO] [stdout] 667 | .set_style(Style::default().fg(Color::LightGreen)); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:673:24 [INFO] [stdout] | [INFO] [stdout] 673 | .set_style(Style::default().fg(Color::Yellow)); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:678:24 [INFO] [stdout] | [INFO] [stdout] 678 | .set_style(Style::default().fg(Color::Red)); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Style` [INFO] [stdout] --> tests/widgets_table.rs:684:24 [INFO] [stdout] | [INFO] [stdout] 684 | .set_style(Style::default().fg(Color::Blue)); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use zui_core::style::Style; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::style::Style; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:696:25 [INFO] [stdout] | [INFO] [stdout] 696 | let table = Table::new(vec![]) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:697:25 [INFO] [stdout] | [INFO] [stdout] 697 | .header(Row::new(vec!["Head1", "Head2", "Head3"])) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:698:24 [INFO] [stdout] | [INFO] [stdout] 698 | .block(Block::default().borders(Borders::LEFT | Borders::RIGHT)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:700:21 [INFO] [stdout] | [INFO] [stdout] 700 | Constraint::Length(6), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:701:21 [INFO] [stdout] | [INFO] [stdout] 701 | Constraint::Length(6), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:702:21 [INFO] [stdout] | [INFO] [stdout] 702 | Constraint::Length(6), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:709:20 [INFO] [stdout] | [INFO] [stdout] 709 | let expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TableState` in this scope [INFO] [stdout] --> tests/widgets_table.rs:721:34 [INFO] [stdout] | [INFO] [stdout] 721 | let test_case = |state: &mut TableState, table: Table, width: u16| { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::TableState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Table` in this scope [INFO] [stdout] --> tests/widgets_table.rs:721:53 [INFO] [stdout] | [INFO] [stdout] 721 | let test_case = |state: &mut TableState, table: Table, width: u16| { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:734:18 [INFO] [stdout] | [INFO] [stdout] 734 | let table1 = Table::new(vec![Row::new(vec!["r1", "r2", "r3", "r4"])]) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:734:34 [INFO] [stdout] | [INFO] [stdout] 734 | let table1 = Table::new(vec![Row::new(vec!["r1", "r2", "r3", "r4"])]) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:735:17 [INFO] [stdout] | [INFO] [stdout] 735 | .header(Row::new(vec!["h1", "h2", "h3", "h4"])) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:736:16 [INFO] [stdout] | [INFO] [stdout] 736 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 82 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:740:13 [INFO] [stdout] | [INFO] [stdout] 740 | Constraint::Percentage(15), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:741:13 [INFO] [stdout] | [INFO] [stdout] 741 | Constraint::Percentage(15), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:742:13 [INFO] [stdout] | [INFO] [stdout] 742 | Constraint::Percentage(25), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:743:13 [INFO] [stdout] | [INFO] [stdout] 743 | Constraint::Percentage(45), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TableState` [INFO] [stdout] --> tests/widgets_table.rs:746:21 [INFO] [stdout] | [INFO] [stdout] 746 | let mut state = TableState::default(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::TableState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TableState` [INFO] [stdout] --> tests/widgets_table.rs:757:21 [INFO] [stdout] | [INFO] [stdout] 757 | let mut state = TableState::default(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::TableState; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:764:25 [INFO] [stdout] | [INFO] [stdout] 764 | let table = Table::new(vec![ [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:765:17 [INFO] [stdout] | [INFO] [stdout] 765 | Row::new(vec!["Row01", "Row02", "Row03"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:766:17 [INFO] [stdout] | [INFO] [stdout] 766 | Row::new(vec!["Row11", "Row12", "Row13"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:767:17 [INFO] [stdout] | [INFO] [stdout] 767 | Row::new(vec!["Row21", "Row22", "Row23"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:768:17 [INFO] [stdout] | [INFO] [stdout] 768 | Row::new(vec!["Row31", "Row32", "Row33"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:769:17 [INFO] [stdout] | [INFO] [stdout] 769 | Row::new(vec!["Row41", "Row42", "Row43"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:770:17 [INFO] [stdout] | [INFO] [stdout] 770 | Row::new(vec!["Row51", "Row52", "Row53"]), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:772:21 [INFO] [stdout] | [INFO] [stdout] 772 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:773:20 [INFO] [stdout] | [INFO] [stdout] 773 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:775:17 [INFO] [stdout] | [INFO] [stdout] 775 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:776:17 [INFO] [stdout] | [INFO] [stdout] 776 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:777:17 [INFO] [stdout] | [INFO] [stdout] 777 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:783:20 [INFO] [stdout] | [INFO] [stdout] 783 | let expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Table` [INFO] [stdout] --> tests/widgets_table.rs:800:25 [INFO] [stdout] | [INFO] [stdout] 800 | let table = Table::new(vec![Row::new(vec!["Row31", "Row32", "Row33"])]) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Table; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:800:41 [INFO] [stdout] | [INFO] [stdout] 800 | let table = Table::new(vec![Row::new(vec!["Row31", "Row32", "Row33"])]) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Row` [INFO] [stdout] --> tests/widgets_table.rs:801:25 [INFO] [stdout] | [INFO] [stdout] 801 | .header(Row::new(vec!["Head1", "Head2", "Head3"]).bottom_margin(1)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Row; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Block` [INFO] [stdout] --> tests/widgets_table.rs:802:24 [INFO] [stdout] | [INFO] [stdout] 802 | .block(Block::default().borders(Borders::ALL)) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::widgets::Block; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:804:21 [INFO] [stdout] | [INFO] [stdout] 804 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:805:21 [INFO] [stdout] | [INFO] [stdout] 805 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Constraint` [INFO] [stdout] --> tests/widgets_table.rs:806:21 [INFO] [stdout] | [INFO] [stdout] 806 | Constraint::Length(5), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use cassowary::Constraint; [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::layout::Constraint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Buffer` [INFO] [stdout] --> tests/widgets_table.rs:812:20 [INFO] [stdout] | [INFO] [stdout] 812 | let expected = Buffer::with_lines(vec![ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use zui_widgets::buffer::Buffer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 221 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `zui-widgets` due to 222 previous errors [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/backend/zui.rs:145:28 [INFO] [stdout] | [INFO] [stdout] 145 | Color::Indexed(i) => write!(f, "{}", fg(ZuiColor::Reset)), //TODO: Fix [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/backend/zui.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | Color::Indexed(i) => write!(f, "{}", bg(ZuiColor::Reset)), //TODO: Fix [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7633e07bd8771333f68b71a38417c5bfcebdf00d4ac1a338757a545386637d51", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7633e07bd8771333f68b71a38417c5bfcebdf00d4ac1a338757a545386637d51", kill_on_drop: false }` [INFO] [stdout] 7633e07bd8771333f68b71a38417c5bfcebdf00d4ac1a338757a545386637d51