use core::fmt;
pub struct Dummy {
inner: crate::destination::Dummy,
}
impl Dummy {
pub const fn new() -> Self {
Dummy { inner: crate::destination::Dummy }
}
}
impl super::Printer for Dummy {
type W = crate::destination::Dummy;
type M = crate::modes::InterruptFree;
#[inline]
fn destination(&mut self) -> &mut Self::W {
&mut self.inner
}
#[inline]
fn print(&mut self, _: fmt::Arguments) {}
#[inline]
fn println(&mut self, _: fmt::Arguments) {}
}