error[E0080]: evaluation panicked: column out of bounds
 --> tests/ui/layout_out_of_bounds.rs:3:37
  |
3 | const INVALID: LedLayout<3, 3, 1> = LedLayout::new([(0, 0), (1, 0), (3, 0)]);
  |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `INVALID` failed inside this call
  |
note: inside `LedLayout::<3, 3, 1>::new`
 --> $RUST/core/src/panic.rs
  |
  |         $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
  |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the failure occurred here
  |
 ::: $WORKSPACE/crates/device-envoy-core/src/led2d/layout.rs
  |
  |             assert!(c < W, "column out of bounds");
  |             -------------------------------------- in this macro invocation
