[INFO] fetching crate lemurclaw-ratatui-macros 0.6.1...
[INFO] checking lemurclaw-ratatui-macros-0.6.1 against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] extracting crate lemurclaw-ratatui-macros 0.6.1 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate lemurclaw-ratatui-macros 0.6.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate lemurclaw-ratatui-macros 0.6.1
[INFO] tweaked toml for crates.io crate lemurclaw-ratatui-macros 0.6.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate lemurclaw-ratatui-macros 0.6.1 on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate lemurclaw-ratatui-macros 0.6.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded trybuild v1.0.118
[INFO] [stderr]   Downloaded target-triple v1.0.1
[INFO] [stderr]   Downloaded dissimilar v1.0.11
[INFO] [stderr]   Downloaded unicode-truncate v1.1.0
[INFO] [stderr]   Downloaded cargo-husky v1.5.0
[INFO] [stderr]   Downloaded cassowary v0.3.0
[INFO] [stderr]   Downloaded lemurclaw-crossterm v0.28.1
[INFO] [stderr]   Downloaded unicode-width v0.2.1
[INFO] [stderr]   Downloaded lemurclaw-ratatui v0.29.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5
[INFO] running `Command { std: "docker" "start" "6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]     Checking log v0.4.33
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking signal-hook v0.3.18
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]     Checking either v1.17.0
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]     Checking mio v1.2.2
[INFO] [stderr]     Checking castaway v0.2.4
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]    Compiling target-triple v1.0.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]     Checking winnow v1.0.4
[INFO] [stderr]     Checking unicode-width v0.1.14
[INFO] [stderr]     Checking compact_str v0.8.2
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking lru v0.12.5
[INFO] [stderr]     Checking toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking cassowary v0.3.0
[INFO] [stderr]    Compiling cargo-husky v1.5.0
[INFO] [stderr]     Checking toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking lemurclaw-crossterm v0.28.1
[INFO] [stderr]     Checking unicode-width v0.2.1
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]     Checking toml v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking dissimilar v1.0.11
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking unicode-truncate v1.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]     Checking trybuild v1.0.118
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]     Checking strum v0.26.3
[INFO] [stderr]     Checking lemurclaw-ratatui v0.29.0
[INFO] [stderr]     Checking lemurclaw-ratatui-macros v0.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]   --> src/line.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |     use ratatui::prelude::*;
[INFO] [stdout]    |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]   --> src/row.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |     use ratatui::{
[INFO] [stdout]    |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]    --> src/span.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 |     use ratatui::prelude::*;
[INFO] [stdout]     |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]   --> src/text.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |     use ratatui::prelude::*;
[INFO] [stdout]    |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]  --> tests/macros.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ratatui::prelude::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Rect` in this scope
[INFO] [stdout]  --> tests/macros.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let rect = Rect {
[INFO] [stdout]   |                ^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:13:26
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let [rect1, rect2] = vertical![==7, <=3].split(rect).to_vec().try_into().unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `vertical` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::alloc::Layout;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Layout;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:13:26
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let [rect1, rect2] = vertical![==7, <=3].split(rect).to_vec().try_into().unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `vertical` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:13:26
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let [rect1, rect2] = vertical![==7, <=3].split(rect).to_vec().try_into().unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `vertical` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:14:23
[INFO] [stdout]    |
[INFO] [stdout] 14 |     assert_eq!(rect1, Rect::new(0, 0, 10, 7));
[INFO] [stdout]    |                       ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:15:23
[INFO] [stdout]    |
[INFO] [stdout] 15 |     assert_eq!(rect2, Rect::new(0, 7, 10, 3));
[INFO] [stdout]    |                       ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:17:26
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let [rect1, rect2] = horizontal![==7, <=3]
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::alloc::Layout;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Layout;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:17:26
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let [rect1, rect2] = horizontal![==7, <=3]
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:17:26
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let [rect1, rect2] = horizontal![==7, <=3]
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:22:23
[INFO] [stdout]    |
[INFO] [stdout] 22 |     assert_eq!(rect1, Rect::new(0, 0, 7, 10));
[INFO] [stdout]    |                       ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:23:23
[INFO] [stdout]    |
[INFO] [stdout] 23 |     assert_eq!(rect2, Rect::new(7, 0, 3, 10));
[INFO] [stdout]    |                       ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let [a, b, c, d, e, f] = horizontal![==one, >=one, <=one, == 1 / two, == ten %, >=zero]
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::alloc::Layout;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Layout;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let [a, b, c, d, e, f] = horizontal![==one, >=one, <=one, == 1 / two, == ten %, >=zero]
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let [a, b, c, d, e, f] = horizontal![==one, >=one, <=one, == 1 / two, == ten %, >=zero]
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let [a, b, c, d, e, f] = horizontal![==one, >=one, <=one, == 1 / two, == ten %, >=zero]
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let [a, b, c, d, e, f] = horizontal![==one, >=one, <=one, == 1 / two, == ten %, >=zero]
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let [a, b, c, d, e, f] = horizontal![==one, >=one, <=one, == 1 / two, == ten %, >=zero]
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:29:30
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let [a, b, c, d, e, f] = horizontal![==one, >=one, <=one, == 1 / two, == ten %, >=zero]
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 35 |     assert_eq!(a, Rect::new(0, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |     assert_eq!(b, Rect::new(1, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     assert_eq!(c, Rect::new(2, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |     assert_eq!(d, Rect::new(3, 0, 5, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:39:19
[INFO] [stdout]    |
[INFO] [stdout] 39 |     assert_eq!(e, Rect::new(8, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:40:19
[INFO] [stdout]    |
[INFO] [stdout] 40 |     assert_eq!(f, Rect::new(9, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |       let [a, b, c, d, e, f] = horizontal![
[INFO] [stdout]    |  ______________________________^
[INFO] [stdout] 47 | |       == one*one, // expr allowed here
[INFO] [stdout] 48 | |       >= one+zero, // expr allowed here
[INFO] [stdout] 49 | |       <= one-zero, // expr allowed here
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |       >= zero // no trailing comma
[INFO] [stdout] 53 | |     ]
[INFO] [stdout]    | |_____^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout]  1 + use std::alloc::Layout;
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Layout;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |       let [a, b, c, d, e, f] = horizontal![
[INFO] [stdout]    |  ______________________________^
[INFO] [stdout] 47 | |       == one*one, // expr allowed here
[INFO] [stdout] 48 | |       >= one+zero, // expr allowed here
[INFO] [stdout] 49 | |       <= one-zero, // expr allowed here
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |       >= zero // no trailing comma
[INFO] [stdout] 53 | |     ]
[INFO] [stdout]    | |_____^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |       let [a, b, c, d, e, f] = horizontal![
[INFO] [stdout]    |  ______________________________^
[INFO] [stdout] 47 | |       == one*one, // expr allowed here
[INFO] [stdout] 48 | |       >= one+zero, // expr allowed here
[INFO] [stdout] 49 | |       <= one-zero, // expr allowed here
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |       >= zero // no trailing comma
[INFO] [stdout] 53 | |     ]
[INFO] [stdout]    | |_____^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |       let [a, b, c, d, e, f] = horizontal![
[INFO] [stdout]    |  ______________________________^
[INFO] [stdout] 47 | |       == one*one, // expr allowed here
[INFO] [stdout] 48 | |       >= one+zero, // expr allowed here
[INFO] [stdout] 49 | |       <= one-zero, // expr allowed here
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |       >= zero // no trailing comma
[INFO] [stdout] 53 | |     ]
[INFO] [stdout]    | |_____^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |       let [a, b, c, d, e, f] = horizontal![
[INFO] [stdout]    |  ______________________________^
[INFO] [stdout] 47 | |       == one*one, // expr allowed here
[INFO] [stdout] 48 | |       >= one+zero, // expr allowed here
[INFO] [stdout] 49 | |       <= one-zero, // expr allowed here
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |       >= zero // no trailing comma
[INFO] [stdout] 53 | |     ]
[INFO] [stdout]    | |_____^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |       let [a, b, c, d, e, f] = horizontal![
[INFO] [stdout]    |  ______________________________^
[INFO] [stdout] 47 | |       == one*one, // expr allowed here
[INFO] [stdout] 48 | |       >= one+zero, // expr allowed here
[INFO] [stdout] 49 | |       <= one-zero, // expr allowed here
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |       >= zero // no trailing comma
[INFO] [stdout] 53 | |     ]
[INFO] [stdout]    | |_____^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |       let [a, b, c, d, e, f] = horizontal![
[INFO] [stdout]    |  ______________________________^
[INFO] [stdout] 47 | |       == one*one, // expr allowed here
[INFO] [stdout] 48 | |       >= one+zero, // expr allowed here
[INFO] [stdout] 49 | |       <= one-zero, // expr allowed here
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |       >= zero // no trailing comma
[INFO] [stdout] 53 | |     ]
[INFO] [stdout]    | |_____^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `horizontal` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 |     assert_eq!(a, Rect::new(0, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:60:19
[INFO] [stdout]    |
[INFO] [stdout] 60 |     assert_eq!(b, Rect::new(1, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:61:19
[INFO] [stdout]    |
[INFO] [stdout] 61 |     assert_eq!(c, Rect::new(2, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 62 |     assert_eq!(d, Rect::new(3, 0, 5, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 |     assert_eq!(e, Rect::new(8, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Rect` in this scope
[INFO] [stdout]   --> tests/macros.rs:64:19
[INFO] [stdout]    |
[INFO] [stdout] 64 |     assert_eq!(f, Rect::new(9, 0, 1, 10));
[INFO] [stdout]    |                   ^^^^ use of undeclared type `Rect`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Rect;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:66:27
[INFO] [stdout]    |
[INFO] [stdout] 66 |     let [a, b, c, d, e] = constraints![ >=0, ==1, <=5, ==10%, ==1/2 ];
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:66:27
[INFO] [stdout]    |
[INFO] [stdout] 66 |     let [a, b, c, d, e] = constraints![ >=0, ==1, <=5, ==10%, ==1/2 ];
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:66:27
[INFO] [stdout]    |
[INFO] [stdout] 66 |     let [a, b, c, d, e] = constraints![ >=0, ==1, <=5, ==10%, ==1/2 ];
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:66:27
[INFO] [stdout]    |
[INFO] [stdout] 66 |     let [a, b, c, d, e] = constraints![ >=0, ==1, <=5, ==10%, ==1/2 ];
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:66:27
[INFO] [stdout]    |
[INFO] [stdout] 66 |     let [a, b, c, d, e] = constraints![ >=0, ==1, <=5, ==10%, ==1/2 ];
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 |     assert_eq!(a, Constraint::Min(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |     assert_eq!(b, Constraint::Length(1));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:69:19
[INFO] [stdout]    |
[INFO] [stdout] 69 |     assert_eq!(c, Constraint::Max(5));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 |     assert_eq!(d, Constraint::Percentage(10));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |     assert_eq!(e, Constraint::Ratio(1, 2));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:73:27
[INFO] [stdout]    |
[INFO] [stdout] 73 |     let [a, b, c, d, e] = constraints![ >=0; 5 ];
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:74:19
[INFO] [stdout]    |
[INFO] [stdout] 74 |     assert_eq!(a, Constraint::Min(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |     assert_eq!(b, Constraint::Min(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:76:19
[INFO] [stdout]    |
[INFO] [stdout] 76 |     assert_eq!(c, Constraint::Min(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |     assert_eq!(d, Constraint::Min(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:78:19
[INFO] [stdout]    |
[INFO] [stdout] 78 |     assert_eq!(e, Constraint::Min(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:80:27
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let [a, b, c, d, e] = constraints![ <=0; 5 ];
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 |     assert_eq!(a, Constraint::Max(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:82:19
[INFO] [stdout]    |
[INFO] [stdout] 82 |     assert_eq!(b, Constraint::Max(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |     assert_eq!(c, Constraint::Max(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:84:19
[INFO] [stdout]    |
[INFO] [stdout] 84 |     assert_eq!(d, Constraint::Max(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |     assert_eq!(e, Constraint::Max(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let [a, b] = constraints![ ==0; 2 ];
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:88:19
[INFO] [stdout]    |
[INFO] [stdout] 88 |     assert_eq!(a, Constraint::Length(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:89:19
[INFO] [stdout]    |
[INFO] [stdout] 89 |     assert_eq!(b, Constraint::Length(0));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let [a, b] = constraints![ == 50%; 2 ];
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:92:19
[INFO] [stdout]    |
[INFO] [stdout] 92 |     assert_eq!(a, Constraint::Percentage(50));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:93:19
[INFO] [stdout]    |
[INFO] [stdout] 93 |     assert_eq!(b, Constraint::Percentage(50));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> tests/macros.rs:95:18
[INFO] [stdout]    |
[INFO] [stdout] 95 |     let [a, b] = constraints![ == 1/2; 2 ];
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::constraint` which comes from the expansion of the macro `constraints` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:96:19
[INFO] [stdout]    |
[INFO] [stdout] 96 |     assert_eq!(a, Constraint::Ratio(1, 2));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Constraint` in this scope
[INFO] [stdout]   --> tests/macros.rs:97:19
[INFO] [stdout]    |
[INFO] [stdout] 97 |     assert_eq!(b, Constraint::Ratio(1, 2));
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type `Constraint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  1 + use lemurclaw_ratatui::prelude::Constraint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lemurclaw-ratatui-macros` (test "macros") due to 69 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/line.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | macro_rules! line {
[INFO] [stdout] ...
[INFO] [stdout] 45 |         ::ratatui::text::Line::from(vec![
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 59 |         let line = line!["hello", "world"];
[INFO] [stdout]    |                    ----------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Line` in this scope
[INFO] [stdout]   --> src/line.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |         assert_eq!(line, Line::from(vec!["hello".into(), "world".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Line`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/line.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | macro_rules! line {
[INFO] [stdout] ...
[INFO] [stdout] 45 |         ::ratatui::text::Line::from(vec![
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 65 |         let line = line![Span::raw("hello"), "world"];
[INFO] [stdout]    |                    ---------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]   --> src/line.rs:65:26
[INFO] [stdout]    |
[INFO] [stdout] 65 |         let line = line![Span::raw("hello"), "world"];
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Line` in this scope
[INFO] [stdout]   --> src/line.rs:66:26
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert_eq!(line, Line::from(vec!["hello".into(), "world".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Line`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/line.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | macro_rules! line {
[INFO] [stdout] ...
[INFO] [stdout] 42 |       ::ratatui::text::Line::from(vec![$span.into(); $n])
[INFO] [stdout]    |         ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 71 |         let line = line!["hello"; 2];
[INFO] [stdout]    |                    ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Line` in this scope
[INFO] [stdout]   --> src/line.rs:72:26
[INFO] [stdout]    |
[INFO] [stdout] 72 |         assert_eq!(line, Line::from(vec!["hello".into(), "hello".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Line`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/line.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | macro_rules! line {
[INFO] [stdout] ...
[INFO] [stdout] 42 |       ::ratatui::text::Line::from(vec![$span.into(); $n])
[INFO] [stdout]    |         ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 77 |         let line = line![crate::span!("hello"); 2];
[INFO] [stdout]    |                    ------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/span.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | macro_rules! span {
[INFO] [stdout] 98 |     ($string:literal) => {
[INFO] [stdout] 99 |         ::ratatui::text::Span::raw(format!($string))
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/line.rs:77:26
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let line = line![crate::span!("hello"); 2];
[INFO] [stdout]    |                          --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   --> src/line.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Line` in this scope
[INFO] [stdout]   --> src/line.rs:78:26
[INFO] [stdout]    |
[INFO] [stdout] 78 |         assert_eq!(line, Line::from(vec!["hello".into(), "hello".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Line`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/line.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | macro_rules! line {
[INFO] [stdout] 38 |     () => {
[INFO] [stdout] 39 |         ::ratatui::text::Line::default()
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 83 |         let line = line![];
[INFO] [stdout]    |                    ------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Line` in this scope
[INFO] [stdout]   --> src/line.rs:84:26
[INFO] [stdout]    |
[INFO] [stdout] 84 |         assert_eq!(line, Line::default());
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Line`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/line.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | macro_rules! line {
[INFO] [stdout] ...
[INFO] [stdout] 45 |         ::ratatui::text::Line::from(vec![
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 89 |         let line = line![Span::raw("foo")];
[INFO] [stdout]    |                    ----------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]   --> src/line.rs:89:26
[INFO] [stdout]    |
[INFO] [stdout] 89 |         let line = line![Span::raw("foo")];
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Line` in this scope
[INFO] [stdout]   --> src/line.rs:90:26
[INFO] [stdout]    |
[INFO] [stdout] 90 |         assert_eq!(line, Line::from(vec!["foo".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Line`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/line.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | macro_rules! line {
[INFO] [stdout] ...
[INFO] [stdout] 42 |       ::ratatui::text::Line::from(vec![$span.into(); $n])
[INFO] [stdout]    |         ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 95 |         let line = line![Span::raw("foo"); 2];
[INFO] [stdout]    |                    -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]   --> src/line.rs:95:26
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let line = line![Span::raw("foo"); 2];
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Line` in this scope
[INFO] [stdout]   --> src/line.rs:96:26
[INFO] [stdout]    |
[INFO] [stdout] 96 |         assert_eq!(line, Line::from(vec!["foo".into(), "foo".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Line`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 55 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/row.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout] 56 |         ::ratatui::widgets::Row::new(vec![
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 74 |         let row = row!["hello", "world"];
[INFO] [stdout]    |                   ---------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/row.rs:58:15
[INFO] [stdout]    |
[INFO] [stdout] 48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout] 58 |             ::ratatui::widgets::Cell::from($cell),
[INFO] [stdout]    |               ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 74 |         let row = row!["hello", "world"];
[INFO] [stdout]    |                   ---------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use std::cell::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::buffer::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::widgets::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/row.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | macro_rules! row {
[INFO] [stdout] 49 |     () => {
[INFO] [stdout] 50 |         ::ratatui::widgets::Row::default()
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 83 |         let row = row![];
[INFO] [stdout]    |                   ------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/row.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout] 56 |         ::ratatui::widgets::Row::new(vec![
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 89 |         let row = row![Cell::from("foo")];
[INFO] [stdout]    |                   ----------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/row.rs:58:15
[INFO] [stdout]    |
[INFO] [stdout] 48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout] 58 |             ::ratatui::widgets::Cell::from($cell),
[INFO] [stdout]    |               ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 89 |         let row = row![Cell::from("foo")];
[INFO] [stdout]    |                   ----------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use std::cell::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::buffer::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::widgets::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/row.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout] 53 |         ::ratatui::widgets::Row::new(vec![::ratatui::widgets::Cell::from($cell); $n])
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 95 |         let row = row![Cell::from("foo"); 2];
[INFO] [stdout]    |                   -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/row.rs:53:45
[INFO] [stdout]    |
[INFO] [stdout] 48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout] 53 |         ::ratatui::widgets::Row::new(vec![::ratatui::widgets::Cell::from($cell); $n])
[INFO] [stdout]    |                                             ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 95 |         let row = row![Cell::from("foo"); 2];
[INFO] [stdout]    |                   -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use std::cell::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::buffer::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 67 +     use lemurclaw_ratatui::widgets::Cell;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:56:11
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  56 |         ::ratatui::widgets::Row::new(vec![
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 101 |         let row = row![crate::line!("hello"), crate::span!["world"]];
[INFO] [stdout]     |                   -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:58:15
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  58 |             ::ratatui::widgets::Cell::from($cell),
[INFO] [stdout]     |               ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 101 |         let row = row![crate::line!("hello"), crate::span!["world"]];
[INFO] [stdout]     |                   -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::cell::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::buffer::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Cell;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/line.rs:45:11
[INFO] [stdout]     |
[INFO] [stdout]  37 | macro_rules! line {
[INFO] [stdout] ...
[INFO] [stdout]  45 |         ::ratatui::text::Line::from(vec![
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/row.rs:101:24
[INFO] [stdout]     |
[INFO] [stdout] 101 |         let row = row![crate::line!("hello"), crate::span!["world"]];
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    --> src/row.rs:67:5
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:99:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout]  98 |     ($string:literal) => {
[INFO] [stdout]  99 |         ::ratatui::text::Span::raw(format!($string))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/row.rs:101:47
[INFO] [stdout]     |
[INFO] [stdout] 101 |         let row = row![crate::line!("hello"), crate::span!["world"]];
[INFO] [stdout]     |                                               --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    --> src/row.rs:67:5
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:53:11
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  53 |         ::ratatui::widgets::Row::new(vec![::ratatui::widgets::Cell::from($cell); $n])
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 110 |         let row = row!["hello"; 2];
[INFO] [stdout]     |                   ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:53:45
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  53 |         ::ratatui::widgets::Row::new(vec![::ratatui::widgets::Cell::from($cell); $n])
[INFO] [stdout]     |                                             ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 110 |         let row = row!["hello"; 2];
[INFO] [stdout]     |                   ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::cell::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::buffer::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Cell;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:56:11
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  56 |         ::ratatui::widgets::Row::new(vec![
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 121 |             row!["Find File", text!["ctrl+f"].right_aligned()],
[INFO] [stdout]     |             -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:58:15
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  58 |             ::ratatui::widgets::Cell::from($cell),
[INFO] [stdout]     |               ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 121 |             row!["Find File", text!["ctrl+f"].right_aligned()],
[INFO] [stdout]     |             -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::cell::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::buffer::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Cell;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]    --> src/text.rs:46:9
[INFO] [stdout]     |
[INFO] [stdout]  38 | macro_rules! text {
[INFO] [stdout] ...
[INFO] [stdout]  46 |         ratatui::text::Text::from(vec![
[INFO] [stdout]     |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/row.rs:121:31
[INFO] [stdout]     |
[INFO] [stdout] 121 |             row!["Find File", text!["ctrl+f"].right_aligned()],
[INFO] [stdout]     |                               --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    --> src/row.rs:67:5
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:56:11
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  56 |         ::ratatui::widgets::Row::new(vec![
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 122 |             row!["Open recent", text!["ctrl+r"].right_aligned()],
[INFO] [stdout]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:58:15
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  58 |             ::ratatui::widgets::Cell::from($cell),
[INFO] [stdout]     |               ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 122 |             row!["Open recent", text!["ctrl+r"].right_aligned()],
[INFO] [stdout]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::cell::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::buffer::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Cell;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]    --> src/text.rs:46:9
[INFO] [stdout]     |
[INFO] [stdout]  38 | macro_rules! text {
[INFO] [stdout] ...
[INFO] [stdout]  46 |         ratatui::text::Text::from(vec![
[INFO] [stdout]     |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/row.rs:122:33
[INFO] [stdout]     |
[INFO] [stdout] 122 |             row!["Open recent", text!["ctrl+r"].right_aligned()],
[INFO] [stdout]     |                                 --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    --> src/row.rs:67:5
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:56:11
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  56 |         ::ratatui::widgets::Row::new(vec![
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 123 |             row!["Open config", text!["ctrl+k"].right_aligned()],
[INFO] [stdout]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Row;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/row.rs:58:15
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! row {
[INFO] [stdout] ...
[INFO] [stdout]  58 |             ::ratatui::widgets::Cell::from($cell),
[INFO] [stdout]     |               ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 123 |             row!["Open config", text!["ctrl+k"].right_aligned()],
[INFO] [stdout]     |             ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::cell::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::buffer::Cell;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::widgets::Cell;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]    --> src/text.rs:46:9
[INFO] [stdout]     |
[INFO] [stdout]  38 | macro_rules! text {
[INFO] [stdout] ...
[INFO] [stdout]  46 |         ratatui::text::Text::from(vec![
[INFO] [stdout]     |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/row.rs:123:33
[INFO] [stdout]     |
[INFO] [stdout] 123 |             row!["Open config", text!["ctrl+k"].right_aligned()],
[INFO] [stdout]     |                                 --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    --> src/row.rs:67:5
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]    --> src/row.rs:130:62
[INFO] [stdout]     |
[INFO] [stdout] 130 |                     Cell::from(Text::raw("ctrl+f").alignment(ratatui::layout::Alignment::Right)),
[INFO] [stdout]     |                                                              ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::fmt::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::mem::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::ptr::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::prelude::Alignment;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Alignment`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 130 -                     Cell::from(Text::raw("ctrl+f").alignment(ratatui::layout::Alignment::Right)),
[INFO] [stdout] 130 +                     Cell::from(Text::raw("ctrl+f").alignment(Alignment::Right)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]    --> src/row.rs:134:62
[INFO] [stdout]     |
[INFO] [stdout] 134 |                     Cell::from(Text::raw("ctrl+r").alignment(ratatui::layout::Alignment::Right)),
[INFO] [stdout]     |                                                              ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::fmt::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::mem::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::ptr::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::prelude::Alignment;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Alignment`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 134 -                     Cell::from(Text::raw("ctrl+r").alignment(ratatui::layout::Alignment::Right)),
[INFO] [stdout] 134 +                     Cell::from(Text::raw("ctrl+r").alignment(Alignment::Right)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]    --> src/row.rs:138:62
[INFO] [stdout]     |
[INFO] [stdout] 138 |                     Cell::from(Text::raw("ctrl+k").alignment(ratatui::layout::Alignment::Right)),
[INFO] [stdout]     |                                                              ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::fmt::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::mem::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use std::ptr::Alignment;
[INFO] [stdout]     |
[INFO] [stdout]  67 +     use lemurclaw_ratatui::prelude::Alignment;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Alignment`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 138 -                     Cell::from(Text::raw("ctrl+k").alignment(ratatui::layout::Alignment::Right)),
[INFO] [stdout] 138 +                     Cell::from(Text::raw("ctrl+k").alignment(Alignment::Right)),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:99:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout]  98 |     ($string:literal) => {
[INFO] [stdout]  99 |         ::ratatui::text::Span::raw(format!($string))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 132 |         let span = span!("test content");
[INFO] [stdout]     |                    --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:133:26
[INFO] [stdout]     |
[INFO] [stdout] 133 |         assert_eq!(span, Span::raw("test content"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 102 |         ::ratatui::text::Span::raw(format!($string, $($arg)*))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 136 |         let span = span!("test {}", "content");
[INFO] [stdout]     |                    --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:137:26
[INFO] [stdout]     |
[INFO] [stdout] 137 |         assert_eq!(span, Span::raw("test content"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 102 |         ::ratatui::text::Span::raw(format!($string, $($arg)*))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 140 |         let span = span!("test {}", content);
[INFO] [stdout]     |                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:141:26
[INFO] [stdout]     |
[INFO] [stdout] 141 |         assert_eq!(span, Span::raw("test content"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:99:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout]  98 |     ($string:literal) => {
[INFO] [stdout]  99 |         ::ratatui::text::Span::raw(format!($string))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 144 |         let span = span!("test {content}");
[INFO] [stdout]     |                    ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:145:26
[INFO] [stdout]     |
[INFO] [stdout] 145 |         assert_eq!(span, Span::raw("test content"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 102 |         ::ratatui::text::Span::raw(format!($string, $($arg)*))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 148 |         let span = span!("test {content}", content = "content");
[INFO] [stdout]     |                    -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:149:26
[INFO] [stdout]     |
[INFO] [stdout] 149 |         assert_eq!(span, Span::raw("test content"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 102 |         ::ratatui::text::Span::raw(format!($string, $($arg)*))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 152 |         let span = span!("test {content}", content = content);
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:153:26
[INFO] [stdout]     |
[INFO] [stdout] 153 |         assert_eq!(span, Span::raw("test content"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:102:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 102 |         ::ratatui::text::Span::raw(format!($string, $($arg)*))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 156 |         let span = span!("{} {}", "test", "content");
[INFO] [stdout]     |                    --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:157:26
[INFO] [stdout]     |
[INFO] [stdout] 157 |         assert_eq!(span, Span::raw("test content"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:99:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout]  98 |     ($string:literal) => {
[INFO] [stdout]  99 |         ::ratatui::text::Span::raw(format!($string))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 160 |         let span = span!("{test} {content}");
[INFO] [stdout]     |                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:161:26
[INFO] [stdout]     |
[INFO] [stdout] 161 |         assert_eq!(span, Span::raw("test content"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:99:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout]  98 |     ($string:literal) => {
[INFO] [stdout]  99 |         ::ratatui::text::Span::raw(format!($string))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 164 |         let span = span!("test {number}");
[INFO] [stdout]     |                    ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |         assert_eq!(span, Span::raw("test 123"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:99:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout]  98 |     ($string:literal) => {
[INFO] [stdout]  99 |         ::ratatui::text::Span::raw(format!($string))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 168 |         let span = span!("test {number:04}");
[INFO] [stdout]     |                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:169:26
[INFO] [stdout]     |
[INFO] [stdout] 169 |         assert_eq!(span, Span::raw("test 0123"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 105 |         ::ratatui::text::Span::raw(format!("{}", $expr))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 172 |         let span = span!(number);
[INFO] [stdout]     |                    ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:173:26
[INFO] [stdout]     |
[INFO] [stdout] 173 |         assert_eq!(span, Span::raw("123"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:105:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 105 |         ::ratatui::text::Span::raw(format!("{}", $expr))
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 176 |         let span = span!(test);
[INFO] [stdout]     |                    ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:177:26
[INFO] [stdout]     |
[INFO] [stdout] 177 |         assert_eq!(span, Span::raw("test"));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Style` in this scope
[INFO] [stdout]    --> src/span.rs:182:22
[INFO] [stdout]     |
[INFO] [stdout] 182 |         const STYLE: Style = Style::new().fg(Color::Green);
[INFO] [stdout]     |                      ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::style::Style;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Style` in this scope
[INFO] [stdout]    --> src/span.rs:182:30
[INFO] [stdout]     |
[INFO] [stdout] 182 |         const STYLE: Style = Style::new().fg(Color::Green);
[INFO] [stdout]     |                              ^^^^^ use of undeclared type `Style`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::style::Style;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Color` in this scope
[INFO] [stdout]    --> src/span.rs:182:46
[INFO] [stdout]     |
[INFO] [stdout] 182 |         const STYLE: Style = Style::new().fg(Color::Green);
[INFO] [stdout]     |                                              ^^^^^ use of undeclared type `Color`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::style::Color;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 111 |         ::ratatui::text::Span::styled(format!($string), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 189 |         let span = span!(STYLE; "test content");
[INFO] [stdout]     |                    ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:190:26
[INFO] [stdout]     |
[INFO] [stdout] 190 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 114 |         ::ratatui::text::Span::styled(format!($string, $($arg)*), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 193 |         let span = span!(STYLE; "test {}", "content");
[INFO] [stdout]     |                    ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:194:26
[INFO] [stdout]     |
[INFO] [stdout] 194 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 114 |         ::ratatui::text::Span::styled(format!($string, $($arg)*), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 197 |         let span = span!(STYLE; "test {}", content);
[INFO] [stdout]     |                    -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:198:26
[INFO] [stdout]     |
[INFO] [stdout] 198 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 111 |         ::ratatui::text::Span::styled(format!($string), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 201 |         let span = span!(STYLE; "test {content}");
[INFO] [stdout]     |                    ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:202:26
[INFO] [stdout]     |
[INFO] [stdout] 202 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 114 |         ::ratatui::text::Span::styled(format!($string, $($arg)*), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 205 |         let span = span!(STYLE; "test {content}", content = "content");
[INFO] [stdout]     |                    --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:206:26
[INFO] [stdout]     |
[INFO] [stdout] 206 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 114 |         ::ratatui::text::Span::styled(format!($string, $($arg)*), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 209 |         let span = span!(STYLE; "test {content}", content = content);
[INFO] [stdout]     |                    ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:210:26
[INFO] [stdout]     |
[INFO] [stdout] 210 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 114 |         ::ratatui::text::Span::styled(format!($string, $($arg)*), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 213 |         let span = span!(STYLE; "{} {}", "test", "content");
[INFO] [stdout]     |                    ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:214:26
[INFO] [stdout]     |
[INFO] [stdout] 214 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 111 |         ::ratatui::text::Span::styled(format!($string), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 217 |         let span = span!(STYLE; "{test} {content}");
[INFO] [stdout]     |                    -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:218:26
[INFO] [stdout]     |
[INFO] [stdout] 218 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 111 |         ::ratatui::text::Span::styled(format!($string), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 221 |         let span = span!(STYLE; "test {number}");
[INFO] [stdout]     |                    ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:222:26
[INFO] [stdout]     |
[INFO] [stdout] 222 |         assert_eq!(span, Span::styled("test 123", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 111 |         ::ratatui::text::Span::styled(format!($string), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 225 |         let span = span!(STYLE; "test {number:04}");
[INFO] [stdout]     |                    -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:226:26
[INFO] [stdout]     |
[INFO] [stdout] 226 |         assert_eq!(span, Span::styled("test 0123", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 111 |         ::ratatui::text::Span::styled(format!($string), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 229 |         let span = span!(Color::Green; "test {content}");
[INFO] [stdout]     |                    ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Color` in this scope
[INFO] [stdout]    --> src/span.rs:229:26
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let span = span!(Color::Green; "test {content}");
[INFO] [stdout]     |                          ^^^^^ use of undeclared type `Color`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::style::Color;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:230:26
[INFO] [stdout]     |
[INFO] [stdout] 230 |         assert_eq!(span, Span::styled("test content", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:111:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 111 |         ::ratatui::text::Span::styled(format!($string), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 232 |         let span = span!(Modifier::BOLD; "test {content}");
[INFO] [stdout]     |                    --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Modifier` in this scope
[INFO] [stdout]    --> src/span.rs:232:26
[INFO] [stdout]     |
[INFO] [stdout] 232 |         let span = span!(Modifier::BOLD; "test {content}");
[INFO] [stdout]     |                          ^^^^^^^^ use of undeclared type `Modifier`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::style::Modifier;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:233:26
[INFO] [stdout]     |
[INFO] [stdout] 233 |         assert_eq!(span, Span::styled("test content", Style::new().bold()));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Style` in this scope
[INFO] [stdout]    --> src/span.rs:233:55
[INFO] [stdout]     |
[INFO] [stdout] 233 |         assert_eq!(span, Span::styled("test content", Style::new().bold()));
[INFO] [stdout]     |                                                       ^^^^^ use of undeclared type `Style`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::style::Style;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:117:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 117 |         ::ratatui::text::Span::styled(format!("{}", $expr), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 236 |         let span = span!(STYLE; number);
[INFO] [stdout]     |                    -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:237:26
[INFO] [stdout]     |
[INFO] [stdout] 237 |         assert_eq!(span, Span::styled("123", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]    --> src/span.rs:117:11
[INFO] [stdout]     |
[INFO] [stdout]  97 | macro_rules! span {
[INFO] [stdout] ...
[INFO] [stdout] 117 |         ::ratatui::text::Span::styled(format!("{}", $expr), $style)
[INFO] [stdout]     |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout] ...
[INFO] [stdout] 240 |         let span = span!(STYLE; test);
[INFO] [stdout]     |                    ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Span` in this scope
[INFO] [stdout]    --> src/span.rs:241:26
[INFO] [stdout]     |
[INFO] [stdout] 241 |         assert_eq!(span, Span::styled("test", STYLE));
[INFO] [stdout]     |                          ^^^^ use of undeclared type `Span`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 123 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]   --> src/text.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | macro_rules! text {
[INFO] [stdout] ...
[INFO] [stdout] 46 |         ratatui::text::Text::from(vec![
[INFO] [stdout]    |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout] ...
[INFO] [stdout] 61 |         let text = text!["hello", "world"];
[INFO] [stdout]    |                    ----------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Text` in this scope
[INFO] [stdout]   --> src/text.rs:62:26
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert_eq!(text, Text::from(vec!["hello".into(), "world".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Text`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]   --> src/text.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | macro_rules! text {
[INFO] [stdout] ...
[INFO] [stdout] 46 |         ratatui::text::Text::from(vec![
[INFO] [stdout]    |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout] ...
[INFO] [stdout] 65 |         let text = text![crate::line!("hello"), crate::span!["world"]];
[INFO] [stdout]    |                    --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/line.rs:45:11
[INFO] [stdout]    |
[INFO] [stdout] 37 | macro_rules! line {
[INFO] [stdout] ...
[INFO] [stdout] 45 |         ::ratatui::text::Line::from(vec![
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/text.rs:65:26
[INFO] [stdout]    |
[INFO] [stdout] 65 |         let text = text![crate::line!("hello"), crate::span!["world"]];
[INFO] [stdout]    |                          --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]   --> src/text.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::text::Line;
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::widgets::canvas::Line;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `ratatui` in the list of imported crates
[INFO] [stdout]   --> src/span.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 97 | macro_rules! span {
[INFO] [stdout] 98 |     ($string:literal) => {
[INFO] [stdout] 99 |         ::ratatui::text::Span::raw(format!($string))
[INFO] [stdout]    |           ^^^^^^^ could not find `ratatui` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/text.rs:65:49
[INFO] [stdout]    |
[INFO] [stdout] 65 |         let text = text![crate::line!("hello"), crate::span!["world"]];
[INFO] [stdout]    |                                                 --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   --> src/text.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::text::Span;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Text` in this scope
[INFO] [stdout]   --> src/text.rs:66:26
[INFO] [stdout]    |
[INFO] [stdout] 66 |         assert_eq!(text, Text::from(vec!["hello".into(), "world".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Text`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `ratatui` in this scope
[INFO] [stdout]   --> src/text.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | macro_rules! text {
[INFO] [stdout] ...
[INFO] [stdout] 43 |         ratatui::text::Text::from(vec![$line.into(); $n])
[INFO] [stdout]    |         ^^^^^^^ use of unresolved module or unlinked crate `ratatui`
[INFO] [stdout] ...
[INFO] [stdout] 69 |         let text = text!["hello"; 2];
[INFO] [stdout]    |                    ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ratatui`, use `cargo add ratatui` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Text` in this scope
[INFO] [stdout]   --> src/text.rs:70:26
[INFO] [stdout]    |
[INFO] [stdout] 70 |         assert_eq!(text, Text::from(vec!["hello".into(), "hello".into()]));
[INFO] [stdout]    |                          ^^^^ use of undeclared type `Text`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 56 +     use lemurclaw_ratatui::text::Text;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lemurclaw-ratatui-macros` (lib test) due to 113 previous errors
[INFO] [stderr] warning: unused dependency `lemurclaw-ratatui`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.lemurclaw-ratatui]
[INFO] [stderr]   |               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `lemurclaw-ratatui`
[INFO] [stderr] warning: `lemurclaw-ratatui-macros` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "inspect" "6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5", kill_on_drop: false }`
[INFO] [stdout] 6960e0d9b100fc31be24e1db7ea39e28da084096ccf2a4cb55c62643ce16afc5
