From 2f1dc46463e2440cb8ce24bb0ffba2748e9ef9db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sosth=C3=A8ne=20Gu=C3=A9don?= Date: Mon, 1 Jul 2024 09:49:42 +0200 Subject: [PATCH] Generalize ufmt and dfmt for StringInner --- src/defmt.rs | 4 ++-- src/ufmt.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/defmt.rs b/src/defmt.rs index c50963c007..6d547c09b7 100644 --- a/src/defmt.rs +++ b/src/defmt.rs @@ -1,6 +1,6 @@ //! Defmt implementations for heapless types -use crate::{storage::Storage, vec::VecInner}; +use crate::{storage::Storage, string::StringInner, vec::VecInner}; use defmt::Formatter; impl defmt::Format for VecInner @@ -12,7 +12,7 @@ where } } -impl defmt::Format for crate::String +impl defmt::Format for StringInner where u8: defmt::Format, { diff --git a/src/ufmt.rs b/src/ufmt.rs index fd0b276c40..002ce04c46 100644 --- a/src/ufmt.rs +++ b/src/ufmt.rs @@ -1,7 +1,7 @@ -use crate::{storage::Storage, string::String, vec::VecInner}; +use crate::{storage::Storage, string::StringInner, vec::VecInner}; use ufmt_write::uWrite; -impl uWrite for String { +impl uWrite for StringInner { type Error = (); fn write_str(&mut self, s: &str) -> Result<(), Self::Error> { self.push_str(s)