Trait ufmt::uDebug

source ·
pub trait uDebug {
    // Required method
    fn fmt<W>(&self, _: &mut Formatter<'_, W>) -> Result<(), W::Error>
       where W: uWrite + ?Sized;
}
Expand description

Just like core::fmt::Debug

Required Methods§

source

fn fmt<W>(&self, _: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

Formats the value using the given formatter

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl uDebug for bool

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for i8

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for i16

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for i32

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for i64

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for i128

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for isize

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for u8

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for u16

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for u32

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for u64

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for u128

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for ()

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for usize

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroI8

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroI16

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroI32

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroI64

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroIsize

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroU8

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroU16

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroU32

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroU64

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl uDebug for NonZeroUsize

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A> uDebug for (A,)
where A: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B> uDebug for (A, B)
where A: uDebug, B: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C> uDebug for (A, B, C)
where A: uDebug, B: uDebug, C: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D> uDebug for (A, B, C, D)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D, E> uDebug for (A, B, C, D, E)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug, E: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D, E, F> uDebug for (A, B, C, D, E, F)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug, E: uDebug, F: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D, E, F, G> uDebug for (A, B, C, D, E, F, G)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug, E: uDebug, F: uDebug, G: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D, E, F, G, H> uDebug for (A, B, C, D, E, F, G, H)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug, E: uDebug, F: uDebug, G: uDebug, H: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D, E, F, G, H, I> uDebug for (A, B, C, D, E, F, G, H, I)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug, E: uDebug, F: uDebug, G: uDebug, H: uDebug, I: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D, E, F, G, H, I, J> uDebug for (A, B, C, D, E, F, G, H, I, J)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug, E: uDebug, F: uDebug, G: uDebug, H: uDebug, I: uDebug, J: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D, E, F, G, H, I, J, K> uDebug for (A, B, C, D, E, F, G, H, I, J, K)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug, E: uDebug, F: uDebug, G: uDebug, H: uDebug, I: uDebug, J: uDebug, K: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> uDebug for (A, B, C, D, E, F, G, H, I, J, K, L)
where A: uDebug, B: uDebug, C: uDebug, D: uDebug, E: uDebug, F: uDebug, G: uDebug, H: uDebug, I: uDebug, J: uDebug, K: uDebug, L: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for Option<T>
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 0]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 1]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 2]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 3]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 4]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 5]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 6]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 7]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 8]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 9]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 10]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 11]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 12]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 13]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 14]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 15]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 16]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 17]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 18]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 19]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 20]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 21]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 22]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 23]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 24]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 25]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 26]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 27]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 28]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 29]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 30]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 31]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T; 32]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for *const T

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for *mut T

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for &T
where T: uDebug + ?Sized,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for &mut T
where T: uDebug + ?Sized,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T> uDebug for [T]
where T: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

source§

impl<T, E> uDebug for Result<T, E>
where T: uDebug, E: uDebug,

source§

fn fmt<W>(&self, f: &mut Formatter<'_, W>) -> Result<(), W::Error>
where W: uWrite + ?Sized,

Implementors§