defmt 1.1.0

A highly efficient logging framework that targets resource-constrained devices, like microcontrollers
Documentation
error[E0277]: the trait bound `Foo: Format` is not satisfied
 --> tests/ui/log-missing-format-impl.rs:4:5
  |
4 |     defmt::info!("{}", Foo)
  |     ^^^^^^^^^^^^^^^^^^^^^^^ the trait `Format` is not implemented for `Foo`
  |
  = help: the following other types implement trait `Format`:
            &T
            &mut T
            ()
            (T0, T1)
            (T0, T1, T2)
            (T0, T1, T2, T3)
            (T0, T1, T2, T3, T4)
            (T0, T1, T2, T3, T4, T5)
          and $N others
note: required by a bound in `defmt::export::fmt`
 --> src/export/mod.rs
  |
  | pub fn fmt<T: Format + ?Sized>(f: &T) {
  |               ^^^^^^ required by this bound in `fmt`
  = note: this error originates in the macro `defmt::info` (in Nightly builds, run with -Z macro-backtrace for more info)