Trait nom::lib::std::fmt::Debug1.0.0[][src]

pub trait Debug {
    pub fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>;
}
[]

? formatting.

Debug should format the output in a programmer-facing, debugging context.

Generally speaking, you should just derive a Debug implementation.

When used with the alternate format specifier #?, the output is pretty-printed.

For more information on formatters, see the module-level documentation.

This trait can be used with #[derive] if all fields implement Debug. When derived for structs, it will use the name of the struct, then {, then a comma-separated list of each field’s name and Debug value, then }. For enums, it will use the name of the variant and, if applicable, (, then the Debug values of the fields, then ).

Stability

Derived Debug formats are not stable, and so may change with future Rust versions. Additionally, Debug implementations of types provided by the standard library (libstd, libcore, liballoc, etc.) are not stable, and may also change with future Rust versions.

Examples

Deriving an implementation:

#[derive(Debug)]
struct Point {
    x: i32,
    y: i32,
}

let origin = Point { x: 0, y: 0 };

assert_eq!(format!("The origin is: {:?}", origin), "The origin is: Point { x: 0, y: 0 }");

Manually implementing:

use std::fmt;

struct Point {
    x: i32,
    y: i32,
}

impl fmt::Debug for Point {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        f.debug_struct("Point")
         .field("x", &self.x)
         .field("y", &self.y)
         .finish()
    }
}

let origin = Point { x: 0, y: 0 };

assert_eq!(format!("The origin is: {:?}", origin), "The origin is: Point { x: 0, y: 0 }");

There are a number of helper methods on the Formatter struct to help you with manual implementations, such as debug_struct.

Debug implementations using either derive or the debug builder API on Formatter support pretty-printing using the alternate flag: {:#?}.

Pretty-printing with #?:

#[derive(Debug)]
struct Point {
    x: i32,
    y: i32,
}

let origin = Point { x: 0, y: 0 };

assert_eq!(format!("The origin is: {:#?}", origin),
"The origin is: Point {
    x: 0,
    y: 0,
}");

Required methods

pub fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>[src][]

Formats the value using the given formatter.

Examples

use std::fmt;

struct Position {
    longitude: f32,
    latitude: f32,
}

impl fmt::Debug for Position {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        f.debug_tuple("")
         .field(&self.longitude)
         .field(&self.latitude)
         .finish()
    }
}

let position = Position { longitude: 1.987, latitude: 2.983 };
assert_eq!(format!("{:?}", position), "(1.987, 2.983)");

assert_eq!(format!("{:#?}", position), "(
    1.987,
    2.983,
)");

Implementations on Foreign Types

impl Debug for EscapeUnicode[src][]

impl<'a> Debug for Location<'a>[src][]

impl Debug for TryFromSliceError[src][]

impl Debug for __m128bh[src][]

impl Debug for __m128d[src][]

impl Debug for AtomicU16[src][]

impl<'_, T> Debug for RefMut<'_, T> where
    T: Debug + ?Sized
[src][]

impl Debug for __m512[src][]

impl Debug for AtomicIsize[src][]

impl Debug for AtomicI16[src][]

impl Debug for SipHasher[src][]

impl Debug for NonZeroI128[src][]

impl Debug for Duration[src][]

impl Debug for __m512d[src][]

impl<T> Debug for Cell<T> where
    T: Copy + Debug
[src][]

impl Debug for LayoutError[src][]

impl Debug for __m128i[src][]

impl Debug for ToLowercase[src][]

impl Debug for PhantomPinned[src][]

impl Debug for __m256bh[src][]

impl Debug for AtomicU32[src][]

impl<I> Debug for DecodeUtf16<I> where
    I: Debug + Iterator<Item = u16>, 
[src][]

impl Debug for AtomicI32[src][]

impl Debug for AtomicBool[src][]

impl<'_> Debug for Context<'_>[src][]

impl Debug for CpuidResult[src][]

impl Debug for NonZeroIsize[src][]

impl Debug for NonZeroU128[src][]

impl Debug for NonZeroI64[src][]

impl<T> Debug for PhantomData<T> where
    T: ?Sized
[src][]

impl Debug for AtomicUsize[src][]

impl<T> Debug for RefCell<T> where
    T: Debug + ?Sized
[src][]

impl Debug for BorrowMutError[src][]

impl Debug for NonZeroI32[src][]

impl Debug for NonZeroI16[src][]

impl Debug for RawWaker[src][]

impl Debug for ParseIntError[src][]

impl Debug for Layout[src][]

impl<T> Debug for OnceCell<T> where
    T: Debug
[src][]

impl Debug for AtomicU64[src][]

impl<T> Debug for Poll<T> where
    T: Debug
[src][]

impl<T> Debug for Wrapping<T> where
    T: Debug
[src][]

impl<F> Debug for PollFn<F>[src][]

impl Debug for NonZeroI8[src][]

impl Debug for EscapeDebug[src][]

impl Debug for NonZeroU8[src][]

impl Debug for ParseFloatError[src][]

impl Debug for RawWakerVTable[src][]

impl<T> Debug for Ready<T> where
    T: Debug
[src][]

impl Debug for NonZeroU64[src][]

impl Debug for EscapeDefault[src][]

impl Debug for __m512bh[src][]

impl Debug for AtomicI8[src][]

impl<T> Debug for NonNull<T> where
    T: ?Sized
[src][]

impl Debug for __m256d[src][]

impl Debug for NonZeroU16[src][]

impl<Dyn> Debug for DynMetadata<Dyn> where
    Dyn: ?Sized
[src][]

impl Debug for c_void[src][]

impl Debug for DecodeUtf16Error[src][]

impl Debug for dyn Any + 'static + Send[src][]

impl Debug for dyn Any + 'static + Sync + Send[src][]

impl Debug for IntErrorKind[src][]

impl<'_, T> Debug for Ref<'_, T> where
    T: Debug + ?Sized
[src][]

impl Debug for TypeId[src][]

impl Debug for BorrowError[src][]

impl Debug for __m256i[src][]

impl<T> Debug for Pending<T>[src][]

impl Debug for TryFromIntError[src][]

impl Debug for EscapeDefault[src][]

impl Debug for AllocError[src][]

impl Debug for Waker[src][]

impl Debug for Ordering[src][]

impl Debug for __m256[src][]

impl<P> Debug for Pin<P> where
    P: Debug
[src][]

impl<'a, 'f> Debug for VaList<'a, 'f> where
    'f: 'a, 
[src][]

impl Debug for AtomicI64[src][]

impl Debug for AtomicU8[src][]

impl Debug for dyn Any + 'static[src][]

impl<H> Debug for BuildHasherDefault<H>[src][]

impl<'a> Debug for PanicInfo<'a>[src][]

impl Debug for ToUppercase[src][]

impl Debug for NonZeroU32[src][]

impl Debug for __m128[src][]

impl Debug for CharTryFromError[src][]

impl Debug for NonZeroUsize[src][]

impl<T> Debug for AtomicPtr<T>[src][]

impl Debug for ParseCharError[src][]

impl Debug for FpCategory[src][]

impl<T, const N: usize> Debug for IntoIter<T, N> where
    T: Debug
[src][]

impl<'f> Debug for VaListImpl<'f>[src][]

impl<T> Debug for UnsafeCell<T> where
    T: ?Sized
[src][]

impl<T, F> Debug for Lazy<T, F> where
    T: Debug
[src][]

impl Debug for __m512i[src][]

Implementors

impl Debug for ![src][+]

impl Debug for ()[src][+]

impl Debug for CompareResult[src][+]

impl Debug for Needed[src][+]

impl Debug for ErrorKind[src][+]

impl Debug for nom::lib::std::cmp::Ordering[src][+]

impl Debug for Infallible1.34.0[src][+]

impl Debug for Alignment1.28.0[src][+]

impl Debug for SearchStep[src][+]

impl Debug for Endianness[src][+]

impl Debug for nom::lib::std::fmt::Error[src][+]

impl Debug for RangeFull[src][+]

impl Debug for NoneError[src][+]

impl Debug for Utf8Lossy[src][+]

impl Debug for ParseBoolError[src][+]

impl Debug for Utf8Error[src][+]

impl Debug for bool[src][+]

impl Debug for char[src][+]

impl Debug for f32[src][+]

impl Debug for f64[src][+]

impl Debug for i8[src][+]

impl Debug for i16[src][+]

impl Debug for i32[src][+]

impl Debug for i64[src][+]

impl Debug for i128[src][+]

impl Debug for isize[src][+]

impl Debug for str[src][+]

impl Debug for u8[src][+]

impl Debug for u16[src][+]

impl Debug for u32[src][+]

impl Debug for u64[src][+]

impl Debug for u128[src][+]

impl Debug for usize[src][+]

impl<'_> Debug for Arguments<'_>[src][+]

impl<'_> Debug for Chars<'_>1.38.0[src][+]

impl<'_> Debug for EncodeUtf16<'_>1.17.0[src][+]

impl<'_, F> Debug for CharPredicateSearcher<'_, F> where
    F: FnMut(char) -> bool, 
[src][+]

impl<'_, T> Debug for &'_ T where
    T: Debug + ?Sized
[src][+]

impl<'_, T> Debug for &'_ mut T where
    T: Debug + ?Sized
[src][+]

impl<'_, T> Debug for nom::lib::std::slice::Iter<'_, T> where
    T: Debug
1.9.0[src][+]

impl<'_, T> Debug for nom::lib::std::slice::IterMut<'_, T> where
    T: Debug
1.9.0[src][+]

impl<'_, T, P> Debug for nom::lib::std::slice::RSplit<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.27.0[src][+]

impl<'_, T, P> Debug for RSplitMut<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.27.0[src][+]

impl<'_, T, P> Debug for nom::lib::std::slice::RSplitN<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.9.0[src][+]

impl<'_, T, P> Debug for RSplitNMut<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.9.0[src][+]

impl<'_, T, P> Debug for nom::lib::std::slice::Split<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.9.0[src][+]

impl<'_, T, P> Debug for nom::lib::std::slice::SplitInclusive<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.51.0[src][+]

impl<'_, T, P> Debug for SplitInclusiveMut<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.51.0[src][+]

impl<'_, T, P> Debug for SplitMut<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.9.0[src][+]

impl<'_, T, P> Debug for nom::lib::std::slice::SplitN<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.9.0[src][+]

impl<'_, T, P> Debug for SplitNMut<'_, T, P> where
    T: Debug,
    P: FnMut(&T) -> bool, 
1.9.0[src][+]

impl<'a> Debug for EscapeAscii<'a>[src][+]

impl<'a> Debug for Utf8LossyChunk<'a>[src][+]

impl<'a> Debug for CharSearcher<'a>[src][+]

impl<'a> Debug for Bytes<'a>[src][+]

impl<'a> Debug for CharIndices<'a>[src][+]

impl<'a> Debug for nom::lib::std::str::EscapeDebug<'a>1.34.0[src][+]

impl<'a> Debug for nom::lib::std::str::EscapeDefault<'a>1.34.0[src][+]

impl<'a> Debug for nom::lib::std::str::EscapeUnicode<'a>1.34.0[src][+]

impl<'a> Debug for Lines<'a>[src][+]

impl<'a> Debug for LinesAny<'a>[src][+]

impl<'a> Debug for SplitAsciiWhitespace<'a>1.34.0[src][+]

impl<'a> Debug for SplitWhitespace<'a>1.1.0[src][+]

impl<'a, 'b> Debug for CharSliceSearcher<'a, 'b>[src][+]

impl<'a, 'b> Debug for StrSearcher<'a, 'b>[src][+]

impl<'a, A> Debug for nom::lib::std::option::Iter<'a, A> where
    A: 'a + Debug
[src][+]

impl<'a, A> Debug for nom::lib::std::option::IterMut<'a, A> where
    A: 'a + Debug
[src][+]

impl<'a, P> Debug for MatchIndices<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
1.5.0[src][+]

impl<'a, P> Debug for Matches<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
1.2.0[src][+]

impl<'a, P> Debug for RMatchIndices<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
1.5.0[src][+]

impl<'a, P> Debug for RMatches<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
1.2.0[src][+]

impl<'a, P> Debug for nom::lib::std::str::RSplit<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
[src][+]

impl<'a, P> Debug for nom::lib::std::str::RSplitN<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
[src][+]

impl<'a, P> Debug for RSplitTerminator<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
[src][+]

impl<'a, P> Debug for nom::lib::std::str::Split<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
[src][+]

impl<'a, P> Debug for nom::lib::std::str::SplitInclusive<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
1.51.0[src][+]

impl<'a, P> Debug for nom::lib::std::str::SplitN<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
[src][+]

impl<'a, P> Debug for SplitTerminator<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Debug
[src][+]

impl<'a, T> Debug for nom::lib::std::result::Iter<'a, T> where
    T: 'a + Debug
[src][+]

impl<'a, T> Debug for nom::lib::std::result::IterMut<'a, T> where
    T: 'a + Debug
[src][+]

impl<'a, T> Debug for Chunks<'a, T> where
    T: 'a + Debug
[src][+]

impl<'a, T> Debug for ChunksExact<'a, T> where
    T: 'a + Debug
1.31.0[src][+]

impl<'a, T> Debug for ChunksExactMut<'a, T> where
    T: 'a + Debug
1.31.0[src][+]

impl<'a, T> Debug for ChunksMut<'a, T> where
    T: 'a + Debug
[src][+]

impl<'a, T> Debug for RChunks<'a, T> where
    T: 'a + Debug
1.31.0[src][+]

impl<'a, T> Debug for RChunksExact<'a, T> where
    T: 'a + Debug
1.31.0[src][+]

impl<'a, T> Debug for RChunksExactMut<'a, T> where
    T: 'a + Debug
1.31.0[src][+]

impl<'a, T> Debug for RChunksMut<'a, T> where
    T: 'a + Debug
1.31.0[src][+]

impl<'a, T> Debug for Windows<'a, T> where
    T: 'a + Debug
[src][+]

impl<'a, T, P> Debug for GroupBy<'a, T, P> where
    T: 'a + Debug
[src][+]

impl<'a, T, P> Debug for GroupByMut<'a, T, P> where
    T: 'a + Debug
[src][+]

impl<'a, T, const N: usize> Debug for ArrayChunks<'a, T, N> where
    T: 'a + Debug
[src][+]

impl<'a, T, const N: usize> Debug for ArrayChunksMut<'a, T, N> where
    T: 'a + Debug
[src][+]

impl<'a, T, const N: usize> Debug for ArrayWindows<'a, T, N> where
    T: 'a + Debug
[src][+]

impl<A> Debug for Repeat<A> where
    A: Debug
[src][+]

impl<A> Debug for nom::lib::std::option::IntoIter<A> where
    A: Debug
[src][+]

impl<A, B> Debug for Chain<A, B> where
    A: Debug,
    B: Debug
[src][+]

impl<A, B> Debug for Zip<A, B> where
    A: Debug,
    B: Debug
[src][+]

impl<B, C> Debug for ControlFlow<B, C> where
    C: Debug,
    B: Debug
[src][+]

impl<E: Debug> Debug for Err<E>[src][+]

impl<F> Debug for FromFn<F>1.34.0[src][+]

impl<F> Debug for OnceWith<F> where
    F: Debug
1.43.0[src][+]

impl<F> Debug for RepeatWith<F> where
    F: Debug
1.28.0[src][+]

impl<I> Debug for Cloned<I> where
    I: Debug
1.1.0[src][+]

impl<I> Debug for Copied<I> where
    I: Debug
1.36.0[src][+]

impl<I> Debug for Cycle<I> where
    I: Debug
[src][+]

impl<I> Debug for Enumerate<I> where
    I: Debug
[src][+]

impl<I> Debug for Fuse<I> where
    I: Debug
[src][+]

impl<I> Debug for Intersperse<I> where
    I: Debug + Iterator,
    <I as Iterator>::Item: Clone,
    <I as Iterator>::Item: Debug
[src][+]

impl<I> Debug for Peekable<I> where
    I: Debug + Iterator,
    <I as Iterator>::Item: Debug
[src][+]

impl<I> Debug for Skip<I> where
    I: Debug
[src][+]

impl<I> Debug for StepBy<I> where
    I: Debug
1.28.0[src][+]

impl<I> Debug for Take<I> where
    I: Debug
[src][+]

impl<I, F> Debug for FilterMap<I, F> where
    I: Debug
1.9.0[src][+]

impl<I, F> Debug for Inspect<I, F> where
    I: Debug
1.9.0[src][+]

impl<I, F> Debug for Map<I, F> where
    I: Debug
1.9.0[src][+]

impl<I, G> Debug for IntersperseWith<I, G> where
    I: Iterator + Debug,
    G: Debug,
    <I as Iterator>::Item: Debug
[src][+]

impl<I, P> Debug for Filter<I, P> where
    I: Debug
1.9.0[src][+]

impl<I, P> Debug for MapWhile<I, P> where
    I: Debug
[src][+]

impl<I, P> Debug for SkipWhile<I, P> where
    I: Debug
1.9.0[src][+]

impl<I, P> Debug for TakeWhile<I, P> where
    I: Debug
1.9.0[src][+]

impl<I, St, F> Debug for Scan<I, St, F> where
    I: Debug,
    St: Debug
1.9.0[src][+]

impl<I, U> Debug for Flatten<I> where
    I: Debug + Iterator,
    U: Debug + Iterator,
    <I as Iterator>::Item: IntoIterator,
    <<I as Iterator>::Item as IntoIterator>::IntoIter == U,
    <<I as Iterator>::Item as IntoIterator>::Item == <U as Iterator>::Item
1.29.0[src][+]

impl<I, U, F> Debug for FlatMap<I, U, F> where
    I: Debug,
    U: IntoIterator,
    <U as IntoIterator>::IntoIter: Debug
1.9.0[src][+]

impl<I: Debug> Debug for nom::error::Error<I>[src][+]

impl<Idx> Debug for Range<Idx> where
    Idx: Debug
[src][+]

impl<Idx> Debug for RangeFrom<Idx> where
    Idx: Debug
[src][+]

impl<Idx> Debug for RangeInclusive<Idx> where
    Idx: Debug
1.26.0[src][+]

impl<Idx> Debug for RangeTo<Idx> where
    Idx: Debug
[src][+]

impl<Idx> Debug for RangeToInclusive<Idx> where
    Idx: Debug
1.26.0[src][+]

impl<Ret> Debug for extern "C" fn() -> Ret1.4.0[src][+]

impl<Ret> Debug for fn() -> Ret1.4.0[src][+]

impl<Ret> Debug for unsafe extern "C" fn() -> Ret1.4.0[src][+]

impl<Ret> Debug for unsafe fn() -> Ret1.4.0[src][+]

impl<Ret, A> Debug for extern "C" fn(A) -> Ret1.4.0[src][+]

impl<Ret, A> Debug for extern "C" fn(A, ...) -> Ret1.4.0[src][+]

impl<Ret, A> Debug for fn(A) -> Ret1.4.0[src][+]

impl<Ret, A> Debug for unsafe extern "C" fn(A) -> Ret1.4.0[src][+]

impl<Ret, A> Debug for unsafe extern "C" fn(A, ...) -> Ret1.4.0[src][+]

impl<Ret, A> Debug for unsafe fn(A) -> Ret1.4.0[src][+]

impl<Ret, A, B> Debug for extern "C" fn(A, B) -> Ret1.4.0[src][+]

impl<Ret, A, B> Debug for extern "C" fn(A, B, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B> Debug for fn(A, B) -> Ret1.4.0[src][+]

impl<Ret, A, B> Debug for unsafe extern "C" fn(A, B) -> Ret1.4.0[src][+]

impl<Ret, A, B> Debug for unsafe extern "C" fn(A, B, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B> Debug for unsafe fn(A, B) -> Ret1.4.0[src][+]

impl<Ret, A, B, C> Debug for extern "C" fn(A, B, C) -> Ret1.4.0[src][+]

impl<Ret, A, B, C> Debug for extern "C" fn(A, B, C, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C> Debug for fn(A, B, C) -> Ret1.4.0[src][+]

impl<Ret, A, B, C> Debug for unsafe extern "C" fn(A, B, C) -> Ret1.4.0[src][+]

impl<Ret, A, B, C> Debug for unsafe extern "C" fn(A, B, C, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C> Debug for unsafe fn(A, B, C) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D> Debug for extern "C" fn(A, B, C, D) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D> Debug for extern "C" fn(A, B, C, D, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D> Debug for fn(A, B, C, D) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D> Debug for unsafe extern "C" fn(A, B, C, D) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D> Debug for unsafe extern "C" fn(A, B, C, D, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D> Debug for unsafe fn(A, B, C, D) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E> Debug for extern "C" fn(A, B, C, D, E) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E> Debug for extern "C" fn(A, B, C, D, E, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E> Debug for fn(A, B, C, D, E) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E> Debug for unsafe extern "C" fn(A, B, C, D, E) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E> Debug for unsafe extern "C" fn(A, B, C, D, E, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E> Debug for unsafe fn(A, B, C, D, E) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F> Debug for extern "C" fn(A, B, C, D, E, F) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F> Debug for extern "C" fn(A, B, C, D, E, F, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F> Debug for fn(A, B, C, D, E, F) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F> Debug for unsafe extern "C" fn(A, B, C, D, E, F) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F> Debug for unsafe extern "C" fn(A, B, C, D, E, F, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F> Debug for unsafe fn(A, B, C, D, E, F) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G> Debug for extern "C" fn(A, B, C, D, E, F, G) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G> Debug for extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G> Debug for fn(A, B, C, D, E, F, G) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G> Debug for unsafe fn(A, B, C, D, E, F, G) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H> Debug for extern "C" fn(A, B, C, D, E, F, G, H) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H> Debug for extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H> Debug for fn(A, B, C, D, E, F, G, H) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H> Debug for unsafe fn(A, B, C, D, E, F, G, H) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I> Debug for extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I> Debug for extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I> Debug for fn(A, B, C, D, E, F, G, H, I) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I> Debug for unsafe fn(A, B, C, D, E, F, G, H, I) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J> Debug for extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J> Debug for extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J> Debug for fn(A, B, C, D, E, F, G, H, I, J) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J> Debug for unsafe fn(A, B, C, D, E, F, G, H, I, J) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Debug for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Debug for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Debug for fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K> Debug for unsafe fn(A, B, C, D, E, F, G, H, I, J, K) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Debug for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Debug for extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Debug for fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Debug for unsafe extern "C" fn(A, B, C, D, E, F, G, H, I, J, K, L, ...) -> Ret1.4.0[src][+]

impl<Ret, A, B, C, D, E, F, G, H, I, J, K, L> Debug for unsafe fn(A, B, C, D, E, F, G, H, I, J, K, L) -> Ret1.4.0[src][+]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Debug for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
    T1: Debug,
    T2: Debug,
    T0: Debug,
    T3: Debug,
    T4: Debug,
    T5: Debug,
    T6: Debug,
    T7: Debug,
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Debug for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
    T1: Debug,
    T2: Debug,
    T3: Debug,
    T4: Debug,
    T5: Debug,
    T6: Debug,
    T7: Debug,
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Debug for (T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
    T2: Debug,
    T3: Debug,
    T4: Debug,
    T5: Debug,
    T6: Debug,
    T7: Debug,
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T3, T4, T5, T6, T7, T8, T9, T10, T11> Debug for (T3, T4, T5, T6, T7, T8, T9, T10, T11) where
    T3: Debug,
    T4: Debug,
    T5: Debug,
    T6: Debug,
    T7: Debug,
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T4, T5, T6, T7, T8, T9, T10, T11> Debug for (T4, T5, T6, T7, T8, T9, T10, T11) where
    T4: Debug,
    T5: Debug,
    T6: Debug,
    T7: Debug,
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T5, T6, T7, T8, T9, T10, T11> Debug for (T5, T6, T7, T8, T9, T10, T11) where
    T5: Debug,
    T6: Debug,
    T7: Debug,
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T6, T7, T8, T9, T10, T11> Debug for (T6, T7, T8, T9, T10, T11) where
    T6: Debug,
    T7: Debug,
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T7, T8, T9, T10, T11> Debug for (T7, T8, T9, T10, T11) where
    T7: Debug,
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T8, T9, T10, T11> Debug for (T8, T9, T10, T11) where
    T8: Debug,
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T9, T10, T11> Debug for (T9, T10, T11) where
    T9: Debug,
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T10, T11> Debug for (T10, T11) where
    T10: Debug,
    T11: Debug + ?Sized
[src][+]

impl<T11> Debug for (T11,) where
    T11: Debug + ?Sized
[src][+]

impl<T> Debug for *const T where
    T: ?Sized
[src][+]

impl<T> Debug for *mut T where
    T: ?Sized
[src][+]

impl<T> Debug for Bound<T> where
    T: Debug
1.17.0[src][+]

impl<T> Debug for Option<T> where
    T: Debug
[src][+]

impl<T> Debug for Reverse<T> where
    T: Debug
1.19.0[src][+]

impl<T> Debug for Empty<T>1.9.0[src][+]

impl<T> Debug for Once<T> where
    T: Debug
1.2.0[src][+]

impl<T> Debug for Rev<T> where
    T: Debug
[src][+]

impl<T> Debug for Discriminant<T>1.21.0[src][+]

impl<T> Debug for ManuallyDrop<T> where
    T: Debug + ?Sized
1.20.0[src][+]

impl<T> Debug for nom::lib::std::result::IntoIter<T> where
    T: Debug
[src][+]

impl<T> Debug for MaybeUninit<T>1.41.0[src][+]

impl<T> Debug for [T] where
    T: Debug
[src][+]

impl<T, E> Debug for Result<T, E> where
    E: Debug,
    T: Debug
[src][+]

impl<T, F> Debug for Successors<T, F> where
    T: Debug
1.34.0[src][+]

impl<T, const N: usize> Debug for [T; N] where
    T: Debug
[src][+]

impl<Y, R> Debug for GeneratorState<Y, R> where
    R: Debug,
    Y: Debug
[src][+]

impl Debug for Point

impl Debug for Rasterizer

impl Debug for Adler32

impl Debug for Sides

impl Debug for Endian

impl Debug for PodCastError

impl Debug for BigEndian

impl Debug for LittleEndian

impl Debug for Mode

impl Debug for Interest

impl Debug for Readiness

impl Debug for Token

impl<E> Debug for InsertError<E>

impl Debug for Hasher

impl<T> Debug for Sender<T>

impl<T> Debug for Receiver<T>

impl<T> Debug for Iter<'_, T>

impl<T> Debug for TryIter<'_, T>

impl<T> Debug for IntoIter<T>

impl Debug for RecvError

impl Debug for TryRecvError

impl Debug for RecvTimeoutError

impl Debug for TrySelectError

impl Debug for SelectTimeoutError

impl Debug for TryReadyError

impl Debug for ReadyTimeoutError

impl<T> Debug for SendError<T>

impl<T> Debug for TrySendError<T>

impl<T> Debug for SendTimeoutError<T>

impl Debug for Select<'_>

impl Debug for SelectedOperation<'_>

impl<T> Debug for Worker<T>

impl<T> Debug for Stealer<T>

impl<T> Debug for Injector<T>

impl<T> Debug for Steal<T>

impl<T, P: Pointer<T> + Debug> Debug for CompareExchangeError<'_, T, P>

impl<T: ?Sized + Pointable> Debug for Atomic<T>

impl<T: ?Sized + Pointable> Debug for Owned<T>

impl<T: ?Sized + Pointable> Debug for Shared<'_, T>

impl Debug for Collector

impl Debug for LocalHandle

impl Debug for Guard

impl<T: Copy + Debug> Debug for AtomicCell<T>

impl<T: Debug> Debug for CachePadded<T>

impl Debug for Backoff

impl Debug for Parker

impl Debug for Unparker

impl<T: ?Sized + Debug> Debug for ShardedLock<T>

impl<T: Debug> Debug for ShardedLockReadGuard<'_, T>

impl<T: Debug> Debug for ShardedLockWriteGuard<'_, T>

impl Debug for WaitGroup

impl Debug for Scope<'_>

impl<'scope, 'env> Debug for ScopedThreadBuilder<'scope, 'env>

impl<T> Debug for ScopedJoinHandle<'_, T>

impl Debug for Compression

impl Debug for SpecialOptions

impl Debug for CompressionOptions

impl Debug for MatchingType

impl Debug for DlError

impl Debug for FrontFace

impl Debug for Offset

impl Debug for CullFace

impl Debug for RasterMethod

impl Debug for MultiSample

impl Debug for Rasterizer

impl Debug for Comparison

impl Debug for StencilOp

impl Debug for StencilSide

impl Debug for Stencil

impl Debug for Depth

impl Debug for Equation

impl Debug for BlendValue

impl Debug for Factor

impl Debug for BlendChannel

impl Debug for Blend

impl Debug for ColorMask

impl Debug for Color

impl Debug for RefValues

impl Debug for Rect

impl Debug for Mirror

impl<L: Debug, R: Debug> Debug for Either<L, R>

impl Debug for EventSettings

impl<S: Debug, D: Debug> Debug for CopyError<S, D>

impl<T: Debug> Debug for UpdateError<T>

impl<R: Debug + Resources, C: Debug> Debug for Encoder<R, C>

impl<S: Debug> Debug for PipelineStateError<S>

impl<R: Debug + Resources> Debug for Slice<R>

impl<R: Debug + Resources> Debug for IndexBuffer<R>

impl<T, I> Debug for VertexBufferCommon<T, I>

impl Debug for RawVertexBuffer

impl<T: Structure<ConstFormat>> Debug for ConstantBuffer<T>

impl Debug for RawConstantBuffer

impl<T: ToUniform> Debug for Global<T>

impl Debug for RawGlobal

impl<T> Debug for ShaderResource<T>

impl Debug for RawShaderResource

impl<T> Debug for UnorderedAccess<T>

impl Debug for Sampler

impl<T> Debug for TextureSampler<T>

impl<T> Debug for RenderTarget<T>

impl<T> Debug for BlendTarget<T>

impl Debug for RawRenderTarget

impl<T> Debug for DepthTarget<T>

impl<T> Debug for StencilTarget<T>

impl<T> Debug for DepthStencilTarget<T>

impl Debug for Scissor

impl Debug for BlendRef

impl<R: Debug + Resources> Debug for RawDataSet<R>

impl<S: Debug> Debug for ElementError<S>

impl<S: Debug> Debug for InitError<S>

impl<R: Debug + Resources, M: Debug> Debug for PipelineState<R, M>

impl Debug for ProgramError

impl<R: Debug + Resources> Debug for Raw<R> where
    R::Buffer: Debug

impl Debug for Role

impl Debug for Info

impl Debug for CreationError

impl Debug for ClearColor

impl<R: Debug + Resources> Debug for AccessInfo<R>

impl<'a, R: Debug + Resources> Debug for AccessGuard<'a, R>

impl<'a, R: Debug + Resources> Debug for AccessGuardBuffers<'a, R>

impl<'a, R: Debug + Resources> Debug for AccessGuardBuffersChain<'a, R>

impl Debug for DummyResources

impl Debug for DummyFence

impl Debug for DummyMapping

impl Debug for ResourceViewError

impl Debug for TargetViewError

impl Debug for CombinedError

impl Debug for ChannelType

impl Debug for Int

impl Debug for Uint

impl Debug for Inorm

impl Debug for Unorm

impl Debug for Float

impl Debug for Srgb

impl Debug for SurfaceType

impl Debug for R4_G4

impl Debug for R4_G4_B4_A4

impl Debug for R5_G5_B5_A1

impl Debug for R5_G6_B5

impl Debug for R8

impl Debug for R8_G8

impl Debug for R8_G8_B8_A8

impl Debug for R10_G10_B10_A2

impl Debug for R11_G11_B10

impl Debug for R16

impl Debug for R16_G16

impl Debug for R16_G16_B16

impl Debug for R16_G16_B16_A16

impl Debug for R32

impl Debug for R32_G32

impl Debug for R32_G32_B32

impl Debug for R32_G32_B32_A32

impl Debug for B8_G8_R8_A8

impl Debug for D16

impl Debug for D24

impl Debug for D24_S8

impl Debug for D32

impl Debug for BC1_R8_G8_B8

impl Debug for BC3_R8_G8_B8_A8

impl Debug for ChannelSource

impl Debug for Swizzle

impl Debug for Format

impl Debug for U8Norm

impl Debug for I8Norm

impl Debug for U16Norm

impl Debug for I16Norm

impl Debug for F16

impl<R: Debug + Resources> Debug for RawBuffer<R>

impl<R: Resources, T> Debug for Buffer<R, T>

impl<R: Debug + Resources> Debug for Shader<R> where
    R::Shader: Debug

impl<R: Debug + Resources> Debug for Program<R>

impl<R: Debug + Resources> Debug for RawPipelineState<R> where
    R::PipelineStateObject: Debug

impl<R: Debug + Resources> Debug for RawTexture<R>

impl<R: Resources, T> Debug for Texture<R, T>

impl<R: Debug + Resources> Debug for RawShaderResourceView<R> where
    R::ShaderResourceView: Debug

impl<R: Resources, T> Debug for ShaderResourceView<R, T>

impl<R: Debug + Resources> Debug for RawUnorderedAccessView<R> where
    R::UnorderedAccessView: Debug

impl<R: Resources, T> Debug for UnorderedAccessView<R, T>

impl<R: Debug + Resources> Debug for RawRenderTargetView<R> where
    R::RenderTargetView: Debug

impl<R: Debug + Resources> Debug for RawDepthStencilView<R> where
    R::DepthStencilView: Debug

impl<R: Resources, T> Debug for RenderTargetView<R, T>

impl<R: Resources, T> Debug for DepthStencilView<R, T>

impl<R: Debug + Resources> Debug for Sampler<R> where
    R::Sampler: Debug

impl<R: Debug + Resources> Debug for Fence<R> where
    R::Fence: Debug

impl<R: Debug + Resources> Debug for Manager<R> where
    R::Shader: Debug,
    R::PipelineStateObject: Debug,
    R::ShaderResourceView: Debug,
    R::UnorderedAccessView: Debug,
    R::RenderTargetView: Debug,
    R::DepthStencilView: Debug,
    R::Sampler: Debug,
    R::Fence: Debug

impl Debug for Error

impl<'a, R: Debug + Resources, T: Debug + 'a + Copy> Debug for Reader<'a, R, T>

impl<'a, R: Debug + Resources, T: Debug + 'a + Copy> Debug for Writer<'a, R, T>

impl Debug for Usage

impl Debug for Access

impl Debug for Bind

impl Debug for CreationError

impl Debug for ColorInfo

impl Debug for DepthStencilInfo

impl<F: Debug> Debug for Element<F>

impl Debug for VertexBufferDesc

impl Debug for Descriptor

impl<R: Debug + Resources> Debug for VertexBufferSet<R> where
    R::Buffer: Debug

impl<R: Debug + Resources> Debug for ConstantBufferParam<R> where
    R::Buffer: Debug

impl<R: Debug + Resources> Debug for ResourceViewParam<R> where
    R::ShaderResourceView: Debug

impl<R: Debug + Resources> Debug for UnorderedViewParam<R> where
    R::UnorderedAccessView: Debug

impl<R: Debug + Resources> Debug for SamplerParam<R> where
    R::Sampler: Debug

impl<R: Debug + Resources> Debug for PixelTargetSet<R> where
    R::RenderTargetView: Debug,
    R::DepthStencilView: Debug,
    R::DepthStencilView: Debug

impl Debug for IsArray

impl Debug for IsComparison

impl Debug for IsMultiSample

impl Debug for IsRect

impl Debug for MatrixFormat

impl Debug for TextureType

impl Debug for SamplerType

impl Debug for BaseType

impl Debug for ContainerType

impl Debug for Stage

impl Debug for UniformValue

impl Debug for Usage

impl Debug for AttributeVar

impl Debug for ConstVar

impl Debug for ConstantBufferVar

impl Debug for TextureVar

impl Debug for UnorderedVar

impl Debug for SamplerVar

impl Debug for OutputVar

impl Debug for ProgramInfo

impl<R: Debug + Resources> Debug for Program<R> where
    R::Program: Debug

impl Debug for CompatibilityError

impl Debug for CreateShaderError

impl Debug for CreateProgramError

impl<R: Debug + Resources> Debug for Raw<R> where
    R::Texture: Debug

impl Debug for CreationError

impl Debug for LayerError

impl Debug for AaMode

impl Debug for FilterMethod

impl Debug for CubeFace

impl Debug for Kind

impl Debug for Mipmap

impl<F: Debug> Debug for ImageInfoCommon<F>

impl<T: Debug> Debug for TextureCopyRegion<T>

impl Debug for WrapMode

impl Debug for Lod

impl Debug for PackedColor

impl Debug for SamplerInfo

impl Debug for Info

impl Debug for ResourceDesc

impl Debug for RenderDesc

impl Debug for DepthStencilFlags

impl Debug for DepthStencilDesc

impl<R: Debug + Resources> Debug for VertexShader<R>

impl<R: Debug + Resources> Debug for HullShader<R>

impl<R: Debug + Resources> Debug for DomainShader<R>

impl<R: Debug + Resources> Debug for GeometryShader<R>

impl<R: Debug + Resources> Debug for PixelShader<R>

impl<R: Debug + Resources> Debug for ShaderSet<R>

impl Debug for Capabilities

impl Debug for Primitive

impl Debug for IndexType

impl Debug for SubmissionError

impl Debug for AdapterInfo

impl Debug for Frame

impl Debug for Version

impl Debug for PlatformName

impl Debug for Info

impl Debug for Fence

impl Debug for Resources

impl Debug for BufferElement

impl Debug for OutputMerger

impl Debug for PipelineState

impl Debug for NewTexture

impl Debug for ResourceView

impl Debug for FatSampler

impl Debug for TargetView

impl Debug for Error

impl Debug for Error

impl Debug for Flip

impl<R: Debug> Debug for Texture<R> where
    R: Resources

impl Debug for DisposalMethod

impl Debug for Block

impl Debug for AnyExtension

impl Debug for Extension

impl<'a> Debug for Frame<'a>

impl Debug for DecodingFormatError

impl Debug for DecodingError

impl Debug for Extensions

impl<'a> Debug for Decoded<'a>

impl Debug for ColorOutput

impl Debug for MemoryLimit

impl Debug for DecodeOptions

impl Debug for EncodingError

impl Debug for Repeat

impl<T: Debug + ContextCurrentState> Debug for Context<T>

impl Debug for PossiblyCurrent

impl Debug for NotCurrent

impl Debug for RawHandle

impl<T: Debug + ContextCurrentState, W: Debug> Debug for ContextWrapper<T, W>

impl<'a, T: Debug + ContextCurrentState> Debug for ContextBuilder<'a, T>

impl Debug for CreationError

impl Debug for ContextError

impl Debug for Api

impl Debug for GlProfile

impl Debug for GlRequest

impl Debug for Robustness

impl Debug for ReleaseBehavior

impl Debug for PixelFormat

impl Debug for PixelFormatRequirements

impl<S: Debug> Debug for GlAttributes<S>

impl Debug for Rect

impl Debug for UserEvent

impl Debug for DrawState

impl Debug for Blend

impl Debug for Stencil

impl Debug for Grid

impl Debug for GridCells

impl Debug for Version

impl Debug for UnsupportedGraphicsApiError

impl Debug for ImageError

impl Debug for UnsupportedError

impl Debug for UnsupportedErrorKind

impl Debug for EncodingError

impl Debug for ParameterError

impl Debug for ParameterErrorKind

impl Debug for DecodingError

impl Debug for LimitError

impl Debug for LimitErrorKind

impl Debug for ImageFormatHint

impl Debug for Rect

impl Debug for FilterType

impl<Buffer: Debug> Debug for FlatSamples<Buffer>

impl Debug for SampleLayout

impl<Buffer: Debug, P: Debug + Pixel> Debug for View<Buffer, P> where
    Buffer: AsRef<[P::Subpixel]>, 

impl<Buffer: Debug, P: Debug + Pixel> Debug for ViewMut<Buffer, P> where
    Buffer: AsMut<[P::Subpixel]>, 

impl Debug for Error

impl Debug for NormalForm

impl Debug for DXTVariant

impl Debug for Repeat

impl<R: Debug + BufRead> Debug for HdrAdapter<R>

impl<R: Debug> Debug for HdrDecoder<R>

impl Debug for Rgbe8Pixel

impl Debug for HdrMetadata

impl Debug for PixelDensityUnit

impl Debug for PixelDensity

impl Debug for CompressionType

impl Debug for FilterType

impl Debug for SampleEncoding

impl Debug for PNMSubtype

impl Debug for BitmapHeader

impl Debug for GraymapHeader

impl Debug for PixmapHeader

impl Debug for ArbitraryHeader

impl Debug for ArbitraryTuplType

impl Debug for Frame

impl Debug for Delay

impl<P: Pixel> Debug for Pixels<'_, P> where
    P::Subpixel: Debug

impl<P: Pixel> Debug for PixelsMut<'_, P> where
    P::Subpixel: Debug

impl<P: Pixel> Debug for Rows<'_, P> where
    P::Subpixel: Debug

impl<P: Pixel> Debug for RowsMut<'_, P> where
    P::Subpixel: Debug

impl<P: Pixel> Debug for EnumeratePixels<'_, P> where
    P::Subpixel: Debug

impl<P: Pixel> Debug for EnumerateRows<'_, P> where
    P::Subpixel: Debug

impl<P: Pixel> Debug for EnumeratePixelsMut<'_, P> where
    P::Subpixel: Debug

impl<P: Pixel> Debug for EnumerateRowsMut<'_, P> where
    P::Subpixel: Debug

impl<P: Debug + Pixel, Container: Debug> Debug for ImageBuffer<P, Container>

impl Debug for ColorType

impl Debug for ExtendedColorType

impl<T: Debug + Primitive> Debug for Rgb<T>

impl<T: Debug + Primitive> Debug for Bgr<T>

impl<T: Debug + Primitive> Debug for Luma<T>

impl<T: Debug + Primitive> Debug for Rgba<T>

impl<T: Debug + Primitive> Debug for Bgra<T>

impl<T: Debug + Primitive> Debug for LumaA<T>

impl Debug for DynamicImage

impl Debug for ImageFormat

impl Debug for ImageOutputFormat

impl Debug for Progress

impl<'a, I: Debug + ?Sized + 'a> Debug for Pixels<'a, I>

impl Debug for ControllerButton

impl Debug for ControllerHat

impl Debug for ControllerAxisArgs

impl Debug for ModifierKey

impl Debug for Key

impl Debug for MouseButton

impl Debug for EventId

impl Debug for AfterRenderArgs

impl Debug for ButtonState

impl Debug for ButtonArgs

impl Debug for CloseArgs

impl Debug for IdleArgs

impl Debug for RenderArgs

impl Debug for ResizeArgs

impl Debug for Touch

impl Debug for TouchArgs

impl Debug for UpdateArgs

impl Debug for Button

impl Debug for Motion

impl Debug for HatState

impl Debug for FileDrag

impl Debug for Input

impl Debug for Loop

impl Debug for Event

impl Debug for PixelFormat

impl Debug for ImageInfo

impl Debug for UnsupportedFeature

impl Debug for Error

impl<T: Debug> Debug for LazyCell<T>

impl<T: Debug> Debug for AtomicLazyCell<T>

impl Debug for DIR

impl Debug for group

impl Debug for utimbuf

impl Debug for timeval

impl Debug for timespec

impl Debug for rlimit

impl Debug for rusage

impl Debug for ipv6_mreq

impl Debug for hostent

impl Debug for iovec

impl Debug for pollfd

impl Debug for winsize

impl Debug for linger

impl Debug for sigval

impl Debug for itimerval

impl Debug for tms

impl Debug for servent

impl Debug for protoent

impl Debug for FILE

impl Debug for fpos_t

impl Debug for timezone

impl Debug for in_addr

impl Debug for ip_mreq

impl Debug for ip_mreq_source

impl Debug for sockaddr

impl Debug for sockaddr_in

impl Debug for sockaddr_in6

impl Debug for addrinfo

impl Debug for sockaddr_ll

impl Debug for fd_set

impl Debug for tm

impl Debug for sched_param

impl Debug for Dl_info

impl Debug for lconv

impl Debug for in_pktinfo

impl Debug for ifaddrs

impl Debug for in6_rtmsg

impl Debug for arpreq

impl Debug for arpreq_old

impl Debug for arphdr

impl Debug for mmsghdr

impl Debug for epoll_event

impl Debug for sockaddr_un

impl Debug for sockaddr_storage

impl Debug for utsname

impl Debug for sigevent

impl Debug for fpos64_t

impl Debug for rlimit64

impl Debug for glob_t

impl Debug for passwd

impl Debug for spwd

impl Debug for dqblk

impl Debug for signalfd_siginfo

impl Debug for itimerspec

impl Debug for fsid_t

impl Debug for packet_mreq

impl Debug for cpu_set_t

impl Debug for if_nameindex

impl Debug for msginfo

impl Debug for sembuf

impl Debug for input_event

impl Debug for input_id

impl Debug for input_absinfo

impl Debug for input_keymap_entry

impl Debug for input_mask

impl Debug for ff_replay

impl Debug for ff_trigger

impl Debug for ff_envelope

impl Debug for ff_constant_effect

impl Debug for ff_ramp_effect

impl Debug for ff_condition_effect

impl Debug for ff_periodic_effect

impl Debug for ff_rumble_effect

impl Debug for ff_effect

impl Debug for uinput_ff_upload

impl Debug for uinput_ff_erase

impl Debug for uinput_abs_setup

impl Debug for dl_phdr_info

impl Debug for Elf32_Ehdr

impl Debug for Elf64_Ehdr

impl Debug for Elf32_Sym

impl Debug for Elf64_Sym

impl Debug for Elf32_Phdr

impl Debug for Elf64_Phdr

impl Debug for Elf32_Shdr

impl Debug for Elf64_Shdr

impl Debug for ucred

impl Debug for mntent

impl Debug for posix_spawn_file_actions_t

impl Debug for posix_spawnattr_t

impl Debug for genlmsghdr

impl Debug for in6_pktinfo

impl Debug for arpd_request

impl Debug for inotify_event

impl Debug for fanotify_response

impl Debug for sockaddr_vm

impl Debug for regmatch_t

impl Debug for sock_extended_err

impl Debug for __c_anonymous_sockaddr_can_tp

impl Debug for __c_anonymous_sockaddr_can_j1939

impl Debug for can_filter

impl Debug for sockaddr_nl

impl Debug for dirent

impl Debug for dirent64

impl Debug for pthread_cond_t

impl Debug for pthread_mutex_t

impl Debug for pthread_rwlock_t

impl Debug for sockaddr_alg

impl Debug for uinput_setup

impl Debug for uinput_user_dev

impl Debug for af_alg_iv

impl Debug for mq_attr

impl Debug for statx

impl Debug for statx_timestamp

impl Debug for aiocb

impl Debug for __exit_status

impl Debug for __timeval

impl Debug for glob64_t

impl Debug for msghdr

impl Debug for cmsghdr

impl Debug for termios

impl Debug for mallinfo

impl Debug for nlmsghdr

impl Debug for nlmsgerr

impl Debug for nl_pktinfo

impl Debug for nl_mmap_req

impl Debug for nl_mmap_hdr

impl Debug for nlattr

impl Debug for rtentry

impl Debug for timex

impl Debug for ntptimeval

impl Debug for regex_t

impl Debug for Elf64_Chdr

impl Debug for Elf32_Chdr

impl Debug for utmpx

impl Debug for sigset_t

impl Debug for sysinfo

impl Debug for msqid_ds

impl Debug for sigaction

impl Debug for statfs

impl Debug for flock

impl Debug for flock64

impl Debug for siginfo_t

impl Debug for stack_t

impl Debug for stat

impl Debug for stat64

impl Debug for statfs64

impl Debug for statvfs64

impl Debug for pthread_attr_t

impl Debug for _libc_fpxreg

impl Debug for _libc_xmmreg

impl Debug for _libc_fpstate

impl Debug for user_regs_struct

impl Debug for user

impl Debug for mcontext_t

impl Debug for ipc_perm

impl Debug for shmid_ds

impl Debug for termios2

impl Debug for ip_mreqn

impl Debug for user_fpregs_struct

impl Debug for ucontext_t

impl Debug for statvfs

impl Debug for sem_t

impl Debug for pthread_mutexattr_t

impl Debug for pthread_rwlockattr_t

impl Debug for pthread_condattr_t

impl Debug for fanotify_event_metadata

impl Debug for in6_addr

impl Debug for Library

impl<T> Debug for Symbol<T>

impl Debug for Error

impl Debug for Library

impl<'lib, T> Debug for Symbol<'lib, T>

impl<R: RawMutex, T: ?Sized + Debug> Debug for Mutex<R, T>

impl<'a, R: RawMutex + 'a, T: Debug + ?Sized + 'a> Debug for MutexGuard<'a, R, T>

impl<'a, R: RawMutex + 'a, T: Debug + ?Sized + 'a> Debug for MappedMutexGuard<'a, R, T>

impl<R: RawMutex, G: GetThreadId, T: ?Sized + Debug> Debug for ReentrantMutex<R, G, T>

impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: Debug + ?Sized + 'a> Debug for ReentrantMutexGuard<'a, R, G, T>

impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: Debug + ?Sized + 'a> Debug for MappedReentrantMutexGuard<'a, R, G, T>

impl<R: RawRwLock, T: ?Sized + Debug> Debug for RwLock<R, T>

impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for RwLockReadGuard<'a, R, T>

impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for RwLockWriteGuard<'a, R, T>

impl<'a, R: RawRwLockUpgrade + 'a, T: Debug + ?Sized + 'a> Debug for RwLockUpgradableReadGuard<'a, R, T>

impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for MappedRwLockReadGuard<'a, R, T>

impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for MappedRwLockWriteGuard<'a, R, T>

impl Debug for Level

impl Debug for LevelFilter

impl<'a> Debug for Record<'a>

impl<'a> Debug for RecordBuilder<'a>

impl<'a> Debug for Metadata<'a>

impl<'a> Debug for MetadataBuilder<'a>

impl Debug for SetLoggerError

impl Debug for ParseLevelError

impl Debug for MmapOptions

impl Debug for Mmap

impl Debug for MmapMut

impl Debug for CompressionStrategy

impl Debug for TDEFLFlush

impl Debug for TDEFLStatus

impl Debug for CompressionLevel

impl Debug for TINFLStatus

impl Debug for MZFlush

impl Debug for MZStatus

impl Debug for MZError

impl Debug for DataFormat

impl Debug for StreamResult

impl Debug for PollOpt

impl Debug for Ready

impl Debug for Event

impl Debug for Poll

impl<'a> Debug for Iter<'a>

impl Debug for Events

impl Debug for Registration

impl Debug for SetReadiness

impl<'a> Debug for EventedFd<'a>

impl Debug for UnixReady

impl Debug for Token

impl Debug for TcpStream

impl Debug for TcpListener

impl Debug for UdpSocket

impl<T> Debug for SendError<T>

impl<T> Debug for TrySendError<T>

impl Debug for Timeout

impl Debug for TcpBuilder

impl Debug for UdpBuilder

impl Debug for Dir

impl<'d> Debug for Iter<'d>

impl Debug for OwningIter

impl Debug for Entry

impl Debug for Type

impl Debug for Errno

impl Debug for AtFlags

impl Debug for OFlag

impl Debug for SealFlag

impl Debug for FdFlag

impl<'a> Debug for FcntlArg<'a>

impl Debug for FlockArg

impl Debug for SpliceFFlags

impl Debug for FallocateFlags

impl Debug for PosixFadviseAdvice

impl Debug for InterfaceAddress

impl Debug for InterfaceAddressIterator

impl Debug for ModuleInitFlags

impl Debug for DeleteModuleFlags

impl Debug for MsFlags

impl Debug for MntFlags

impl Debug for MQ_OFlag

impl Debug for FdFlag

impl Debug for MqAttr

impl Debug for InterfaceFlags

impl Debug for PollFd

impl Debug for PollFlags

impl Debug for OpenptyResult

impl Debug for ForkptyResult

impl Debug for PtyMaster

impl Debug for CloneFlags

impl Debug for CpuSet

impl Debug for AioFsyncMode

impl Debug for LioOpcode

impl Debug for LioMode

impl Debug for AioCancelStat

impl<'a> Debug for Buffer<'a>

impl<'a> Debug for AioCb<'a>

impl<'a> Debug for LioCb<'a>

impl Debug for EpollFlags

impl Debug for EpollOp

impl Debug for EpollCreateFlags

impl Debug for EpollEvent

impl Debug for EfdFlags

impl Debug for MemFdCreateFlag

impl Debug for ProtFlags

impl Debug for MapFlags

impl Debug for MRemapFlags

impl Debug for MmapAdvise

impl Debug for MsFlags

impl Debug for MlockAllFlags

impl Debug for Persona

impl Debug for Request

impl Debug for Event

impl Debug for Options

impl Debug for QuotaType

impl Debug for QuotaFmt

impl Debug for QuotaValidFlags

impl Debug for Dqblk

impl Debug for RebootMode

impl Debug for FdSet

impl<'a> Debug for Fds<'a>

impl Debug for Signal

impl Debug for SignalIterator

impl Debug for SaFlags

impl Debug for SigmaskHow

impl Debug for SigSet

impl Debug for SigHandler

impl Debug for SigAction

impl Debug for SigevNotify

impl Debug for SigEvent

impl Debug for SfdFlags

impl Debug for SignalFd

impl Debug for AddressFamily

impl Debug for InetAddr

impl Debug for IpAddr

impl Debug for Ipv4Addr

impl Debug for Ipv6Addr

impl Debug for UnixAddr

impl Debug for SockAddr

impl Debug for NetlinkAddr

impl Debug for AlgAddr

impl Debug for LinkAddr

impl Debug for VsockAddr

impl Debug for ReuseAddr

impl Debug for ReusePort

impl Debug for TcpNoDelay

impl Debug for Linger

impl Debug for IpAddMembership

impl Debug for IpDropMembership

impl Debug for Ipv6AddMembership

impl Debug for Ipv6DropMembership

impl Debug for IpMulticastTtl

impl Debug for IpMulticastLoop

impl Debug for ReceiveTimeout

impl Debug for SendTimeout

impl Debug for Broadcast

impl Debug for OobInline

impl Debug for SocketError

impl Debug for KeepAlive

impl Debug for PeerCredentials

impl Debug for TcpKeepIdle

impl Debug for TcpKeepCount

impl Debug for TcpKeepInterval

impl Debug for RcvBuf

impl Debug for SndBuf

impl Debug for RcvBufForce

impl Debug for SndBufForce

impl Debug for SockType

impl Debug for AcceptConn

impl Debug for BindToDevice

impl Debug for OriginalDst

impl Debug for ReceiveTimestamp

impl Debug for IpTransparent

impl Debug for Mark

impl Debug for PassCred

impl Debug for TcpCongestion

impl Debug for Ipv4PacketInfo

impl Debug for Ipv6RecvPacketInfo

impl Debug for UdpGsoSegment

impl Debug for UdpGroSegment

impl Debug for AlgSetAeadAuthSize

impl<T: Debug> Debug for AlgSetKey<T>

impl Debug for SockType

impl Debug for SockProtocol

impl Debug for SockFlag

impl Debug for MsgFlags

impl Debug for UnixCredentials

impl Debug for IpMembershipRequest

impl Debug for Ipv6MembershipRequest

impl<'a> Debug for RecvMsg<'a>

impl<'a> Debug for CmsgIterator<'a>

impl Debug for ControlMessageOwned

impl<'a> Debug for ControlMessage<'a>

impl<'a, I: Debug, C: Debug> Debug for SendMmsgData<'a, I, C> where
    I: AsRef<[IoVec<&'a [u8]>]>,
    C: AsRef<[ControlMessage<'a>]>, 

impl<'a, I: Debug> Debug for RecvMmsgData<'a, I> where
    I: AsRef<[IoVec<&'a mut [u8]>]> + 'a, 

impl Debug for Shutdown

impl Debug for SFlag

impl Debug for Mode

impl Debug for FchmodatFlags

impl Debug for UtimensatFlags

impl Debug for FsType

impl Debug for Statfs

impl Debug for FsFlags

impl Debug for Statvfs

impl Debug for SysInfo

impl Debug for Termios

impl Debug for BaudRate

impl Debug for SetArg

impl Debug for FlushArg

impl Debug for FlowArg

impl Debug for SpecialCharacterIndices

impl Debug for InputFlags

impl Debug for OutputFlags

impl Debug for ControlFlags

impl Debug for LocalFlags

impl Debug for TimeSpec

impl Debug for TimeVal

impl Debug for RemoteIoVec

impl<T: Debug> Debug for IoVec<T>

impl Debug for UtsName

impl Debug for WaitPidFlag

impl Debug for WaitStatus

impl Debug for AddWatchFlags

impl Debug for InitFlags

impl Debug for Inotify

impl Debug for WatchDescriptor

impl Debug for InotifyEvent

impl Debug for TimerFd

impl Debug for ClockId

impl Debug for TimerFlags

impl Debug for TimerSetTimeFlags

impl Debug for Expiration

impl Debug for ClockId

impl Debug for UContext

impl Debug for Uid

impl Debug for Gid

impl Debug for Pid

impl Debug for ForkResult

impl Debug for FchownatFlags

impl Debug for Whence

impl Debug for LinkatFlags

impl Debug for UnlinkatFlags

impl Debug for PathconfVar

impl Debug for SysconfVar

impl Debug for AccessFlags

impl Debug for User

impl Debug for Group

impl Debug for Error

impl<A: Debug> Debug for ExtendedGcd<A>

impl<T: Debug> Debug for Ratio<T>

impl Debug for ParseRatioError

impl Debug for FloatErrorKind

impl Debug for ParseFloatError

impl<T: Debug> Debug for OnceCell<T>

impl<T: Debug, F> Debug for Lazy<T, F>

impl<T: Debug> Debug for OnceCell<T>

impl<T: Debug, F> Debug for Lazy<T, F>

impl Debug for OnceNonZeroUsize

impl Debug for OnceBool

impl<T: Debug> Debug for OnceBox<T>

impl Debug for OwnedFont

impl Debug for WaitTimeoutResult

impl Debug for Condvar

impl Debug for OnceState

impl Debug for Once

impl Debug for ParkResult

impl Debug for UnparkResult

impl Debug for RequeueOp

impl Debug for FilterOp

impl Debug for UnparkToken

impl Debug for ParkToken

impl<'a> Debug for PercentDecode<'a>

impl Debug for ColorType

impl Debug for BitDepth

impl Debug for PixelDimensions

impl Debug for Unit

impl Debug for DisposeOp

impl Debug for BlendOp

impl Debug for FrameControl

impl Debug for AnimationControl

impl Debug for Compression

impl Debug for Info

impl Debug for Transformations

impl Debug for Decoded

impl Debug for DecodingError

impl Debug for OutputInfo

impl Debug for Limits

impl Debug for EncodingError

impl Debug for FilterType

impl Debug for TokenStream

impl Debug for LexError

impl Debug for Span

impl Debug for TokenTree

impl Debug for Delimiter

impl Debug for Group

impl Debug for Spacing

impl Debug for Punct

impl Debug for Ident

impl Debug for Literal

impl Debug for IntoIter

impl Debug for XlibHandle

impl Debug for XcbHandle

impl Debug for WaylandHandle

impl Debug for RawWindowHandle

impl<T: Debug + Ord + Send> Debug for IntoIter<T>

impl<'a, T: Debug + Ord + Sync> Debug for Iter<'a, T>

impl<'a, T: Debug + Ord + Send> Debug for Drain<'a, T>

impl<K: Debug + Ord + Send, V: Debug + Send> Debug for IntoIter<K, V>

impl<'a, K: Debug + Ord + Sync, V: Debug + Sync> Debug for Iter<'a, K, V>

impl<'a, K: Debug + Ord + Sync, V: Debug + Send> Debug for IterMut<'a, K, V>

impl<T: Debug + Ord + Send> Debug for IntoIter<T>

impl<'a, T: Debug + Ord + Sync> Debug for Iter<'a, T>

impl<K: Debug + Hash + Eq + Send, V: Debug + Send> Debug for IntoIter<K, V>

impl<'a, K: Debug + Hash + Eq + Sync, V: Debug + Sync> Debug for Iter<'a, K, V>

impl<'a, K: Debug + Hash + Eq + Sync, V: Debug + Send> Debug for IterMut<'a, K, V>

impl<'a, K: Debug + Hash + Eq + Send, V: Debug + Send> Debug for Drain<'a, K, V>

impl<T: Debug + Hash + Eq + Send> Debug for IntoIter<T>

impl<'a, T: Debug + Hash + Eq + Sync> Debug for Iter<'a, T>

impl<'a, T: Debug + Hash + Eq + Send> Debug for Drain<'a, T>

impl<T: Debug + Send> Debug for IntoIter<T>

impl<'a, T: Debug + Sync> Debug for Iter<'a, T>

impl<'a, T: Debug + Send> Debug for IterMut<'a, T>

impl<T: Debug + Send> Debug for IntoIter<T>

impl<'a, T: Debug + Sync> Debug for Iter<'a, T>

impl<'a, T: Debug + Send> Debug for IterMut<'a, T>

impl<'a, T: Debug + Send> Debug for Drain<'a, T>

impl<A: Debug, B: Debug> Debug for Chain<A, B> where
    A: ParallelIterator,
    B: ParallelIterator<Item = A::Item>, 

impl<I: Debug> Debug for Chunks<I> where
    I: IndexedParallelIterator

impl<I: Debug + ParallelIterator> Debug for Cloned<I>

impl<I: Debug + ParallelIterator> Debug for Copied<I>

impl<T: Send> Debug for Empty<T>

impl<I: Debug + IndexedParallelIterator> Debug for Enumerate<I>

impl<I: ParallelIterator + Debug, P> Debug for Filter<I, P>

impl<I: ParallelIterator + Debug, P> Debug for FilterMap<I, P>

impl<I: ParallelIterator + Debug, F> Debug for FlatMap<I, F>

impl<I: ParallelIterator + Debug, F> Debug for FlatMapIter<I, F>

impl<I: Debug + ParallelIterator> Debug for Flatten<I>

impl<I: Debug + ParallelIterator> Debug for FlattenIter<I>

impl<I: ParallelIterator + Debug, ID, F> Debug for Fold<I, ID, F>

impl<I: ParallelIterator + Debug, U: Debug, F> Debug for FoldWith<I, U, F>

impl<I: ParallelIterator + Debug, F> Debug for Inspect<I, F>

impl<I: Debug, J: Debug> Debug for Interleave<I, J> where
    I: IndexedParallelIterator,
    J: IndexedParallelIterator<Item = I::Item>, 

impl<I: Debug, J: Debug> Debug for InterleaveShortest<I, J> where
    I: IndexedParallelIterator,
    J: IndexedParallelIterator<Item = I::Item>, 

impl<I: Debug> Debug for Intersperse<I> where
    I: ParallelIterator,
    I::Item: Clone,
    I::Item: Debug

impl<I: Debug + IndexedParallelIterator> Debug for MinLen<I>

impl<I: Debug + IndexedParallelIterator> Debug for MaxLen<I>

impl<I: ParallelIterator + Debug, F> Debug for Map<I, F>

impl<I: ParallelIterator + Debug, T: Debug, F> Debug for MapWith<I, T, F>

impl<I: ParallelIterator + Debug, INIT, F> Debug for MapInit<I, INIT, F>

impl<T: Debug> Debug for MultiZip<T>

impl<T: Debug + Send> Debug for Once<T>

impl<I: Debug + ParallelIterator> Debug for PanicFuse<I>

impl<Iter: Debug> Debug for IterBridge<Iter>

impl<I: IndexedParallelIterator + Debug, P> Debug for Positions<I, P>

impl<T: Debug + Clone + Send> Debug for Repeat<T>

impl<T: Debug + Clone + Send> Debug for RepeatN<T>

impl<I: Debug + IndexedParallelIterator> Debug for Rev<I>

impl<I: Debug> Debug for Skip<I>

impl<D: Debug, S> Debug for Split<D, S>

impl<I: Debug> Debug for Take<I>

impl<U, I: ParallelIterator + Debug, ID, F> Debug for TryFold<I, U, ID, F>

impl<I: ParallelIterator + Debug, U: Try, F> Debug for TryFoldWith<I, U, F> where
    U::Ok: Debug

impl<I: ParallelIterator + Debug, F> Debug for Update<I, F>

impl<I: Debug + ParallelIterator> Debug for WhileSome<I>

impl<A: Debug + IndexedParallelIterator, B: Debug + IndexedParallelIterator> Debug for Zip<A, B>

impl<A: Debug + IndexedParallelIterator, B: Debug + IndexedParallelIterator> Debug for ZipEq<A, B>

impl<I: Debug + IndexedParallelIterator> Debug for StepBy<I>

impl<T: Debug + Send> Debug for IntoIter<T>

impl<'a, T: Debug + Sync> Debug for Iter<'a, T>

impl<'a, T: Debug + Send> Debug for IterMut<'a, T>

impl<T: Debug> Debug for Iter<T>

impl<T: Debug> Debug for Iter<T>

impl<T: Debug + Send> Debug for IntoIter<T>

impl<'a, T: Debug + Sync> Debug for Iter<'a, T>

impl<'a, T: Debug + Send> Debug for IterMut<'a, T>

impl<'data, T: Debug + Sync> Debug for Iter<'data, T>

impl<'data, T: Debug + Sync> Debug for Chunks<'data, T>

impl<'data, T: Debug + Sync> Debug for ChunksExact<'data, T>

impl<'data, T: Debug + Sync> Debug for Windows<'data, T>

impl<'data, T: Debug + Send> Debug for IterMut<'data, T>

impl<'data, T: Debug + Send> Debug for ChunksMut<'data, T>

impl<'data, T: Debug + Send> Debug for ChunksExactMut<'data, T>

impl<'data, T: Debug, P> Debug for Split<'data, T, P>

impl<'data, T: Debug, P> Debug for SplitMut<'data, T, P>

impl<'ch> Debug for Chars<'ch>

impl<'ch> Debug for CharIndices<'ch>

impl<'ch> Debug for Bytes<'ch>

impl<'ch> Debug for EncodeUtf16<'ch>

impl<'ch, P: Debug + Pattern> Debug for Split<'ch, P>

impl<'ch, P: Debug + Pattern> Debug for SplitTerminator<'ch, P>

impl<'ch> Debug for Lines<'ch>

impl<'ch> Debug for SplitWhitespace<'ch>

impl<'ch, P: Debug + Pattern> Debug for Matches<'ch, P>

impl<'ch, P: Debug + Pattern> Debug for MatchIndices<'ch, P>

impl<'a> Debug for Drain<'a>

impl<T: Debug + Send> Debug for IntoIter<T>

impl<'data, T: Debug + Send> Debug for Drain<'data, T>

impl Debug for ThreadBuilder

impl<'scope> Debug for Scope<'scope>

impl<'scope> Debug for ScopeFifo<'scope>

impl Debug for ThreadPool

impl Debug for ThreadPoolBuildError

impl<S> Debug for ThreadPoolBuilder<S>

impl Debug for Configuration

impl Debug for FnContext

impl Debug for Font<'_>

impl<N: Debug> Debug for Point<N>

impl<N: Debug> Debug for Vector<N>

impl<N: Debug> Debug for Rect<N>

impl Debug for GlyphId

impl Debug for Glyph<'_>

impl Debug for HMetrics

impl Debug for VMetrics

impl Debug for ScaledGlyph<'_>

impl Debug for PositionedGlyph<'_>

impl Debug for Scale

impl Debug for Handle

impl Debug for Always

impl<T, F, S> Debug for ScopeGuard<T, F, S> where
    T: Debug,
    F: FnOnce(T),
    S: Strategy

impl Debug for Error

impl<E> Debug for UnitDeserializer<E>

impl<E> Debug for BoolDeserializer<E>

impl<E> Debug for I8Deserializer<E>

impl<E> Debug for I16Deserializer<E>

impl<E> Debug for I32Deserializer<E>

impl<E> Debug for I64Deserializer<E>

impl<E> Debug for IsizeDeserializer<E>

impl<E> Debug for U8Deserializer<E>

impl<E> Debug for U16Deserializer<E>

impl<E> Debug for U64Deserializer<E>

impl<E> Debug for UsizeDeserializer<E>

impl<E> Debug for F32Deserializer<E>

impl<E> Debug for F64Deserializer<E>

impl<E> Debug for CharDeserializer<E>

impl<E> Debug for I128Deserializer<E>

impl<E> Debug for U128Deserializer<E>

impl<E> Debug for U32Deserializer<E>

impl<'a, E> Debug for StrDeserializer<'a, E>

impl<'de, E> Debug for BorrowedStrDeserializer<'de, E>

impl<E> Debug for StringDeserializer<E>

impl<'a, E> Debug for CowStrDeserializer<'a, E>

impl<'a, E> Debug for BytesDeserializer<'a, E>

impl<'de, E> Debug for BorrowedBytesDeserializer<'de, E>

impl<I, E> Debug for SeqDeserializer<I, E> where
    I: Debug

impl<A: Debug> Debug for SeqAccessDeserializer<A>

impl<'de, I, E> Debug for MapDeserializer<'de, I, E> where
    I: Iterator + Debug,
    I::Item: Pair,
    <I::Item as Pair>::Second: Debug

impl<A: Debug> Debug for MapAccessDeserializer<A>

impl Debug for IgnoredAny

impl<'a> Debug for Unexpected<'a>

impl Debug for OpenGL

impl Debug for ParseOpenGLError

impl Debug for GLSL

impl Debug for ParseGLSLError

impl Debug for LoadingError

impl<'a, T: Debug + 'a> Debug for VacantEntry<'a, T>

impl<T> Debug for Slab<T> where
    T: Debug

impl<'a, T: 'a> Debug for Iter<'a, T> where
    T: Debug

impl<'a, T: 'a> Debug for IterMut<'a, T> where
    T: Debug

impl<'a, T: 'a> Debug for Drain<'a, T>

impl Debug for CollectionAllocErr

impl<'a, T: 'a + Array> Debug for Drain<'a, T> where
    T::Item: Debug

impl<A: Array> Debug for SmallVec<A> where
    A::Item: Debug

impl<A: Array> Debug for IntoIter<A> where
    A::Item: Debug

impl Debug for Mode

impl Debug for OutputInfo

impl Debug for ModifiersState

impl Debug for Error

impl Debug for SeatData

impl Debug for Event

impl Debug for ConceptConfig

impl Debug for ButtonState

impl Debug for WindowState

impl Debug for Event

impl Debug for Decorations

impl Debug for ColorSpec

impl Debug for ButtonColorSpec

impl Debug for ARGBColor

impl Debug for LoopHelper

impl Debug for LoopHelperBuilder

impl Debug for SpinSleeper

impl Debug for Underscore

impl Debug for Abstract

impl Debug for As

impl Debug for Async

impl Debug for Auto

impl Debug for Await

impl Debug for Become

impl Debug for Box

impl Debug for Break

impl Debug for Const

impl Debug for Continue

impl Debug for Crate

impl Debug for Default

impl Debug for Do

impl Debug for Dyn

impl Debug for Else

impl Debug for Enum

impl Debug for Extern

impl Debug for Final

impl Debug for Fn

impl Debug for For

impl Debug for If

impl Debug for Impl

impl Debug for In

impl Debug for Let

impl Debug for Loop

impl Debug for Macro

impl Debug for Match

impl Debug for Mod

impl Debug for Move

impl Debug for Mut

impl Debug for Override

impl Debug for Priv

impl Debug for Pub

impl Debug for Ref

impl Debug for Return

impl Debug for SelfType

impl Debug for SelfValue

impl Debug for Static

impl Debug for Struct

impl Debug for Super

impl Debug for Trait

impl Debug for Try

impl Debug for Type

impl Debug for Typeof

impl Debug for Union

impl Debug for Unsafe

impl Debug for Unsized

impl Debug for Use

impl Debug for Virtual

impl Debug for Where

impl Debug for While

impl Debug for Yield

impl Debug for Add

impl Debug for AddEq

impl Debug for And

impl Debug for AndAnd

impl Debug for AndEq

impl Debug for At

impl Debug for Bang

impl Debug for Caret

impl Debug for CaretEq

impl Debug for Colon

impl Debug for Colon2

impl Debug for Comma

impl Debug for Div

impl Debug for DivEq

impl Debug for Dollar

impl Debug for Dot

impl Debug for Dot2

impl Debug for Dot3

impl Debug for DotDotEq

impl Debug for Eq

impl Debug for EqEq

impl Debug for Ge

impl Debug for Gt

impl Debug for Le

impl Debug for Lt

impl Debug for MulEq

impl Debug for Ne

impl Debug for Or

impl Debug for OrEq

impl Debug for OrOr

impl Debug for Pound

impl Debug for Question

impl Debug for RArrow

impl Debug for LArrow

impl Debug for Rem

impl Debug for RemEq

impl Debug for FatArrow

impl Debug for Semi

impl Debug for Shl

impl Debug for ShlEq

impl Debug for Shr

impl Debug for ShrEq

impl Debug for Star

impl Debug for Sub

impl Debug for SubEq

impl Debug for Tilde

impl Debug for Brace

impl Debug for Bracket

impl Debug for Paren

impl Debug for Group

impl<'a> Debug for ImplGenerics<'a>

impl<'a> Debug for TypeGenerics<'a>

impl<'a> Debug for Turbofish<'a>

impl Debug for LitStr

impl Debug for LitByteStr

impl Debug for LitByte

impl Debug for LitChar

impl Debug for LitInt

impl Debug for LitFloat

impl Debug for LitBool

impl<T: Debug, P: Debug> Debug for Punctuated<T, P>

impl Debug for Abi

impl Debug for AngleBracketedGenericArguments

impl Debug for Arm

impl Debug for AttrStyle

impl Debug for Attribute

impl Debug for BareFnArg

impl Debug for BinOp

impl Debug for Binding

impl Debug for Block

impl Debug for BoundLifetimes

impl Debug for ConstParam

impl Debug for Constraint

impl Debug for Data

impl Debug for DataEnum

impl Debug for DataStruct

impl Debug for DataUnion

impl Debug for DeriveInput

impl Debug for Expr

impl Debug for ExprArray

impl Debug for ExprAssign

impl Debug for ExprAssignOp

impl Debug for ExprAsync

impl Debug for ExprAwait

impl Debug for ExprBinary

impl Debug for ExprBlock

impl Debug for ExprBox

impl Debug for ExprBreak

impl Debug for ExprCall

impl Debug for ExprCast

impl Debug for ExprClosure

impl Debug for ExprContinue

impl Debug for ExprField

impl Debug for ExprForLoop

impl Debug for ExprGroup

impl Debug for ExprIf

impl Debug for ExprIndex

impl Debug for ExprLet

impl Debug for ExprLit

impl Debug for ExprLoop

impl Debug for ExprMacro

impl Debug for ExprMatch

impl Debug for ExprMethodCall

impl Debug for ExprParen

impl Debug for ExprPath

impl Debug for ExprRange

impl Debug for ExprReference

impl Debug for ExprRepeat

impl Debug for ExprReturn

impl Debug for ExprStruct

impl Debug for ExprTry

impl Debug for ExprTryBlock

impl Debug for ExprTuple

impl Debug for ExprType

impl Debug for ExprUnary

impl Debug for ExprUnsafe

impl Debug for ExprWhile

impl Debug for ExprYield

impl Debug for Field

impl Debug for FieldPat

impl Debug for FieldValue

impl Debug for Fields

impl Debug for FieldsNamed

impl Debug for FieldsUnnamed

impl Debug for File

impl Debug for FnArg

impl Debug for ForeignItem

impl Debug for ForeignItemFn

impl Debug for ForeignItemMacro

impl Debug for ForeignItemStatic

impl Debug for ForeignItemType

impl Debug for GenericArgument

impl Debug for GenericMethodArgument

impl Debug for GenericParam

impl Debug for Generics

impl Debug for ImplItem

impl Debug for ImplItemConst

impl Debug for ImplItemMacro

impl Debug for ImplItemMethod

impl Debug for ImplItemType

impl Debug for Index

impl Debug for Item

impl Debug for ItemConst

impl Debug for ItemEnum

impl Debug for ItemExternCrate

impl Debug for ItemFn

impl Debug for ItemForeignMod

impl Debug for ItemImpl

impl Debug for ItemMacro

impl Debug for ItemMacro2

impl Debug for ItemMod

impl Debug for ItemStatic

impl Debug for ItemStruct

impl Debug for ItemTrait

impl Debug for ItemTraitAlias

impl Debug for ItemType

impl Debug for ItemUnion

impl Debug for ItemUse

impl Debug for Label

impl Debug for Lifetime

impl Debug for LifetimeDef

impl Debug for Lit

impl Debug for Local

impl Debug for Macro

impl Debug for MacroDelimiter

impl Debug for Member

impl Debug for Meta

impl Debug for MetaList

impl Debug for MetaNameValue

impl Debug for MethodTurbofish

impl Debug for NestedMeta

impl Debug for ParenthesizedGenericArguments

impl Debug for Pat

impl Debug for PatBox

impl Debug for PatIdent

impl Debug for PatLit

impl Debug for PatMacro

impl Debug for PatOr

impl Debug for PatPath

impl Debug for PatRange

impl Debug for PatReference

impl Debug for PatRest

impl Debug for PatSlice

impl Debug for PatStruct

impl Debug for PatTuple

impl Debug for PatTupleStruct

impl Debug for PatType

impl Debug for PatWild

impl Debug for Path

impl Debug for PathArguments

impl Debug for PathSegment

impl Debug for PredicateEq

impl Debug for PredicateLifetime

impl Debug for PredicateType

impl Debug for QSelf

impl Debug for RangeLimits

impl Debug for Receiver

impl Debug for ReturnType

impl Debug for Signature

impl Debug for Stmt

impl Debug for TraitBound

impl Debug for TraitBoundModifier

impl Debug for TraitItem

impl Debug for TraitItemConst

impl Debug for TraitItemMacro

impl Debug for TraitItemMethod

impl Debug for TraitItemType

impl Debug for Type

impl Debug for TypeArray

impl Debug for TypeBareFn

impl Debug for TypeGroup

impl Debug for TypeImplTrait

impl Debug for TypeInfer

impl Debug for TypeMacro

impl Debug for TypeNever

impl Debug for TypeParam

impl Debug for TypeParamBound

impl Debug for TypeParen

impl Debug for TypePath

impl Debug for TypePtr

impl Debug for TypeReference

impl Debug for TypeSlice

impl Debug for TypeTraitObject

impl Debug for TypeTuple

impl Debug for UnOp

impl Debug for UseGlob

impl Debug for UseGroup

impl Debug for UseName

impl Debug for UsePath

impl Debug for UseRename

impl Debug for UseTree

impl Debug for Variadic

impl Debug for Variant

impl Debug for VisCrate

impl Debug for VisPublic

impl Debug for VisRestricted

impl Debug for Visibility

impl Debug for WhereClause

impl Debug for WherePredicate

impl<'a> Debug for ParseBuffer<'a>

impl Debug for Error

impl Debug for Format

impl Debug for Filter

impl Debug for Wrap

impl Debug for Value

impl Debug for Entry

impl Debug for DecodingResult

impl Debug for Limits

impl<R: Debug> Debug for Decoder<R> where
    R: Read + Seek

impl Debug for TiffError

impl Debug for TiffFormatError

impl Debug for InflateError

impl Debug for TiffUnsupportedError

impl Debug for Tag

impl Debug for Type

impl Debug for CompressionMethod

impl Debug for PhotometricInterpretation

impl Debug for PlanarConfiguration

impl Debug for Predictor

impl Debug for ResolutionUnit

impl Debug for SampleFormat

impl Debug for ColorType

impl Debug for Class

impl Debug for VariationAxis

impl Debug for GlyphClass

impl Debug for Subtable<'_>

impl Debug for State

impl Debug for ValueOffset

impl Debug for Entry

impl Debug for Machine<'_>

impl Debug for PlatformId

impl<'a> Debug for Name<'a>

impl Debug for Weight

impl Debug for Width

impl Debug for ScriptMetrics

impl Debug for GlyphId

impl Debug for Variation

impl Debug for Tag

impl Debug for LineMetrics

impl Debug for Rect

impl Debug for RasterImageFormat

impl<'a> Debug for RasterGlyphImage<'a>

impl Debug for TableName

impl Debug for Font<'_>

impl Debug for Viewport

impl Debug for DirEntry

impl Debug for Error

impl Debug for WalkDir

impl Debug for IntoIter

impl<I: Debug, P: Debug> Debug for FilterEntry<I, P>

impl Debug for ConnectError

impl Debug for ProtocolError

impl Debug for GlobalError

impl<I: Interface> Debug for Proxy<I>

impl<I: Interface + Debug> Debug for Attached<I>

impl<I: Interface> Debug for Main<I> where
    I: Debug + AsRef<Proxy<I>> + From<Proxy<I>>, 

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WlDisplay

impl Debug for Request

impl Debug for Event

impl Debug for WlRegistry

impl Debug for Request

impl Debug for Event

impl Debug for WlCallback

impl Debug for Request

impl Debug for Event

impl Debug for WlCompositor

impl Debug for Request

impl Debug for Event

impl Debug for WlShmPool

impl Debug for Error

impl Debug for Format

impl Debug for Request

impl Debug for Event

impl Debug for WlShm

impl Debug for Request

impl Debug for Event

impl Debug for WlBuffer

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WlDataOffer

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WlDataSource

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WlDataDevice

impl Debug for DndAction

impl Debug for Request

impl Debug for Event

impl Debug for WlDataDeviceManager

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WlShell

impl Debug for Resize

impl Debug for Transient

impl Debug for FullscreenMethod

impl Debug for Request

impl Debug for Event

impl Debug for WlShellSurface

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WlSurface

impl Debug for Capability

impl Debug for Request

impl Debug for Event

impl Debug for WlSeat

impl Debug for Error

impl Debug for ButtonState

impl Debug for Axis

impl Debug for AxisSource

impl Debug for Request

impl Debug for Event

impl Debug for WlPointer

impl Debug for KeymapFormat

impl Debug for KeyState

impl Debug for Request

impl Debug for Event

impl Debug for WlKeyboard

impl Debug for Request

impl Debug for Event

impl Debug for WlTouch

impl Debug for Subpixel

impl Debug for Transform

impl Debug for Mode

impl Debug for Request

impl Debug for Event

impl Debug for WlOutput

impl Debug for Request

impl Debug for Event

impl Debug for WlRegion

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WlSubcompositor

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WlSubsurface

impl Debug for AnonymousObject

impl Debug for Argument

impl Debug for RawEvent

impl Debug for MessageDesc

impl Debug for ArgumentType

impl Debug for Argument

impl Debug for Message

impl Debug for MessageWriteError

impl Debug for MessageParseError

impl Debug for FrameAndDuration

impl Debug for Capability

impl Debug for PresentMethod

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwpFullscreenShellV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpFullscreenShellModeFeedbackV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpIdleInhibitManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpIdleInhibitorV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpInputMethodContextV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpInputMethodV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpInputPanelV1

impl Debug for Position

impl Debug for Request

impl Debug for Event

impl Debug for ZwpInputPanelSurfaceV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpInputTimestampsManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpInputTimestampsV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwpKeyboardShortcutsInhibitManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpKeyboardShortcutsInhibitorV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpLinuxDmabufV1

impl Debug for Error

impl Debug for Flags

impl Debug for Request

impl Debug for Event

impl Debug for ZwpLinuxBufferParamsV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwpLinuxExplicitSynchronizationV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwpLinuxSurfaceSynchronizationV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpLinuxBufferReleaseV1

impl Debug for Error

impl Debug for Lifetime

impl Debug for Request

impl Debug for Event

impl Debug for ZwpPointerConstraintsV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpLockedPointerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpConfinedPointerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpPointerGesturesV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpPointerGestureSwipeV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpPointerGesturePinchV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpPrimarySelectionDeviceManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpPrimarySelectionDeviceV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpPrimarySelectionOfferV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpPrimarySelectionSourceV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpRelativePointerManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpRelativePointerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletSeatV1

impl Debug for Type

impl Debug for Capability

impl Debug for ButtonState

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletToolV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletManagerV2

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletSeatV2

impl Debug for Type

impl Debug for Capability

impl Debug for ButtonState

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletToolV2

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletV2

impl Debug for Source

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletPadRingV2

impl Debug for Source

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletPadStripV2

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletPadGroupV2

impl Debug for ButtonState

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTabletPadV2

impl Debug for ContentHint

impl Debug for ContentPurpose

impl Debug for PreeditStyle

impl Debug for TextDirection

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTextInputV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTextInputManagerV1

impl Debug for ChangeCause

impl Debug for ContentHint

impl Debug for ContentPurpose

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTextInputV3

impl Debug for Request

impl Debug for Event

impl Debug for ZwpTextInputManagerV3

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgDecorationManagerV1

impl Debug for Error

impl Debug for Mode

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgToplevelDecorationV1

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgExporterV1

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgImporterV1

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgExportedV1

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgImportedV1

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgExporterV2

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgImporterV2

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgExportedV2

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgImportedV2

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgOutputManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgOutputV1

impl Debug for Version

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for XdgShell

impl Debug for ResizeEdge

impl Debug for State

impl Debug for Request

impl Debug for Event

impl Debug for XdgSurface

impl Debug for Request

impl Debug for Event

impl Debug for XdgPopup

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgShellV6

impl Debug for Error

impl Debug for Anchor

impl Debug for Gravity

impl Debug for ConstraintAdjustment

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgPositionerV6

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgSurfaceV6

impl Debug for ResizeEdge

impl Debug for State

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgToplevelV6

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZxdgPopupV6

impl Debug for Request

impl Debug for Event

impl Debug for ZwpXwaylandKeyboardGrabManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwpXwaylandKeyboardGrabV1

impl Debug for Request

impl Debug for Event

impl Debug for GtkPrimarySelectionDeviceManager

impl Debug for Request

impl Debug for Event

impl Debug for GtkPrimarySelectionDevice

impl Debug for Request

impl Debug for Event

impl Debug for GtkPrimarySelectionOffer

impl Debug for Request

impl Debug for Event

impl Debug for GtkPrimarySelectionSource

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrDataControlManagerV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrDataControlDeviceV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrDataControlSourceV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrDataControlOfferV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrExportDmabufManagerV1

impl Debug for Flags

impl Debug for CancelReason

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrExportDmabufFrameV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrForeignToplevelManagerV1

impl Debug for State

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrForeignToplevelHandleV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrGammaControlManagerV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrGammaControlV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrInputInhibitManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrInputInhibitorV1

impl Debug for Error

impl Debug for Layer

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrLayerShellV1

impl Debug for Error

impl Debug for Anchor

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrLayerSurfaceV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrOutputManagerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrOutputHeadV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrOutputModeV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrOutputConfigurationV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrOutputConfigurationHeadV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrOutputPowerManagerV1

impl Debug for Mode

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrOutputPowerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrScreencopyManagerV1

impl Debug for Error

impl Debug for Flags

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrScreencopyFrameV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrVirtualPointerV1

impl Debug for Request

impl Debug for Event

impl Debug for ZwlrVirtualPointerManagerV1

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WpPresentation

impl Debug for Kind

impl Debug for Request

impl Debug for Event

impl Debug for WpPresentationFeedback

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for XdgWmBase

impl Debug for Error

impl Debug for Anchor

impl Debug for Gravity

impl Debug for ConstraintAdjustment

impl Debug for Request

impl Debug for Event

impl Debug for XdgPositioner

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for XdgSurface

impl Debug for ResizeEdge

impl Debug for State

impl Debug for Request

impl Debug for Event

impl Debug for XdgToplevel

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for XdgPopup

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WpViewporter

impl Debug for Error

impl Debug for Request

impl Debug for Event

impl Debug for WpViewport

impl Debug for BitOrder

impl Debug for LzwStatus

impl Debug for LzwError

impl Debug for Size

impl Debug for Position

impl<P: Debug> Debug for LogicalPosition<P>

impl<P: Debug> Debug for PhysicalPosition<P>

impl<P: Debug> Debug for LogicalSize<P>

impl<P: Debug> Debug for PhysicalSize<P>

impl Debug for Size

impl Debug for Position

impl Debug for ExternalError

impl Debug for OsError

impl Debug for NotSupportedError

impl<'a, T: Debug + 'static> Debug for Event<'a, T>

impl Debug for StartCause

impl<'a> Debug for WindowEvent<'a>

impl Debug for DeviceId

impl Debug for DeviceEvent

impl Debug for KeyboardInput

impl Debug for TouchPhase

impl Debug for Touch

impl Debug for Force

impl Debug for ElementState

impl Debug for MouseButton

impl Debug for MouseScrollDelta

impl Debug for VirtualKeyCode

impl Debug for ModifiersState

impl<T> Debug for EventLoop<T>

impl<T> Debug for EventLoopWindowTarget<T>

impl Debug for ControlFlow

impl<T: 'static> Debug for EventLoopProxy<T>

impl<T: Debug> Debug for EventLoopClosed<T>

impl Debug for BadIcon

impl Debug for Icon

impl Debug for VideoMode

impl Debug for MonitorHandle

impl Debug for WindowType

impl Debug for XNotSupported

impl Debug for Window

impl Debug for WindowId

impl Debug for WindowBuilder

impl Debug for WindowAttributes

impl Debug for CursorIcon

impl Debug for Fullscreen

impl Debug for Theme

impl Debug for UserAttentionType

impl Debug for Button

impl Debug for ButtonState

impl Debug for Element

impl Debug for ARGBColor

impl Debug for OpenError

impl Debug for OpenErrorKind

impl Debug for XEvent

impl Debug for XAnyEvent

impl Debug for XButtonEvent

impl Debug for XCirculateEvent

impl Debug for XCirculateRequestEvent

impl Debug for XClientMessageEvent

impl Debug for XColormapEvent

impl Debug for XConfigureEvent

impl Debug for XConfigureRequestEvent

impl Debug for XCreateWindowEvent

impl Debug for XCrossingEvent

impl Debug for XDestroyWindowEvent

impl Debug for XErrorEvent

impl Debug for XExposeEvent

impl Debug for XFocusChangeEvent

impl Debug for XGraphicsExposeEvent

impl Debug for XGravityEvent

impl Debug for XKeyEvent

impl Debug for XKeymapEvent

impl Debug for XMapEvent

impl Debug for XMappingEvent

impl Debug for XMapRequestEvent

impl Debug for XMotionEvent

impl Debug for XNoExposeEvent

impl Debug for XPropertyEvent

impl Debug for XReparentEvent

impl Debug for XResizeRequestEvent

impl Debug for XSelectionClearEvent

impl Debug for XSelectionEvent

impl Debug for XSelectionRequestEvent

impl Debug for XUnmapEvent

impl Debug for XVisibilityEvent

impl Debug for _XkbDesc

impl Debug for _XkbKeyAliasRec

impl Debug for _XkbKeyNameRec

impl Debug for _XkbNamesRec

impl Debug for _XkbStateRec

impl Debug for XkbAnyEvent

impl Debug for XkbNewKeyboardNotifyEvent

impl Debug for _XkbMapNotifyEvent

impl Debug for XkbStateNotifyEvent

impl Debug for _XkbControlsNotifyEvent

impl Debug for XkbIndicatorNotifyEvent

impl Debug for _XkbNamesNotifyEvent

impl Debug for XkbCompatMapNotifyEvent

impl Debug for XkbBellNotifyEvent

impl Debug for XkbActionMessageEvent

impl Debug for XkbAccessXNotifyEvent

impl Debug for _XkbExtensionDeviceNotifyEvent

impl Debug for XkbEvent

impl Debug for Depth

impl Debug for Screen

impl Debug for ScreenFormat

impl Debug for Visual

impl Debug for XArc

impl Debug for XChar2b

impl Debug for XCharStruct

impl Debug for XClassHint

impl Debug for XColor

impl Debug for XComposeStatus

impl Debug for XExtCodes

impl Debug for XFontProp

impl Debug for XFontSetExtents

impl Debug for XFontStruct

impl Debug for XGCValues

impl Debug for XGenericEventCookie

impl Debug for XHostAddress

impl Debug for XIconSize

impl Debug for XImage

impl Debug for XKeyboardControl

impl Debug for XKeyboardState

impl Debug for XmbTextItem

impl Debug for XModifierKeymap

impl Debug for XOMCharSetList

impl Debug for XPixmapFormatValues

impl Debug for XPoint

impl Debug for XRectangle

impl Debug for XrmOptionDescRec

impl Debug for XrmValue

impl Debug for XSegment

impl Debug for XSetWindowAttributes

impl Debug for XSizeHints

impl Debug for XStandardColormap

impl Debug for XTextItem

impl Debug for XTextItem16

impl Debug for XTextProperty

impl Debug for XTimeCoord

impl Debug for XVisualInfo

impl Debug for XwcTextItem

impl Debug for XWindowAttributes

impl Debug for XWindowChanges

impl Debug for XWMHints

impl Debug for XIMCaretDirection

impl Debug for XIMCaretStyle

impl Debug for XIMPreeditDrawCallbackStruct

impl Debug for XIMPreeditCaretCallbackStruct

impl Debug for AspectRatio

impl Debug for ClientMessageData

impl Debug for ImageFns

impl Debug for _XcursorAnimate

impl Debug for _XcursorChunkHeader

impl Debug for _XcursorComment

impl Debug for _XcursorComments

impl Debug for _XcursorCursors

impl Debug for _XcursorFile

impl Debug for _XcursorFileHeader

impl Debug for _XcursorFileToc

impl Debug for _XcursorImage

impl Debug for _XcursorImages

impl Debug for XF86VidModeGamma

impl Debug for XF86VidModeModeInfo

impl Debug for XF86VidModeModeLine

impl Debug for XF86VidModeMonitor

impl Debug for XF86VidModeSyncRange

impl Debug for XF86VidModeNotifyEvent

impl Debug for XftFont

impl Debug for XftColor

impl Debug for XftCharSpec

impl Debug for XftCharFontSpec

impl Debug for XftFontSet

impl Debug for XftGlyphSpec

impl Debug for XftGlyphFontSpec

impl Debug for XineramaScreenInfo

impl Debug for XPanoramiXInfo

impl Debug for XDevice

impl Debug for XDeviceControl

impl Debug for XDeviceInfo

impl Debug for XDeviceState

impl Debug for XDeviceTimeCoord

impl Debug for XExtensionVersion

impl Debug for XFeedbackControl

impl Debug for XFeedbackState

impl Debug for XInputClass

impl Debug for XInputClassInfo

impl Debug for XIAddMasterInfo

impl Debug for XIRemoveMasterInfo

impl Debug for XIAttachSlaveInfo

impl Debug for XIDetachSlaveInfo

impl Debug for XIAnyHierarchyChangeInfo

impl Debug for XIModifierState

impl Debug for XIButtonState

impl Debug for XIValuatorState

impl Debug for XIEventMask

impl Debug for XIAnyClassInfo

impl Debug for XIButtonClassInfo

impl Debug for XIKeyClassInfo

impl Debug for XIValuatorClassInfo

impl Debug for XIScrollClassInfo

impl Debug for XITouchClassInfo

impl Debug for XIDeviceInfo

impl Debug for XIGrabModifiers

impl Debug for XIBarrierReleasePointerInfo

impl Debug for XIEvent

impl Debug for XIHierarchyInfo

impl Debug for XIHierarchyEvent

impl Debug for XIDeviceChangedEvent

impl Debug for XIDeviceEvent

impl Debug for XIRawEvent

impl Debug for XIEnterEvent

impl Debug for XIPropertyEvent

impl Debug for XITouchOwnershipEvent

impl Debug for XIBarrierEvent

impl Debug for XRecordClientInfo

impl Debug for XRecordExtRange

impl Debug for XRecordInterceptData

impl Debug for XRecordRange

impl Debug for XRecordRange8

impl Debug for XRecordRange16

impl Debug for XRecordState

impl Debug for _XAnimCursor

impl Debug for _XCircle

impl Debug for _XConicalGradient

impl Debug for _XFilters

impl Debug for _XGlyphElt8

impl Debug for _XGlyphElt16

impl Debug for _XGlyphElt32

impl Debug for _XGlyphInfo

impl Debug for _XIndexValue

impl Debug for _XLinearGradient

impl Debug for _XLineFixed

impl Debug for _XPointDouble

impl Debug for _XPointFixed

impl Debug for _XRadialGradient

impl Debug for XRenderColor

impl Debug for XRenderDirectFormat

impl Debug for XRenderPictFormat

impl Debug for _XRenderPictureAttributes

impl Debug for _XSpanFix

impl Debug for _XTrap

impl Debug for _XTrapezoid

impl Debug for _XTriangle

impl Debug for _XTransform

impl Debug for XScreenSaverInfo

impl Debug for XScreenSaverNotifyEvent

impl Debug for XRRScreenSize

impl Debug for XRRModeInfo

impl Debug for XRRScreenResources

impl Debug for XRROutputInfo

impl Debug for XRRPropertyInfo

impl Debug for XRRCrtcInfo

impl Debug for XRRCrtcGamma

impl Debug for XRRCrtcTransformAttributes

impl Debug for XRRPanning

impl Debug for XRRProviderResources

impl Debug for XRRProviderInfo

impl Debug for XRRMonitorInfo

impl Debug for XRRScreenChangeNotifyEvent

impl Debug for XRRNotifyEvent

impl Debug for XRROutputChangeNotifyEvent

impl Debug for XRRCrtcChangeNotifyEvent

impl Debug for XRROutputPropertyNotifyEvent

impl Debug for XRRProviderChangeNotifyEvent

impl Debug for XRRProviderPropertyNotifyEvent

impl Debug for XRRResourceChangeNotifyEvent

impl Debug for Image

impl Debug for CursorTheme

impl Debug for BaseDirectories

impl Debug for BaseDirectoriesError

impl<'a> Debug for Name<'a>

impl Debug for OwnedName

impl<'a> Debug for Attribute<'a>

impl Debug for OwnedAttribute

impl Debug for TextPosition

impl Debug for XmlVersion

impl Debug for Namespace

impl Debug for NamespaceStack

impl Debug for ParserConfig

impl Debug for XmlEvent

impl Debug for ErrorKind

impl Debug for Error

impl Debug for EmitterError

impl Debug for EmitterConfig

impl<'a> Debug for XmlEvent<'a>