diff --git a/embassy/src/util/mpsc.rs b/embassy/src/util/mpsc.rs index 364b98aa..4257ecd4 100644 --- a/embassy/src/util/mpsc.rs +++ b/embassy/src/util/mpsc.rs @@ -441,14 +441,10 @@ impl fmt::Display for TrySendError { #[cfg(feature = "defmt")] impl defmt::Format for TrySendError { fn format(&self, fmt: defmt::Formatter<'_>) { - defmt::write!( - fmt, - "{}", - match self { - TrySendError::Full(..) => "no available capacity", - TrySendError::Closed(..) => "channel closed", - } - ) + match self { + TrySendError::Full(..) => defmt::write!(fmt, "no available capacity"), + TrySendError::Closed(..) => defmt::write!(fmt, "channel closed"), + } } }