Implement full SSD1306 OLED display support: - Splash screen on boot (1.5s) with project name, version, board - Dashboard showing radio state, config, counters, RSSI/SNR - RSSI history sparkline (64-sample ring buffer, 2px-wide bars) - DisplayOn/DisplayOff host commands routed via dedicated channel - Pure render functions against generic DrawTarget (no hardware coupling) - Display on/off control bypasses radio task entirely Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
14 lines
762 B
Plaintext
14 lines
762 B
Plaintext
error[E0277]: repetition contains no interpolated value that is an iterator
|
|
--> tests/ui/does-not-have-iter.rs:4:5
|
|
|
|
|
4 | quote!(#(a b)*);
|
|
| ^^^^^^^^^^^^^^^ none of the values interpolated inside this repetition are iterable
|
|
|
|
|
help: the trait `quote::__private::CheckHasIterator<true>` is not implemented for `quote::__private::HasIterator<false>`
|
|
but it is implemented for `quote::__private::HasIterator<true>`
|
|
--> src/runtime.rs
|
|
|
|
|
| impl CheckHasIterator<true> for HasIterator<true> {}
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
= note: this error originates in the macro `$crate::quote_token_with_context` which comes from the expansion of the macro `quote` (in Nightly builds, run with -Z macro-backtrace for more info)
|