Trait grafix_toolbox::lib::Debug

1.0.0 · source ·
pub trait Debug {
    // Required method
    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>;
}
Expand description

? 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 (std, core, alloc, 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.

Types that do not wish to use the standard suite of debug representations provided by the Formatter trait (debug_struct, debug_tuple, debug_list, debug_set, debug_map) can do something totally custom by manually writing an arbitrary representation to the Formatter.

impl fmt::Debug for Point {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        write!(f, "Point [{} {}]", self.x, self.y)
    }
}

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 };

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

Required Methods§

1.0.0 · source

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

Formats the value using the given formatter.

§Errors

This function should return Err if, and only if, the provided Formatter returns Err. String formatting is considered an infallible operation; this function only returns a Result because writing to the underlying stream might fail and it must provide a way to propagate the fact that an error has occurred back up the stack.

§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,
)");

Implementors§

source§

impl Debug for Key

1.0.0 · source§

impl Debug for grafix_toolbox::asyn::Ordering

1.0.0 · source§

impl Debug for ErrorKind

1.0.0 · source§

impl Debug for grafix_toolbox::asyn::io::SeekFrom

source§

impl Debug for Click

source§

impl Debug for grafix_toolbox::lib::GL::event::Event

source§

impl Debug for EventReply

1.0.0 · source§

impl Debug for grafix_toolbox::lib::ord

1.28.0 · source§

impl Debug for grafix_toolbox::lib::fmt::Alignment

source§

impl Debug for TryReserveErrorKind

source§

impl Debug for AsciiChar

1.34.0 · source§

impl Debug for Infallible

1.16.0 · source§

impl Debug for c_void

1.7.0 · source§

impl Debug for IpAddr

source§

impl Debug for Ipv6MulticastScope

1.0.0 · source§

impl Debug for core::net::socket_addr::SocketAddr

1.0.0 · source§

impl Debug for FpCategory

1.55.0 · source§

impl Debug for IntErrorKind

source§

impl Debug for SearchStep

1.65.0 · source§

impl Debug for BacktraceStatus

1.0.0 · source§

impl Debug for VarError

1.0.0 · source§

impl Debug for std::net::Shutdown

source§

impl Debug for AncillaryError

source§

impl Debug for BacktraceStyle

1.12.0 · source§

impl Debug for std::sync::mpsc::RecvTimeoutError

1.0.0 · source§

impl Debug for std::sync::mpsc::TryRecvError

source§

impl Debug for _Unwind_Reason_Code

source§

impl Debug for async_channel::TryRecvError

source§

impl Debug for async_signal::Signal

source§

impl Debug for CheckedCastError

source§

impl Debug for PodCastError

source§

impl Debug for PopError

source§

impl Debug for Case

source§

impl Debug for crossbeam_channel::err::RecvTimeoutError

source§

impl Debug for crossbeam_channel::err::TryRecvError

source§

impl Debug for flume::RecvError

source§

impl Debug for flume::RecvTimeoutError

source§

impl Debug for flume::TryRecvError

source§

impl Debug for SelectError

source§

impl Debug for Action

source§

impl Debug for ClientApiHint

source§

impl Debug for ContextCreationApi

source§

impl Debug for ContextReleaseBehavior

source§

impl Debug for ContextRobustnessHint

source§

impl Debug for CursorMode

source§

impl Debug for glfw::Error

source§

impl Debug for GamepadAxis

source§

impl Debug for GamepadButton

source§

impl Debug for InitError

source§

impl Debug for InitHint

source§

impl Debug for JoystickEvent

source§

impl Debug for JoystickId

source§

impl Debug for MonitorEvent

source§

impl Debug for MouseButton

source§

impl Debug for OpenGlProfileHint

source§

impl Debug for StandardCursor

source§

impl Debug for SwapInterval

source§

impl Debug for WindowEvent

source§

impl Debug for WindowHint

source§

impl Debug for GLFWcursor

source§

impl Debug for GLFWmonitor

source§

impl Debug for GLFWwindow

source§

impl Debug for ColorType

source§

impl Debug for ExtendedColorType

source§

impl Debug for DynamicImage

source§

impl Debug for ImageError

source§

impl Debug for ImageFormatHint

source§

impl Debug for LimitErrorKind

source§

impl Debug for ParameterErrorKind

source§

impl Debug for UnsupportedErrorKind

source§

impl Debug for image::flat::Error

source§

impl Debug for NormalForm

source§

impl Debug for ImageFormat

source§

impl Debug for FilterType

source§

impl Debug for fsconfig_command

source§

impl Debug for membarrier_cmd

source§

impl Debug for membarrier_cmd_flag

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_1

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_2

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_3

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_4

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_5

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_6

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_7

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_8

source§

impl Debug for linux_raw_sys::net::_bindgen_ty_9

source§

impl Debug for net_device_flags

source§

impl Debug for nf_dev_hooks

source§

impl Debug for nf_inet_hooks

source§

impl Debug for nf_ip6_hook_priorities

source§

impl Debug for nf_ip_hook_priorities

source§

impl Debug for socket_state

source§

impl Debug for tcp_ca_state

source§

impl Debug for tcp_fastopen_client_fail

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_1

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_2

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_3

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_4

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_5

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_6

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_7

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_8

source§

impl Debug for linux_raw_sys::netlink::_bindgen_ty_9

source§

impl Debug for _bindgen_ty_10

source§

impl Debug for _bindgen_ty_11

source§

impl Debug for _bindgen_ty_12

source§

impl Debug for _bindgen_ty_13

source§

impl Debug for _bindgen_ty_14

source§

impl Debug for _bindgen_ty_15

source§

impl Debug for _bindgen_ty_16

source§

impl Debug for _bindgen_ty_17

source§

impl Debug for _bindgen_ty_18

source§

impl Debug for _bindgen_ty_19

source§

impl Debug for _bindgen_ty_20

source§

impl Debug for _bindgen_ty_21

source§

impl Debug for _bindgen_ty_22

source§

impl Debug for _bindgen_ty_23

source§

impl Debug for _bindgen_ty_24

source§

impl Debug for _bindgen_ty_25

source§

impl Debug for _bindgen_ty_26

source§

impl Debug for _bindgen_ty_27

source§

impl Debug for _bindgen_ty_28

source§

impl Debug for _bindgen_ty_29

source§

impl Debug for _bindgen_ty_30

source§

impl Debug for _bindgen_ty_31

source§

impl Debug for _bindgen_ty_32

source§

impl Debug for _bindgen_ty_33

source§

impl Debug for _bindgen_ty_34

source§

impl Debug for _bindgen_ty_35

source§

impl Debug for _bindgen_ty_36

source§

impl Debug for _bindgen_ty_37

source§

impl Debug for _bindgen_ty_38

source§

impl Debug for _bindgen_ty_39

source§

impl Debug for _bindgen_ty_40

source§

impl Debug for _bindgen_ty_41

source§

impl Debug for _bindgen_ty_42

source§

impl Debug for _bindgen_ty_43

source§

impl Debug for _bindgen_ty_44

source§

impl Debug for _bindgen_ty_45

source§

impl Debug for _bindgen_ty_46

source§

impl Debug for _bindgen_ty_47

source§

impl Debug for _bindgen_ty_48

source§

impl Debug for _bindgen_ty_49

source§

impl Debug for _bindgen_ty_50

source§

impl Debug for _bindgen_ty_51

source§

impl Debug for _bindgen_ty_52

source§

impl Debug for _bindgen_ty_53

source§

impl Debug for _bindgen_ty_54

source§

impl Debug for _bindgen_ty_55

source§

impl Debug for _bindgen_ty_56

source§

impl Debug for _bindgen_ty_57

source§

impl Debug for _bindgen_ty_58

source§

impl Debug for _bindgen_ty_59

source§

impl Debug for _bindgen_ty_60

source§

impl Debug for _bindgen_ty_61

source§

impl Debug for _bindgen_ty_62

source§

impl Debug for _bindgen_ty_63

source§

impl Debug for _bindgen_ty_64

source§

impl Debug for _bindgen_ty_65

source§

impl Debug for _bindgen_ty_66

source§

impl Debug for ifla_geneve_df

source§

impl Debug for ifla_gtp_role

source§

impl Debug for ifla_vxlan_df

source§

impl Debug for in6_addr_gen_mode

source§

impl Debug for ipvlan_mode

source§

impl Debug for macsec_offload

source§

impl Debug for macsec_validation_type

source§

impl Debug for macvlan_macaddr_mode

source§

impl Debug for macvlan_mode

source§

impl Debug for nl_mmap_status

source§

impl Debug for nlmsgerr_attrs

source§

impl Debug for rt_class_t

source§

impl Debug for rt_scope_t

source§

impl Debug for rtattr_type_t

source§

impl Debug for TAffine

source§

impl Debug for TGeneral

source§

impl Debug for TProjective

source§

impl Debug for FloatErrorKind

source§

impl Debug for PollMode

source§

impl Debug for HandleError

source§

impl Debug for RawDisplayHandle

source§

impl Debug for RawWindowHandle

source§

impl Debug for Advice

source§

impl Debug for rustix::backend::fs::types::FileType

source§

impl Debug for FlockOperation

source§

impl Debug for MembarrierCommand

source§

impl Debug for Resource

source§

impl Debug for TimerfdClockId

source§

impl Debug for ClockId

source§

impl Debug for rustix::fs::seek_from::SeekFrom

source§

impl Debug for Direction

source§

impl Debug for SocketAddrAny

source§

impl Debug for Timeout

source§

impl Debug for rustix::net::types::Shutdown

source§

impl Debug for DumpableBehavior

source§

impl Debug for EndianMode

source§

impl Debug for FloatingPointMode

source§

impl Debug for MachineCheckMemoryCorruptionKillPolicy

source§

impl Debug for PTracer

source§

impl Debug for SpeculationFeature

source§

impl Debug for TimeStampCounterReadability

source§

impl Debug for TimingMethod

source§

impl Debug for VirtualMemoryMapAddress

source§

impl Debug for rustix::signal::Signal

source§

impl Debug for Always

1.0.0 · source§

impl Debug for bool

1.0.0 · source§

impl Debug for char

1.0.0 · source§

impl Debug for f16

1.0.0 · source§

impl Debug for f32

1.0.0 · source§

impl Debug for f64

1.0.0 · source§

impl Debug for f128

1.0.0 · source§

impl Debug for i8

1.0.0 · source§

impl Debug for i16

1.0.0 · source§

impl Debug for i32

1.0.0 · source§

impl Debug for i64

1.0.0 · source§

impl Debug for i128

1.0.0 · source§

impl Debug for isize

source§

impl Debug for !

1.0.0 · source§

impl Debug for str

1.0.0 · source§

impl Debug for u8

1.0.0 · source§

impl Debug for u16

1.0.0 · source§

impl Debug for u32

1.0.0 · source§

impl Debug for u64

1.0.0 · source§

impl Debug for u128

1.0.0 · source§

impl Debug for ()

1.0.0 · source§

impl Debug for usize

source§

impl Debug for f16

source§

impl Debug for YieldNow

source§

impl Debug for grafix_toolbox::asyn::io::Empty

1.0.0 · source§

impl Debug for grafix_toolbox::asyn::io::Error

source§

impl Debug for grafix_toolbox::asyn::io::Repeat

source§

impl Debug for grafix_toolbox::asyn::io::Sink

1.3.0 · source§

impl Debug for AtomicBool

1.34.0 · source§

impl Debug for AtomicI8

1.34.0 · source§

impl Debug for AtomicI16

1.34.0 · source§

impl Debug for AtomicI32

1.34.0 · source§

impl Debug for AtomicI64

1.3.0 · source§

impl Debug for AtomicIsize

1.34.0 · source§

impl Debug for AtomicU8

1.34.0 · source§

impl Debug for AtomicU16

1.34.0 · source§

impl Debug for AtomicU32

1.34.0 · source§

impl Debug for AtomicU64

1.3.0 · source§

impl Debug for AtomicUsize

source§

impl Debug for grafix_toolbox::asyn::Barrier

source§

impl Debug for Timer

1.26.0 · source§

impl Debug for AccessError

1.0.0 · source§

impl Debug for grafix_toolbox::asyn::thread::Builder

1.63.0 · source§

impl Debug for grafix_toolbox::asyn::thread::Scope<'_, '_>

1.0.0 · source§

impl Debug for Thread

1.19.0 · source§

impl Debug for ThreadId

1.6.0 · source§

impl Debug for grafix_toolbox::sync::fs::DirBuilder

1.13.0 · source§

impl Debug for grafix_toolbox::sync::fs::DirEntry

1.0.0 · source§

impl Debug for grafix_toolbox::sync::fs::File

1.75.0 · source§

impl Debug for FileTimes

1.16.0 · source§

impl Debug for grafix_toolbox::sync::fs::FileType

1.16.0 · source§

impl Debug for grafix_toolbox::sync::fs::Metadata

1.0.0 · source§

impl Debug for grafix_toolbox::sync::fs::OpenOptions

1.0.0 · source§

impl Debug for Permissions

1.0.0 · source§

impl Debug for grafix_toolbox::sync::fs::ReadDir

source§

impl Debug for BorrowedBuf<'_>

1.0.0 · source§

impl Debug for grafix_toolbox::sync::io::Empty

1.16.0 · source§

impl Debug for grafix_toolbox::sync::io::Repeat

1.0.0 · source§

impl Debug for grafix_toolbox::sync::io::Sink

1.16.0 · source§

impl Debug for Stderr

1.16.0 · source§

impl Debug for StderrLock<'_>

1.16.0 · source§

impl Debug for Stdin

1.16.0 · source§

impl Debug for StdinLock<'_>

1.16.0 · source§

impl Debug for Stdout

1.16.0 · source§

impl Debug for StdoutLock<'_>

1.56.0 · source§

impl Debug for WriterPanicked

1.16.0 · source§

impl Debug for grafix_toolbox::sync::Barrier

source§

impl Debug for Mod

source§

impl Debug for Font

source§

impl Debug for Glyph

source§

impl Debug for Model

source§

impl Debug for Environment

source§

impl Debug for Attribute

source§

impl Debug for Framebuff

source§

impl Debug for Index

source§

impl Debug for Query

source§

impl Debug for Renderbuff

source§

impl Debug for SamplObj

source§

impl Debug for ShaderComp

source§

impl Debug for ShaderGeom

source§

impl Debug for ShaderPix

source§

impl Debug for ShaderProg

source§

impl Debug for ShaderTCtrl

source§

impl Debug for ShaderTEval

source§

impl Debug for ShaderVert

source§

impl Debug for ShdStorage

source§

impl Debug for Uniform

source§

impl Debug for VertArrObj

source§

impl Debug for Fence

source§

impl Debug for FocusCam

source§

impl Debug for GL_TEXTURE_1D

source§

impl Debug for GL_TEXTURE_1D_ARRAY

source§

impl Debug for GL_TEXTURE_2D

source§

impl Debug for GL_TEXTURE_2D_ARRAY

source§

impl Debug for GL_TEXTURE_2D_MULTISAMPLE

source§

impl Debug for GL_TEXTURE_2D_MULTISAMPLE_ARRAY

source§

impl Debug for GL_TEXTURE_3D

source§

impl Debug for GL_TEXTURE_BUFFER

source§

impl Debug for GL_TEXTURE_CUBE_MAP

source§

impl Debug for GL_TEXTURE_CUBE_MAP_ARRAY

source§

impl Debug for RED

source§

impl Debug for RG

source§

impl Debug for RGB

source§

impl Debug for RGBA

source§

impl Debug for TexParam

1.34.0 · source§

impl Debug for CharTryFromError

1.9.0 · source§

impl Debug for DecodeUtf16Error

1.20.0 · source§

impl Debug for grafix_toolbox::lib::char::EscapeDebug

1.0.0 · source§

impl Debug for grafix_toolbox::lib::char::EscapeDefault

1.0.0 · source§

impl Debug for grafix_toolbox::lib::char::EscapeUnicode

1.20.0 · source§

impl Debug for ParseCharError

1.0.0 · source§

impl Debug for ToLowercase

1.0.0 · source§

impl Debug for ToUppercase

1.59.0 · source§

impl Debug for TryFromCharError

1.0.0 · source§

impl Debug for Arguments<'_>

1.0.0 · source§

impl Debug for grafix_toolbox::lib::fmt::Error

source§

impl Debug for Global

source§

impl Debug for UnorderedKeyError

1.57.0 · source§

impl Debug for TryReserveError

1.0.0 · source§

impl Debug for CString

1.64.0 · source§

impl Debug for FromVecWithNulError

1.64.0 · source§

impl Debug for IntoStringError

1.64.0 · source§

impl Debug for NulError

1.17.0 · source§

impl Debug for alloc::string::Drain<'_>

1.0.0 · source§

impl Debug for FromUtf8Error

1.0.0 · source§

impl Debug for FromUtf16Error

1.0.0 · source§

impl Debug for String

1.28.0 · source§

impl Debug for Layout

1.50.0 · source§

impl Debug for LayoutError

source§

impl Debug for AllocError

1.0.0 · source§

impl Debug for TypeId

1.34.0 · source§

impl Debug for TryFromSliceError

1.16.0 · source§

impl Debug for core::ascii::EscapeDefault

1.13.0 · source§

impl Debug for BorrowError

1.13.0 · source§

impl Debug for BorrowMutError

1.27.0 · source§

impl Debug for CpuidResult

1.27.0 · source§

impl Debug for __m128

source§

impl Debug for __m128bh

1.27.0 · source§

impl Debug for __m128d

1.27.0 · source§

impl Debug for __m128i

1.27.0 · source§

impl Debug for __m256

source§

impl Debug for __m256bh

1.27.0 · source§

impl Debug for __m256d

1.27.0 · source§

impl Debug for __m256i

1.72.0 · source§

impl Debug for __m512

source§

impl Debug for __m512bh

1.72.0 · source§

impl Debug for __m512d

1.72.0 · source§

impl Debug for __m512i

1.3.0 · source§

impl Debug for CStr

1.69.0 · source§

impl Debug for FromBytesUntilNulError

1.64.0 · source§

impl Debug for FromBytesWithNulError

1.0.0 · source§

impl Debug for SipHasher

1.33.0 · source§

impl Debug for PhantomPinned

1.0.0 · source§

impl Debug for Ipv4Addr

1.0.0 · source§

impl Debug for Ipv6Addr

1.0.0 · source§

impl Debug for AddrParseError

1.0.0 · source§

impl Debug for SocketAddrV4

1.0.0 · source§

impl Debug for SocketAddrV6

1.0.0 · source§

impl Debug for core::num::dec2flt::ParseFloatError

1.0.0 · source§

impl Debug for ParseIntError

1.34.0 · source§

impl Debug for TryFromIntError

1.82.0 · source§

impl Debug for PanicMessage<'_>

1.0.0 · source§

impl Debug for ParseBoolError

1.0.0 · source§

impl Debug for Utf8Error

1.38.0 · source§

impl Debug for Chars<'_>

1.17.0 · source§

impl Debug for EncodeUtf16<'_>

1.79.0 · source§

impl Debug for Utf8Chunks<'_>

1.36.0 · source§

impl Debug for Context<'_>

source§

impl Debug for LocalWaker

1.36.0 · source§

impl Debug for RawWaker

1.36.0 · source§

impl Debug for RawWakerVTable

1.36.0 · source§

impl Debug for Waker

1.28.0 · source§

impl Debug for System

1.65.0 · source§

impl Debug for Backtrace

source§

impl Debug for BacktraceFrame

1.16.0 · source§

impl Debug for Args

1.16.0 · source§

impl Debug for ArgsOs

1.0.0 · source§

impl Debug for JoinPathsError

1.16.0 · source§

impl Debug for SplitPaths<'_>

1.16.0 · source§

impl Debug for Vars

1.16.0 · source§

impl Debug for VarsOs

source§

impl Debug for std::ffi::os_str::Display<'_>

1.0.0 · source§

impl Debug for OsStr

1.0.0 · source§

impl Debug for OsString

1.7.0 · source§

impl Debug for DefaultHasher

1.16.0 · source§

impl Debug for RandomState

source§

impl Debug for IntoIncoming

1.0.0 · source§

impl Debug for std::net::tcp::TcpListener

1.0.0 · source§

impl Debug for std::net::tcp::TcpStream

1.0.0 · source§

impl Debug for std::net::udp::UdpSocket

1.63.0 · source§

impl Debug for BorrowedFd<'_>

1.63.0 · source§

impl Debug for OwnedFd

source§

impl Debug for PidFd

1.10.0 · source§

impl Debug for std::os::unix::net::addr::SocketAddr

1.10.0 · source§

impl Debug for std::os::unix::net::datagram::UnixDatagram

1.10.0 · source§

impl Debug for std::os::unix::net::listener::UnixListener

1.10.0 · source§

impl Debug for std::os::unix::net::stream::UnixStream

source§

impl Debug for std::os::unix::net::ucred::UCred

1.13.0 · source§

impl Debug for Components<'_>

1.0.0 · source§

impl Debug for std::path::Display<'_>

1.13.0 · source§

impl Debug for std::path::Iter<'_>

1.0.0 · source§

impl Debug for Path

1.0.0 · source§

impl Debug for PathBuf

1.7.0 · source§

impl Debug for StripPrefixError

source§

impl Debug for PipeReader

source§

impl Debug for PipeWriter

1.16.0 · source§

impl Debug for std::process::Child

1.16.0 · source§

impl Debug for std::process::ChildStderr

1.16.0 · source§

impl Debug for std::process::ChildStdin

1.16.0 · source§

impl Debug for std::process::ChildStdout

1.0.0 · source§

impl Debug for std::process::Command

1.61.0 · source§

impl Debug for ExitCode

1.0.0 · source§

impl Debug for ExitStatus

source§

impl Debug for ExitStatusError

1.7.0 · source§

impl Debug for Output

1.16.0 · source§

impl Debug for Stdio

1.16.0 · source§

impl Debug for std::sync::barrier::BarrierWaitResult

1.16.0 · source§

impl Debug for Condvar

1.5.0 · source§

impl Debug for WaitTimeoutResult

1.0.0 · source§

impl Debug for std::sync::mpsc::RecvError

1.16.0 · source§

impl Debug for std::sync::once::Once

1.16.0 · source§

impl Debug for OnceState

source§

impl Debug for async_channel::RecvError

source§

impl Debug for Executor<'_>

source§

impl Debug for LocalExecutor<'_>

source§

impl Debug for async_fs::DirBuilder

source§

impl Debug for async_fs::DirEntry

source§

impl Debug for async_fs::File

source§

impl Debug for async_fs::OpenOptions

source§

impl Debug for async_fs::ReadDir

source§

impl Debug for BarrierWait<'_>

source§

impl Debug for async_lock::barrier::BarrierWaitResult

source§

impl Debug for Acquire<'_>

source§

impl Debug for AcquireArc

source§

impl Debug for Semaphore

source§

impl Debug for SemaphoreGuardArc

source§

impl Debug for async_net::tcp::Incoming<'_>

source§

impl Debug for async_net::tcp::TcpListener

source§

impl Debug for async_net::tcp::TcpStream

source§

impl Debug for async_net::udp::UdpSocket

source§

impl Debug for async_net::unix::Incoming<'_>

source§

impl Debug for async_net::unix::UnixDatagram

source§

impl Debug for async_net::unix::UnixListener

source§

impl Debug for async_net::unix::UnixStream

source§

impl Debug for async_process::Child

source§

impl Debug for async_process::ChildStderr

source§

impl Debug for async_process::ChildStdin

source§

impl Debug for async_process::ChildStdout

source§

impl Debug for async_process::Command

source§

impl Debug for Signals

source§

impl Debug for ScheduleInfo

source§

impl Debug for AtomicWaker

source§

impl Debug for ParseError

source§

impl Debug for SplicedStr

source§

impl Debug for ReadyTimeoutError

source§

impl Debug for crossbeam_channel::err::RecvError

source§

impl Debug for SelectTimeoutError

source§

impl Debug for TryReadyError

source§

impl Debug for TrySelectError

source§

impl Debug for Select<'_>

source§

impl Debug for SelectedOperation<'_>

source§

impl Debug for Backoff

source§

impl Debug for crossbeam_utils::sync::parker::Parker

source§

impl Debug for crossbeam_utils::sync::parker::Unparker

source§

impl Debug for WaitGroup

source§

impl Debug for crossbeam_utils::thread::Scope<'_>

source§

impl Debug for Blocking

source§

impl Debug for Rng

source§

impl Debug for getrandom::error::Error

source§

impl Debug for GLFWgamepadstate

source§

impl Debug for GLFWgammaramp

source§

impl Debug for GLFWimage

source§

impl Debug for GLFWvidmode

source§

impl Debug for glfw::Cursor

source§

impl Debug for DebugAliases<MouseButton>

source§

impl Debug for GamepadState

source§

impl Debug for GammaRamp

source§

impl Debug for Glfw

source§

impl Debug for Joystick

source§

impl Debug for JoystickHats

source§

impl Debug for Modifiers

source§

impl Debug for Monitor

source§

impl Debug for PRenderContext

source§

impl Debug for PWindow

source§

impl Debug for PixelImage

source§

impl Debug for RenderContext

source§

impl Debug for ThreadSafeGlfw

source§

impl Debug for Version

source§

impl Debug for VidMode

source§

impl Debug for Window

source§

impl Debug for bf16

source§

impl Debug for Delay

source§

impl Debug for DecodingError

source§

impl Debug for EncodingError

source§

impl Debug for LimitError

source§

impl Debug for ParameterError

source§

impl Debug for UnsupportedError

source§

impl Debug for SampleLayout

source§

impl Debug for LimitSupport

source§

impl Debug for Limits

source§

impl Debug for Rect

source§

impl Debug for __kernel_fd_set

source§

impl Debug for __kernel_fsid_t

source§

impl Debug for __kernel_itimerspec

source§

impl Debug for __kernel_old_itimerval

source§

impl Debug for __kernel_old_timespec

source§

impl Debug for __kernel_old_timeval

source§

impl Debug for __kernel_sock_timeval

source§

impl Debug for __kernel_timespec

source§

impl Debug for __old_kernel_stat

source§

impl Debug for __sifields__bindgen_ty_1

source§

impl Debug for __sifields__bindgen_ty_4

source§

impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2

source§

impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3

source§

impl Debug for __sifields__bindgen_ty_6

source§

impl Debug for __sifields__bindgen_ty_7

source§

impl Debug for __user_cap_data_struct

source§

impl Debug for __user_cap_header_struct

source§

impl Debug for clone_args

source§

impl Debug for compat_statfs64

source§

impl Debug for epoll_event

source§

impl Debug for f_owner_ex

source§

impl Debug for file_clone_range

source§

impl Debug for file_dedupe_range

source§

impl Debug for file_dedupe_range_info

source§

impl Debug for files_stat_struct

source§

impl Debug for flock64

source§

impl Debug for flock

source§

impl Debug for fscrypt_key

source§

impl Debug for fscrypt_policy_v1

source§

impl Debug for fscrypt_policy_v2

source§

impl Debug for fscrypt_provisioning_key_payload

source§

impl Debug for fstrim_range

source§

impl Debug for fsxattr

source§

impl Debug for futex_waitv

source§

impl Debug for inodes_stat_t

source§

impl Debug for inotify_event

source§

impl Debug for linux_raw_sys::general::iovec

source§

impl Debug for itimerspec

source§

impl Debug for itimerval

source§

impl Debug for kernel_sigaction

source§

impl Debug for kernel_sigset_t

source§

impl Debug for ktermios

source§

impl Debug for linux_dirent64

source§

impl Debug for mount_attr

source§

impl Debug for open_how

source§

impl Debug for pollfd

source§

impl Debug for rand_pool_info

source§

impl Debug for rlimit64

source§

impl Debug for rlimit

source§

impl Debug for robust_list

source§

impl Debug for robust_list_head

source§

impl Debug for rusage

source§

impl Debug for sigaction

source§

impl Debug for sigaltstack

source§

impl Debug for sigevent__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for stat

source§

impl Debug for statfs64

source§

impl Debug for statfs

source§

impl Debug for statx

source§

impl Debug for statx_timestamp

source§

impl Debug for termio

source§

impl Debug for termios2

source§

impl Debug for termios

source§

impl Debug for timespec

source§

impl Debug for timeval

source§

impl Debug for timezone

source§

impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_2

source§

impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_3

source§

impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_4

source§

impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_5

source§

impl Debug for uffdio_api

source§

impl Debug for uffdio_continue

source§

impl Debug for uffdio_copy

source§

impl Debug for uffdio_range

source§

impl Debug for uffdio_register

source§

impl Debug for uffdio_writeprotect

source§

impl Debug for uffdio_zeropage

source§

impl Debug for user_desc

source§

impl Debug for vfs_cap_data

source§

impl Debug for vfs_cap_data__bindgen_ty_1

source§

impl Debug for vfs_ns_cap_data

source§

impl Debug for vfs_ns_cap_data__bindgen_ty_1

source§

impl Debug for winsize

source§

impl Debug for ethhdr

source§

impl Debug for linux_raw_sys::net::__kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for _xt_align

source§

impl Debug for cisco_proto

source§

impl Debug for cmsghdr

source§

impl Debug for fr_proto

source§

impl Debug for fr_proto_pvc

source§

impl Debug for fr_proto_pvc_info

source§

impl Debug for ifmap

source§

impl Debug for in_addr

source§

impl Debug for in_pktinfo

source§

impl Debug for linux_raw_sys::net::iovec

source§

impl Debug for ip6t_getinfo

source§

impl Debug for ip6t_icmp

source§

impl Debug for ip_auth_hdr

source§

impl Debug for ip_beet_phdr

source§

impl Debug for ip_comp_hdr

source§

impl Debug for ip_esp_hdr

source§

impl Debug for ip_mreq

source§

impl Debug for ip_mreq_source

source§

impl Debug for ip_mreqn

source§

impl Debug for ip_msfilter__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for ip_msfilter__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for iphdr__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for iphdr__bindgen_ty_1__bindgen_ty_2

source§

impl Debug for ipv6_opt_hdr

source§

impl Debug for ipv6_rt_hdr

source§

impl Debug for linger

source§

impl Debug for mmsghdr

source§

impl Debug for msghdr

source§

impl Debug for raw_hdlc_proto

source§

impl Debug for sockaddr_in

source§

impl Debug for sockaddr_un

source§

impl Debug for sync_serial_settings

source§

impl Debug for tcp_diag_md5sig

source§

impl Debug for tcp_info

source§

impl Debug for tcp_repair_opt

source§

impl Debug for tcp_repair_window

source§

impl Debug for tcp_zerocopy_receive

source§

impl Debug for tcphdr

source§

impl Debug for te1_settings

source§

impl Debug for ucred

source§

impl Debug for x25_hdlc_proto

source§

impl Debug for xt_counters

source§

impl Debug for xt_counters_info

source§

impl Debug for xt_entry_match__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for xt_entry_match__bindgen_ty_1__bindgen_ty_2

source§

impl Debug for xt_entry_target__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for xt_entry_target__bindgen_ty_1__bindgen_ty_2

source§

impl Debug for xt_get_revision

source§

impl Debug for xt_match

source§

impl Debug for xt_target

source§

impl Debug for xt_tcp

source§

impl Debug for xt_udp

source§

impl Debug for linux_raw_sys::netlink::__kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for if_stats_msg

source§

impl Debug for ifa_cacheinfo

source§

impl Debug for ifaddrmsg

source§

impl Debug for ifinfomsg

source§

impl Debug for ifla_bridge_id

source§

impl Debug for ifla_cacheinfo

source§

impl Debug for ifla_port_vsi

source§

impl Debug for ifla_rmnet_flags

source§

impl Debug for ifla_vf_broadcast

source§

impl Debug for ifla_vf_guid

source§

impl Debug for ifla_vf_mac

source§

impl Debug for ifla_vf_rate

source§

impl Debug for ifla_vf_rss_query_en

source§

impl Debug for ifla_vf_spoofchk

source§

impl Debug for ifla_vf_trust

source§

impl Debug for ifla_vf_tx_rate

source§

impl Debug for ifla_vf_vlan

source§

impl Debug for ifla_vf_vlan_info

source§

impl Debug for ifla_vlan_flags

source§

impl Debug for ifla_vlan_qos_mapping

source§

impl Debug for ifla_vxlan_port_range

source§

impl Debug for nda_cacheinfo

source§

impl Debug for ndmsg

source§

impl Debug for ndt_config

source§

impl Debug for ndt_stats

source§

impl Debug for ndtmsg

source§

impl Debug for nduseroptmsg

source§

impl Debug for nl_mmap_hdr

source§

impl Debug for nl_mmap_req

source§

impl Debug for nl_pktinfo

source§

impl Debug for nla_bitfield32

source§

impl Debug for nlattr

source§

impl Debug for nlmsgerr

source§

impl Debug for nlmsghdr

source§

impl Debug for prefix_cacheinfo

source§

impl Debug for prefixmsg

source§

impl Debug for rta_cacheinfo

source§

impl Debug for rta_mfc_stats

source§

impl Debug for rta_session__bindgen_ty_1__bindgen_ty_1

source§

impl Debug for rta_session__bindgen_ty_1__bindgen_ty_2

source§

impl Debug for rtattr

source§

impl Debug for rtgenmsg

source§

impl Debug for rtmsg

source§

impl Debug for rtnexthop

source§

impl Debug for rtnl_hw_stats64

source§

impl Debug for rtvia

source§

impl Debug for sockaddr_nl

source§

impl Debug for tcamsg

source§

impl Debug for tcmsg

source§

impl Debug for tunnel_msg

source§

impl Debug for prctl_mm_map

source§

impl Debug for sockaddr_xdp

source§

impl Debug for xdp_desc

source§

impl Debug for xdp_mmap_offsets

source§

impl Debug for xdp_mmap_offsets_v1

source§

impl Debug for xdp_options

source§

impl Debug for xdp_ring_offset

source§

impl Debug for xdp_ring_offset_v1

source§

impl Debug for xdp_statistics

source§

impl Debug for xdp_statistics_v1

source§

impl Debug for xdp_umem_reg

source§

impl Debug for xdp_umem_reg_v1

source§

impl Debug for ShapeConstraint

source§

impl Debug for DefaultAllocator

source§

impl Debug for Dyn

source§

impl Debug for EuclideanNorm

source§

impl Debug for LpNorm

source§

impl Debug for UniformNorm

source§

impl Debug for Init

source§

impl Debug for Uninit

source§

impl Debug for Pcg64

source§

impl Debug for WyRand

source§

impl Debug for ParseRatioError

source§

impl Debug for num_traits::ParseFloatError

source§

impl Debug for parking::Parker

source§

impl Debug for parking::Unparker

source§

impl Debug for polling::Event

source§

impl Debug for Events

source§

impl Debug for Poller

source§

impl Debug for AndroidDisplayHandle

source§

impl Debug for AndroidNdkWindowHandle

source§

impl Debug for AppKitDisplayHandle

source§

impl Debug for AppKitWindowHandle

source§

impl Debug for DisplayHandle<'_>

source§

impl Debug for WindowHandle<'_>

source§

impl Debug for HaikuDisplayHandle

source§

impl Debug for HaikuWindowHandle

source§

impl Debug for OhosDisplayHandle

source§

impl Debug for OhosNdkWindowHandle

source§

impl Debug for OrbitalDisplayHandle

source§

impl Debug for OrbitalWindowHandle

source§

impl Debug for UiKitDisplayHandle

source§

impl Debug for UiKitWindowHandle

source§

impl Debug for DrmDisplayHandle

source§

impl Debug for DrmWindowHandle

source§

impl Debug for GbmDisplayHandle

source§

impl Debug for GbmWindowHandle

source§

impl Debug for WaylandDisplayHandle

source§

impl Debug for WaylandWindowHandle

source§

impl Debug for XcbDisplayHandle

source§

impl Debug for XcbWindowHandle

source§

impl Debug for XlibDisplayHandle

source§

impl Debug for XlibWindowHandle

source§

impl Debug for WebCanvasWindowHandle

source§

impl Debug for WebDisplayHandle

source§

impl Debug for WebOffscreenCanvasWindowHandle

source§

impl Debug for WebWindowHandle

source§

impl Debug for Win32WindowHandle

source§

impl Debug for WinRtWindowHandle

source§

impl Debug for WindowsDisplayHandle

source§

impl Debug for rustix::backend::event::epoll::CreateFlags

source§

impl Debug for EventFlags

source§

impl Debug for PollFlags

source§

impl Debug for EventfdFlags

source§

impl Debug for Dir

source§

impl Debug for rustix::backend::fs::dir::DirEntry

source§

impl Debug for rustix::backend::fs::inotify::CreateFlags

source§

impl Debug for WatchFlags

source§

impl Debug for Access

source§

impl Debug for AtFlags

source§

impl Debug for FallocateFlags

source§

impl Debug for MemfdFlags

source§

impl Debug for Mode

source§

impl Debug for OFlags

source§

impl Debug for RenameFlags

source§

impl Debug for ResolveFlags

source§

impl Debug for SealFlags

source§

impl Debug for StatVfsMountFlags

source§

impl Debug for StatxFlags

source§

impl Debug for Errno

source§

impl Debug for DupFlags

source§

impl Debug for FdFlags

source§

impl Debug for ReadWriteFlags

source§

impl Debug for MountFlags

source§

impl Debug for MountPropagationFlags

source§

impl Debug for UnmountFlags

source§

impl Debug for SocketAddrUnix

source§

impl Debug for RecvFlags

source§

impl Debug for SendFlags

source§

impl Debug for PipeFlags

source§

impl Debug for SpliceFlags

source§

impl Debug for TimerfdFlags

source§

impl Debug for TimerfdTimerFlags

source§

impl Debug for Timestamps

source§

impl Debug for XattrFlags

source§

impl Debug for Opcode

source§

impl Debug for AddressFamily

source§

impl Debug for Protocol

source§

impl Debug for SocketFlags

source§

impl Debug for SocketType

source§

impl Debug for rustix::net::types::UCred

source§

impl Debug for SockaddrXdpFlags

source§

impl Debug for SocketAddrXdp

source§

impl Debug for XdpDesc

source§

impl Debug for XdpDescOptions

source§

impl Debug for XdpMmapOffsets

source§

impl Debug for XdpOptions

source§

impl Debug for XdpOptionsFlags

source§

impl Debug for XdpRingFlags

source§

impl Debug for XdpRingOffset

source§

impl Debug for XdpStatistics

source§

impl Debug for XdpUmemReg

source§

impl Debug for XdpUmemRegFlags

source§

impl Debug for Pid

source§

impl Debug for Cpuid

source§

impl Debug for MembarrierQuery

source§

impl Debug for PidfdFlags

source§

impl Debug for PidfdGetfdFlags

source§

impl Debug for FloatingPointEmulationControl

source§

impl Debug for FloatingPointExceptionMode

source§

impl Debug for PrctlMmMap

source§

impl Debug for SpeculationFeatureControl

source§

impl Debug for SpeculationFeatureState

source§

impl Debug for UnalignedAccessControl

source§

impl Debug for Rlimit

source§

impl Debug for CpuSet

source§

impl Debug for WaitOptions

source§

impl Debug for WaitStatus

source§

impl Debug for WaitidOptions

source§

impl Debug for Gid

source§

impl Debug for Uid

source§

impl Debug for m128

source§

impl Debug for m128d

source§

impl Debug for m128i

source§

impl Debug for m256

source§

impl Debug for m256d

source§

impl Debug for m256i

source§

impl Debug for IgnoredAny

source§

impl Debug for serde::de::value::Error

source§

impl Debug for SigId

source§

impl Debug for WideBoolF32x4

source§

impl Debug for WideBoolF32x8

source§

impl Debug for WideBoolF64x4

source§

impl Debug for WideF32x4

source§

impl Debug for WideF32x8

source§

impl Debug for WideF64x4

source§

impl Debug for DefaultCallsite

source§

impl Debug for Identifier

source§

impl Debug for Dispatch

source§

impl Debug for SetGlobalDefaultError

source§

impl Debug for WeakDispatch

source§

impl Debug for tracing_core::field::Empty

source§

impl Debug for Field

source§

impl Debug for FieldSet

source§

impl Debug for tracing_core::field::Iter

source§

impl Debug for Kind

source§

impl Debug for Level

source§

impl Debug for LevelFilter

source§

impl Debug for ParseLevelError

source§

impl Debug for ParseLevelFilterError

source§

impl Debug for Current

source§

impl Debug for Id

source§

impl Debug for Interest

source§

impl Debug for NoSubscriber

source§

impl Debug for EnteredSpan

source§

impl Debug for Span

source§

impl Debug for ATerm

source§

impl Debug for B0

source§

impl Debug for B1

source§

impl Debug for Z0

source§

impl Debug for Equal

source§

impl Debug for Greater

source§

impl Debug for Less

source§

impl Debug for UTerm

source§

impl Debug for f32x4

source§

impl Debug for f32x8

source§

impl Debug for f64x2

source§

impl Debug for f64x4

source§

impl Debug for i8x16

source§

impl Debug for i8x32

source§

impl Debug for i16x8

source§

impl Debug for i16x16

source§

impl Debug for i32x4

source§

impl Debug for i32x8

source§

impl Debug for i64x2

source§

impl Debug for i64x4

source§

impl Debug for u8x16

source§

impl Debug for u16x8

source§

impl Debug for u16x16

source§

impl Debug for u32x4

source§

impl Debug for u32x8

source§

impl Debug for u64x2

source§

impl Debug for u64x4

source§

impl Debug for Assume

1.0.0 · source§

impl Debug for RangeFull

source§

impl Debug for grafix_toolbox::lib::ptr::Alignment

source§

impl Debug for CachedStr

1.27.0 · source§

impl Debug for Duration

1.8.0 · source§

impl Debug for Instant

1.8.0 · source§

impl Debug for SystemTime

1.8.0 · source§

impl Debug for SystemTimeError

1.66.0 · source§

impl Debug for TryFromFloatSecsError

1.0.0 · source§

impl Debug for dyn Any

1.0.0 · source§

impl Debug for dyn Any + Send

1.28.0 · source§

impl Debug for dyn Any + Send + Sync

source§

impl Debug for dyn Value

1.0.0 · source§

impl<'a> Debug for Component<'a>

1.0.0 · source§

impl<'a> Debug for Prefix<'a>

source§

impl<'a> Debug for WindowMode<'a>

source§

impl<'a> Debug for DynamicClockId<'a>

source§

impl<'a> Debug for WaitId<'a>

source§

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

source§

impl<'a> Debug for BorrowedCursor<'a>

1.36.0 · source§

impl<'a> Debug for IoSlice<'a>

1.36.0 · source§

impl<'a> Debug for IoSliceMut<'a>

source§

impl<'a> Debug for Request<'a>

source§

impl<'a> Debug for Source<'a>

source§

impl<'a> Debug for core::ffi::c_str::Bytes<'a>

1.10.0 · source§

impl<'a> Debug for Location<'a>

1.10.0 · source§

impl<'a> Debug for PanicInfo<'a>

1.0.0 · source§

impl<'a> Debug for core::str::iter::Bytes<'a>

1.0.0 · source§

impl<'a> Debug for CharIndices<'a>

1.34.0 · source§

impl<'a> Debug for core::str::iter::EscapeDebug<'a>

1.34.0 · source§

impl<'a> Debug for core::str::iter::EscapeDefault<'a>

1.34.0 · source§

impl<'a> Debug for core::str::iter::EscapeUnicode<'a>

1.0.0 · source§

impl<'a> Debug for core::str::iter::Lines<'a>

1.0.0 · source§

impl<'a> Debug for LinesAny<'a>

1.34.0 · source§

impl<'a> Debug for SplitAsciiWhitespace<'a>

1.1.0 · source§

impl<'a> Debug for SplitWhitespace<'a>

1.79.0 · source§

impl<'a> Debug for Utf8Chunk<'a>

source§

impl<'a> Debug for CharSearcher<'a>

source§

impl<'a> Debug for ContextBuilder<'a>

1.0.0 · source§

impl<'a> Debug for std::net::tcp::Incoming<'a>

source§

impl<'a> Debug for SocketAncillary<'a>

1.10.0 · source§

impl<'a> Debug for std::os::unix::net::listener::Incoming<'a>

1.82.0 · source§

impl<'a> Debug for PanicHookInfo<'a>

1.28.0 · source§

impl<'a> Debug for Ancestors<'a>

1.0.0 · source§

impl<'a> Debug for PrefixComponent<'a>

1.57.0 · source§

impl<'a> Debug for CommandArgs<'a>

1.57.0 · source§

impl<'a> Debug for CommandEnvs<'a>

source§

impl<'a> Debug for SemaphoreGuard<'a>

source§

impl<'a> Debug for NonBlocking<'a>

source§

impl<'a> Debug for RawDirEntry<'a>

source§

impl<'a> Debug for tracing_core::event::Event<'a>

source§

impl<'a> Debug for ValueSet<'a>

source§

impl<'a> Debug for tracing_core::metadata::Metadata<'a>

source§

impl<'a> Debug for Attributes<'a>

source§

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

source§

impl<'a> Debug for Entered<'a>

1.60.0 · source§

impl<'a> Debug for EscapeAscii<'a>

source§

impl<'a, 'b> Debug for CharSliceSearcher<'a, 'b>

source§

impl<'a, 'b> Debug for StrSearcher<'a, 'b>

source§

impl<'a, 'b, const N: usize> Debug for CharArrayRefSearcher<'a, 'b, N>

source§

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

1.0.0 · source§

impl<'a, A> Debug for core::option::Iter<'a, A>
where A: Debug + 'a,

1.0.0 · source§

impl<'a, A> Debug for core::option::IterMut<'a, A>
where A: Debug + 'a,

source§

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

source§

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

source§

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

source§

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

source§

impl<'a, I> Debug for ByRefSized<'a, I>
where I: Debug,

1.21.0 · source§

impl<'a, I, A> Debug for Splice<'a, I, A>
where I: Debug + Iterator + 'a, A: Debug + Allocator + 'a, <I as Iterator>::Item: Debug,

source§

impl<'a, K, F> Debug for std::collections::hash::set::ExtractIf<'a, K, F>
where F: FnMut(&K) -> bool,

source§

impl<'a, K, V, F> Debug for std::collections::hash::map::ExtractIf<'a, K, V, F>
where F: FnMut(&K, &mut V) -> bool,

source§

impl<'a, Message> Debug for FlushedMessages<'a, Message>
where Message: Debug + Send,

1.5.0 · source§

impl<'a, P> Debug for MatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.2.0 · source§

impl<'a, P> Debug for Matches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.5.0 · source§

impl<'a, P> Debug for RMatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.2.0 · source§

impl<'a, P> Debug for RMatches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

impl<'a, P> Debug for core::str::iter::RSplit<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

impl<'a, P> Debug for core::str::iter::RSplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

impl<'a, P> Debug for RSplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

impl<'a, P> Debug for core::str::iter::Split<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.51.0 · source§

impl<'a, P> Debug for core::str::iter::SplitInclusive<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

impl<'a, P> Debug for core::str::iter::SplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

impl<'a, P> Debug for SplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

source§

impl<'a, R> Debug for FillBuf<'a, R>
where R: Debug + ?Sized,

source§

impl<'a, R> Debug for ReadExactFuture<'a, R>
where R: Debug + Unpin + ?Sized,

source§

impl<'a, R> Debug for ReadFuture<'a, R>
where R: Debug + Unpin + ?Sized,

source§

impl<'a, R> Debug for ReadLineFuture<'a, R>
where R: Debug + Unpin + ?Sized,

source§

impl<'a, R> Debug for ReadToEndFuture<'a, R>
where R: Debug + Unpin + ?Sized,

source§

impl<'a, R> Debug for ReadToStringFuture<'a, R>
where R: Debug + Unpin + ?Sized,

source§

impl<'a, R> Debug for ReadUntilFuture<'a, R>
where R: Debug + Unpin + ?Sized,

source§

impl<'a, R> Debug for ReadVectoredFuture<'a, R>
where R: Debug + Unpin + ?Sized,

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl<'a, S> Debug for SeekFuture<'a, S>
where S: Debug + Unpin + ?Sized,

source§

impl<'a, S> Debug for grafix_toolbox::asyn::stream::Drain<'a, S>
where S: Debug + ?Sized,

source§

impl<'a, S> Debug for NextFuture<'a, S>
where S: Debug + ?Sized,

source§

impl<'a, S> Debug for NthFuture<'a, S>
where S: Debug + ?Sized,

source§

impl<'a, S> Debug for TryNextFuture<'a, S>
where S: Debug + ?Sized,

source§

impl<'a, S, F> Debug for FindMapFuture<'a, S, F>
where S: Debug + ?Sized, F: Debug,

source§

impl<'a, S, F> Debug for TryForEachFuture<'a, S, F>
where S: Debug + ?Sized, F: Debug,

source§

impl<'a, S, F, B> Debug for TryFoldFuture<'a, S, F, B>
where S: Debug, F: Debug, B: Debug,

source§

impl<'a, S, P> Debug for AllFuture<'a, S, P>
where S: Debug + ?Sized, P: Debug,

source§

impl<'a, S, P> Debug for AnyFuture<'a, S, P>
where S: Debug + ?Sized, P: Debug,

source§

impl<'a, S, P> Debug for FindFuture<'a, S, P>
where S: Debug + ?Sized, P: Debug,

source§

impl<'a, S, P> Debug for PositionFuture<'a, S, P>
where S: Debug + ?Sized, P: Debug,

1.17.0 · source§

impl<'a, T> Debug for alloc::collections::btree::set::Range<'a, T>
where T: Debug + 'a,

1.0.0 · source§

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

1.0.0 · source§

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

1.0.0 · source§

impl<'a, T> Debug for std::sync::mpsc::Iter<'a, T>
where T: Debug + 'a,

1.15.0 · source§

impl<'a, T> Debug for std::sync::mpsc::TryIter<'a, T>
where T: Debug + 'a,

source§

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

source§

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

source§

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

source§

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

source§

impl<'a, T> Debug for slab::VacantEntry<'a, T>
where T: Debug,

source§

impl<'a, T> Debug for SpinMutexGuard<'a, T>
where T: Debug + ?Sized,

source§

impl<'a, T> Debug for spin::mutex::MutexGuard<'a, T>
where T: Debug + ?Sized,

1.0.0 · source§

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

1.31.0 · source§

impl<'a, T> Debug for ChunksExact<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for ChunksExactMut<'a, T>
where T: Debug + 'a,

1.0.0 · source§

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

1.31.0 · source§

impl<'a, T> Debug for RChunks<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for RChunksExact<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for RChunksExactMut<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for RChunksMut<'a, T>
where T: Debug + 'a,

1.0.0 · source§

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

1.6.0 · source§

impl<'a, T, A> Debug for alloc::collections::binary_heap::Drain<'a, T, A>
where T: Debug + 'a, A: Debug + Allocator,

source§

impl<'a, T, A> Debug for DrainSorted<'a, T, A>
where T: Debug + Ord, A: Debug + Allocator,

source§

impl<'a, T, F, A> Debug for alloc::vec::extract_if::ExtractIf<'a, T, F, A>
where T: Debug, F: Debug + FnMut(&mut T) -> bool, A: Debug + Allocator,

1.77.0 · source§

impl<'a, T, P> Debug for ChunkBy<'a, T, P>
where T: 'a + Debug,

1.77.0 · source§

impl<'a, T, P> Debug for ChunkByMut<'a, T, P>
where T: 'a + Debug,

source§

impl<'a, T, R, C, RStride, CStride> Debug for ViewStorage<'a, T, R, C, RStride, CStride>
where T: Debug, R: Debug + Dim, C: Debug + Dim, RStride: Debug + Dim, CStride: Debug + Dim,

source§

impl<'a, T, R, C, RStride, CStride> Debug for ViewStorageMut<'a, T, R, C, RStride, CStride>
where T: Debug, R: Debug + Dim, C: Debug + Dim, RStride: Debug + Dim, CStride: Debug + Dim,

source§

impl<'a, T, R, C, S> Debug for ColumnIter<'a, T, R, C, S>
where T: Debug, R: Debug + Dim, C: Debug + Dim, S: Debug + RawStorage<T, R, C>,

source§

impl<'a, T, R, C, S> Debug for ColumnIterMut<'a, T, R, C, S>
where T: Debug, R: Debug + Dim, C: Debug + Dim, S: Debug + RawStorageMut<T, R, C>,

source§

impl<'a, T, R, C, S> Debug for MatrixIter<'a, T, R, C, S>
where T: Debug, R: Debug + Dim, C: Debug + Dim, S: Debug + 'a + RawStorage<T, R, C>, <S as RawStorage<T, R, C>>::RStride: Debug, <S as RawStorage<T, R, C>>::CStride: Debug,

source§

impl<'a, T, R, C, S> Debug for MatrixIterMut<'a, T, R, C, S>
where T: Debug, R: Debug + Dim, C: Debug + Dim, S: Debug + 'a + RawStorageMut<T, R, C>, <S as RawStorage<T, R, C>>::RStride: Debug, <S as RawStorage<T, R, C>>::CStride: Debug,

source§

impl<'a, T, R, C, S> Debug for RowIter<'a, T, R, C, S>
where T: Debug, R: Debug + Dim, C: Debug + Dim, S: Debug + RawStorage<T, R, C>,

source§

impl<'a, T, R, C, S> Debug for RowIterMut<'a, T, R, C, S>
where T: Debug, R: Debug + Dim, C: Debug + Dim, S: Debug + RawStorageMut<T, R, C>,

source§

impl<'a, T, const N: usize> Debug for grafix_toolbox::lib::slice::ArrayChunks<'a, T, N>
where T: Debug + 'a,

source§

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

source§

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

source§

impl<'a, W> Debug for CloseFuture<'a, W>
where W: Debug + Unpin + ?Sized,

source§

impl<'a, W> Debug for FlushFuture<'a, W>
where W: Debug + Unpin + ?Sized,

source§

impl<'a, W> Debug for WriteAllFuture<'a, W>
where W: Debug + Unpin + ?Sized,

source§

impl<'a, W> Debug for WriteFuture<'a, W>
where W: Debug + Unpin + ?Sized,

source§

impl<'a, W> Debug for WriteVectoredFuture<'a, W>
where W: Debug + Unpin + ?Sized,

source§

impl<'a, const N: usize> Debug for CharArraySearcher<'a, N>

source§

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

source§

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

source§

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

source§

impl<'f> Debug for VaListImpl<'f>

source§

impl<'fd> Debug for PollFd<'fd>

source§

impl<'l, T: Debug> Debug for TextureBinding<'l, T>

source§

impl<'r, 'ctx, T> Debug for AsyncAsSync<'r, 'ctx, T>
where T: Debug,

source§

impl<'rwlock, T> Debug for spin::rwlock::RwLockReadGuard<'rwlock, T>
where T: Debug + ?Sized,

source§

impl<'rwlock, T, R> Debug for RwLockUpgradableGuard<'rwlock, T, R>
where T: Debug + ?Sized,

source§

impl<'rwlock, T, R> Debug for spin::rwlock::RwLockWriteGuard<'rwlock, T, R>
where T: Debug + ?Sized,

source§

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

1.63.0 · source§

impl<'scope, T> Debug for grafix_toolbox::asyn::thread::ScopedJoinHandle<'scope, T>

1.0.0 · source§

impl<A> Debug for core::option::IntoIter<A>
where A: Debug,

source§

impl<A> Debug for IterRange<A>
where A: Debug,

source§

impl<A> Debug for IterRangeFrom<A>
where A: Debug,

source§

impl<A> Debug for IterRangeInclusive<A>
where A: Debug,

source§

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

source§

impl<A> Debug for EnumAccessDeserializer<A>
where A: Debug,

source§

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

source§

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

1.0.0 · source§

impl<A> Debug for grafix_toolbox::lib::iter::Repeat<A>
where A: Debug,

source§

impl<A> Debug for RepeatN<A>
where A: Debug,

source§

impl<A, B> Debug for grafix_toolbox::asyn::stream::Zip<A, B>
where A: Debug + Stream, B: Debug, <A as Stream>::Item: Debug,

1.0.0 · source§

impl<A, B> Debug for grafix_toolbox::lib::iter::Chain<A, B>
where A: Debug, B: Debug,

1.0.0 · source§

impl<A, B> Debug for grafix_toolbox::lib::iter::Zip<A, B>
where A: Debug, B: Debug,

1.0.0 · source§

impl<B> Debug for Cow<'_, B>
where B: Debug + ToOwned + ?Sized, <B as ToOwned>::Owned: Debug,

1.0.0 · source§

impl<B> Debug for grafix_toolbox::sync::io::Lines<B>
where B: Debug,

1.0.0 · source§

impl<B> Debug for grafix_toolbox::sync::io::Split<B>
where B: Debug,

source§

impl<B> Debug for Flag<B>
where B: Debug,

1.55.0 · source§

impl<B, C> Debug for ControlFlow<B, C>
where B: Debug, C: Debug,

source§

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

source§

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

source§

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

source§

impl<D> Debug for PermutationSequence<D>

source§

impl<Dyn> Debug for DynMetadata<Dyn>
where Dyn: ?Sized,

source§

impl<E> Debug for Report<E>
where Report<E>: Display,

source§

impl<E> Debug for ParseComplexError<E>
where E: Debug,

source§

impl<E> Debug for BoolDeserializer<E>

source§

impl<E> Debug for CharDeserializer<E>

source§

impl<E> Debug for F32Deserializer<E>

source§

impl<E> Debug for F64Deserializer<E>

source§

impl<E> Debug for I8Deserializer<E>

source§

impl<E> Debug for I16Deserializer<E>

source§

impl<E> Debug for I32Deserializer<E>

source§

impl<E> Debug for I64Deserializer<E>

source§

impl<E> Debug for I128Deserializer<E>

source§

impl<E> Debug for IsizeDeserializer<E>

source§

impl<E> Debug for StringDeserializer<E>

source§

impl<E> Debug for U8Deserializer<E>

source§

impl<E> Debug for U16Deserializer<E>

source§

impl<E> Debug for U32Deserializer<E>

source§

impl<E> Debug for U64Deserializer<E>

source§

impl<E> Debug for U128Deserializer<E>

source§

impl<E> Debug for UnitDeserializer<E>

source§

impl<E> Debug for UsizeDeserializer<E>

source§

impl<F1, F2> Debug for grafix_toolbox::asyn::future::Or<F1, F2>
where F1: Debug, F2: Debug,

source§

impl<F1, F2> Debug for grafix_toolbox::asyn::future::Race<F1, F2>
where F1: Debug, F2: Debug,

source§

impl<F1, F2> Debug for grafix_toolbox::asyn::future::Zip<F1, F2>
where F1: Debug + Future, F2: Debug + Future, <F1 as Future>::Output: Debug, <F2 as Future>::Output: Debug,

source§

impl<F1, T1, F2, T2> Debug for TryZip<F1, T1, F2, T2>
where F1: Debug, T1: Debug, F2: Debug, T2: Debug,

source§

impl<F> Debug for CatchUnwind<F>
where F: Debug,

source§

impl<F> Debug for grafix_toolbox::asyn::future::PollFn<F>

source§

impl<F> Debug for PollOnce<F>

source§

impl<F> Debug for OnceFuture<F>
where F: Debug,

source§

impl<F> Debug for grafix_toolbox::asyn::stream::PollFn<F>

source§

impl<F> Debug for grafix_toolbox::asyn::stream::RepeatWith<F>
where F: Debug,

source§

impl<F> Debug for FormatterFn<F>
where F: Fn(&mut Formatter<'_>) -> Result<(), Error>,

1.64.0 · source§

impl<F> Debug for core::future::poll_fn::PollFn<F>

source§

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

source§

impl<F> Debug for WithInfo<F>
where F: Debug,

source§

impl<F> Debug for FutureWrapper<F>
where F: Debug + ?Sized,

1.34.0 · source§

impl<F> Debug for FromFn<F>

1.68.0 · source§

impl<F> Debug for OnceWith<F>

1.68.0 · source§

impl<F> Debug for grafix_toolbox::lib::iter::RepeatWith<F>

1.4.0 · source§

impl<F> Debug for F
where F: FnPtr,

1.9.0 · source§

impl<H> Debug for BuildHasherDefault<H>

source§

impl<I> Debug for grafix_toolbox::asyn::stream::Iter<I>
where I: Debug,

1.9.0 · source§

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

source§

impl<I> Debug for FromIter<I>
where I: Debug,

1.1.0 · source§

impl<I> Debug for grafix_toolbox::lib::iter::Cloned<I>
where I: Debug,

1.36.0 · source§

impl<I> Debug for grafix_toolbox::lib::iter::Copied<I>
where I: Debug,

1.0.0 · source§

impl<I> Debug for grafix_toolbox::lib::iter::Cycle<I>
where I: Debug,

1.0.0 · source§

impl<I> Debug for grafix_toolbox::lib::iter::Enumerate<I>
where I: Debug,

1.0.0 · source§

impl<I> Debug for grafix_toolbox::lib::iter::Fuse<I>
where I: Debug,

source§

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

1.0.0 · source§

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

1.0.0 · source§

impl<I> Debug for grafix_toolbox::lib::iter::Skip<I>
where I: Debug,

1.28.0 · source§

impl<I> Debug for grafix_toolbox::lib::iter::StepBy<I>
where I: Debug,

1.0.0 · source§

impl<I> Debug for grafix_toolbox::lib::iter::Take<I>
where I: Debug,

source§

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

1.9.0 · source§

impl<I, F> Debug for grafix_toolbox::lib::iter::FilterMap<I, F>
where I: Debug,

1.9.0 · source§

impl<I, F> Debug for grafix_toolbox::lib::iter::Inspect<I, F>
where I: Debug,

1.9.0 · source§

impl<I, F> Debug for grafix_toolbox::lib::iter::Map<I, F>
where I: Debug,

source§

impl<I, F, const N: usize> Debug for MapWindows<I, F, N>
where I: Iterator + Debug,

source§

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

1.9.0 · source§

impl<I, P> Debug for grafix_toolbox::lib::iter::Filter<I, P>
where I: Debug,

1.57.0 · source§

impl<I, P> Debug for MapWhile<I, P>
where I: Debug,

1.9.0 · source§

impl<I, P> Debug for grafix_toolbox::lib::iter::SkipWhile<I, P>
where I: Debug,

1.9.0 · source§

impl<I, P> Debug for grafix_toolbox::lib::iter::TakeWhile<I, P>
where I: Debug,

1.9.0 · source§

impl<I, St, F> Debug for grafix_toolbox::lib::iter::Scan<I, St, F>
where I: Debug, St: Debug,

1.29.0 · source§

impl<I, U> Debug for grafix_toolbox::lib::iter::Flatten<I>
where I: Debug + Iterator, <I as Iterator>::Item: IntoIterator<IntoIter = U, Item = <U as Iterator>::Item>, U: Debug + Iterator,

1.9.0 · source§

impl<I, U, F> Debug for grafix_toolbox::lib::iter::FlatMap<I, U, F>
where I: Debug, U: IntoIterator, <U as IntoIterator>::IntoIter: Debug,

source§

impl<I, const N: usize> Debug for grafix_toolbox::lib::iter::ArrayChunks<I, N>
where I: Debug + Iterator, <I as Iterator>::Item: Debug,

source§

impl<I: Debug> Debug for Vao<I>

source§

impl<Idx> Debug for core::range::Range<Idx>
where Idx: Debug,

source§

impl<Idx> Debug for core::range::RangeFrom<Idx>
where Idx: Debug,

source§

impl<Idx> Debug for core::range::RangeInclusive<Idx>
where Idx: Debug,

1.0.0 · source§

impl<Idx> Debug for grafix_toolbox::lib::ops::RangeFrom<Idx>
where Idx: Debug,

1.26.0 · source§

impl<Idx> Debug for grafix_toolbox::lib::ops::RangeInclusive<Idx>
where Idx: Debug,

1.0.0 · source§

impl<Idx> Debug for RangeTo<Idx>
where Idx: Debug,

1.26.0 · source§

impl<Idx> Debug for RangeToInclusive<Idx>
where Idx: Debug,

1.0.0 · source§

impl<Idx> Debug for grafix_toolbox::lib::Range<Idx>
where Idx: Debug,

1.16.0 · source§

impl<K> Debug for std::collections::hash::set::Drain<'_, K>
where K: Debug,

1.16.0 · source§

impl<K> Debug for std::collections::hash::set::IntoIter<K>
where K: Debug,

1.16.0 · source§

impl<K> Debug for std::collections::hash::set::Iter<'_, K>
where K: Debug,

1.12.0 · source§

impl<K, V> Debug for std::collections::hash::map::Entry<'_, K, V>
where K: Debug, V: Debug,

source§

impl<K, V> Debug for alloc::collections::btree::map::Cursor<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::Iter<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::IterMut<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::Keys<'_, K, V>
where K: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::Range<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for RangeMut<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::Values<'_, K, V>
where V: Debug,

1.10.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::ValuesMut<'_, K, V>
where V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::Drain<'_, K, V>
where K: Debug, V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::IntoIter<K, V>
where K: Debug, V: Debug,

1.54.0 · source§

impl<K, V> Debug for std::collections::hash::map::IntoKeys<K, V>
where K: Debug,

1.54.0 · source§

impl<K, V> Debug for std::collections::hash::map::IntoValues<K, V>
where V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::Iter<'_, K, V>
where K: Debug, V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::IterMut<'_, K, V>
where K: Debug, V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::Keys<'_, K, V>
where K: Debug,

1.12.0 · source§

impl<K, V> Debug for std::collections::hash::map::OccupiedEntry<'_, K, V>
where K: Debug, V: Debug,

source§

impl<K, V> Debug for std::collections::hash::map::OccupiedError<'_, K, V>
where K: Debug, V: Debug,

1.12.0 · source§

impl<K, V> Debug for std::collections::hash::map::VacantEntry<'_, K, V>
where K: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::Values<'_, K, V>
where V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::ValuesMut<'_, K, V>
where V: Debug,

1.12.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::entry::Entry<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

1.12.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::entry::OccupiedEntry<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

source§

impl<K, V, A> Debug for alloc::collections::btree::map::entry::OccupiedError<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

1.12.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::entry::VacantEntry<'_, K, V, A>
where K: Debug + Ord, A: Allocator + Clone,

source§

impl<K, V, A> Debug for alloc::collections::btree::map::CursorMut<'_, K, V, A>
where K: Debug, V: Debug,

source§

impl<K, V, A> Debug for CursorMutKey<'_, K, V, A>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::IntoIter<K, V, A>
where K: Debug, V: Debug, A: Allocator + Clone,

1.54.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::IntoKeys<K, V, A>
where K: Debug, A: Allocator + Clone,

1.54.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::IntoValues<K, V, A>
where V: Debug, A: Allocator + Clone,

1.0.0 · source§

impl<K, V, A> Debug for BTreeMap<K, V, A>
where K: Debug, V: Debug, A: Allocator + Clone,

source§

impl<K, V, F> Debug for alloc::collections::btree::map::ExtractIf<'_, K, V, F>
where K: Debug, V: Debug, F: FnMut(&K, &mut V) -> bool,

source§

impl<K, V, S> Debug for RawEntryMut<'_, K, V, S>
where K: Debug, V: Debug,

source§

impl<K, V, S> Debug for RawEntryBuilder<'_, K, V, S>

source§

impl<K, V, S> Debug for RawEntryBuilderMut<'_, K, V, S>

source§

impl<K, V, S> Debug for RawOccupiedEntryMut<'_, K, V, S>
where K: Debug, V: Debug,

source§

impl<K, V, S> Debug for RawVacantEntryMut<'_, K, V, S>

1.0.0 · source§

impl<K, V, S> Debug for HashMap<K, V, S>
where K: Debug, V: Debug,

source§

impl<M> Debug for async_task::runnable::Builder<M>
where M: Debug,

source§

impl<M> Debug for Runnable<M>
where M: Debug,

source§

impl<N> Debug for AutoBoolSimd<N>
where N: Debug,

source§

impl<N> Debug for AutoSimd<N>
where N: Debug,

source§

impl<Opcode> Debug for NoArg<Opcode>
where Opcode: CompileTimeOpcode,

source§

impl<Opcode, Input> Debug for Setter<Opcode, Input>
where Opcode: CompileTimeOpcode, Input: Debug,

source§

impl<Opcode, Output> Debug for Getter<Opcode, Output>
where Opcode: CompileTimeOpcode,

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

1.33.0 · source§

impl<Ptr> Debug for Pin<Ptr>
where Ptr: Debug,

source§

impl<R1, R2> Debug for grafix_toolbox::asyn::io::Chain<R1, R2>
where R1: Debug, R2: Debug,

source§

impl<R> Debug for grafix_toolbox::asyn::io::BufReader<R>
where R: Debug,

source§

impl<R> Debug for grafix_toolbox::asyn::io::Bytes<R>
where R: Debug,

source§

impl<R> Debug for grafix_toolbox::asyn::io::Lines<R>
where R: Debug,

source§

impl<R> Debug for grafix_toolbox::asyn::io::Split<R>
where R: Debug,

source§

impl<R> Debug for grafix_toolbox::asyn::io::Take<R>
where R: Debug,

1.0.0 · source§

impl<R> Debug for grafix_toolbox::sync::io::BufReader<R>
where R: Debug + ?Sized,

1.0.0 · source§

impl<R> Debug for grafix_toolbox::sync::io::Bytes<R>
where R: Debug,

source§

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

source§

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

source§

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

source§

impl<S1, S2> Debug for grafix_toolbox::asyn::stream::Or<S1, S2>
where S1: Debug, S2: Debug,

source§

impl<S1, S2> Debug for grafix_toolbox::asyn::stream::Race<S1, S2>
where S1: Debug, S2: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::BlockOn<S>
where S: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::Cloned<S>
where S: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::Copied<S>
where S: Debug,

source§

impl<S> Debug for CountFuture<S>
where S: Debug + ?Sized,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::Cycle<S>
where S: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::Enumerate<S>
where S: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::Flatten<S>
where S: Debug + Stream, <S as Stream>::Item: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::Fuse<S>
where S: Debug,

source§

impl<S> Debug for LastFuture<S>
where S: Debug + Stream, <S as Stream>::Item: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::Skip<S>
where S: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::StepBy<S>
where S: Debug,

source§

impl<S> Debug for grafix_toolbox::asyn::stream::Take<S>
where S: Debug,

source§

impl<S, C> Debug for CollectFuture<S, C>
where S: Debug, C: Debug,

source§

impl<S, C> Debug for TryCollectFuture<S, C>
where S: Debug, C: Debug,

source§

impl<S, F> Debug for grafix_toolbox::asyn::stream::FilterMap<S, F>
where S: Debug, F: Debug,

source§

impl<S, F> Debug for ForEachFuture<S, F>
where S: Debug, F: Debug,

source§

impl<S, F> Debug for grafix_toolbox::asyn::stream::Inspect<S, F>
where S: Debug, F: Debug,

source§

impl<S, F> Debug for grafix_toolbox::asyn::stream::Map<S, F>
where S: Debug, F: Debug,

source§

impl<S, F, Fut> Debug for Then<S, F, Fut>
where S: Debug, F: Debug, Fut: Debug,

source§

impl<S, F, T> Debug for FoldFuture<S, F, T>
where S: Debug, F: Debug, T: Debug,

source§

impl<S, FromA, FromB> Debug for UnzipFuture<S, FromA, FromB>
where S: Debug, FromA: Debug, FromB: Debug,

source§

impl<S, P> Debug for grafix_toolbox::asyn::stream::Filter<S, P>
where S: Debug, P: Debug,

source§

impl<S, P> Debug for grafix_toolbox::asyn::stream::SkipWhile<S, P>
where S: Debug, P: Debug,

source§

impl<S, P> Debug for grafix_toolbox::asyn::stream::TakeWhile<S, P>
where S: Debug, P: Debug,

source§

impl<S, P, B> Debug for PartitionFuture<S, P, B>
where S: Debug, P: Debug, B: Debug,

source§

impl<S, St, F> Debug for grafix_toolbox::asyn::stream::Scan<S, St, F>
where S: Debug, St: Debug, F: Debug,

source§

impl<S, U> Debug for grafix_toolbox::asyn::stream::Chain<S, U>
where S: Debug, U: Debug,

source§

impl<S, U, F> Debug for grafix_toolbox::asyn::stream::FlatMap<S, U, F>
where S: Debug, U: Debug, F: Debug,

source§

impl<S: Debug, F: Debug> Debug for VTex2d<S, F>

source§

impl<S: Debug, F: Debug> Debug for Image<S, F>

source§

impl<S: Debug, F: Debug, T: Debug + TexType> Debug for Tex<S, F, T>

source§

impl<Storage> Debug for linux_raw_sys::general::__BindgenBitfieldUnit<Storage>
where Storage: Debug,

source§

impl<Storage> Debug for linux_raw_sys::net::__BindgenBitfieldUnit<Storage>
where Storage: Debug,

1.0.0 · source§

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

1.36.0 · source§

impl<T> Debug for Poll<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for std::sync::mpsc::TrySendError<T>

1.0.0 · source§

impl<T> Debug for TryLockError<T>

source§

impl<T> Debug for async_channel::TrySendError<T>

source§

impl<T> Debug for PushError<T>
where T: Debug,

source§

impl<T> Debug for crossbeam_channel::err::SendTimeoutError<T>

source§

impl<T> Debug for crossbeam_channel::err::TrySendError<T>

source§

impl<T> Debug for flume::SendTimeoutError<T>

source§

impl<T> Debug for flume::TrySendError<T>

1.17.0 · source§

impl<T> Debug for Bound<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for *const T
where T: ?Sized,

1.0.0 · source§

impl<T> Debug for *mut T
where T: ?Sized,

1.0.0 · source§

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

1.0.0 · source§

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

1.0.0 · source§

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

1.0.0 · source§

impl<T> Debug for (T₁, T₂, …, Tₙ)
where T: Debug + ?Sized,

This trait is implemented for tuples up to twelve items long.

1.48.0 · source§

impl<T> Debug for grafix_toolbox::asyn::future::Pending<T>

1.48.0 · source§

impl<T> Debug for Ready<T>
where T: Debug,

source§

impl<T> Debug for AssertAsync<T>
where T: Debug,

source§

impl<T> Debug for grafix_toolbox::asyn::io::BlockOn<T>
where T: Debug,

source§

impl<T> Debug for grafix_toolbox::asyn::io::Cursor<T>
where T: Debug,

source§

impl<T> Debug for ReadHalf<T>
where T: Debug,

source§

impl<T> Debug for WriteHalf<T>
where T: Debug,

source§

impl<T> Debug for grafix_toolbox::asyn::stream::Empty<T>
where T: Debug,

source§

impl<T> Debug for grafix_toolbox::asyn::stream::Once<T>
where T: Debug,

source§

impl<T> Debug for grafix_toolbox::asyn::stream::Pending<T>
where T: Debug,

source§

impl<T> Debug for grafix_toolbox::asyn::stream::Repeat<T>
where T: Debug,

1.3.0 · source§

impl<T> Debug for AtomicPtr<T>

1.16.0 · source§

impl<T> Debug for JoinHandle<T>

source§

impl<T> Debug for grafix_toolbox::asyn::Mutex<T>
where T: Debug + ?Sized,

1.70.0 · source§

impl<T> Debug for OnceLock<T>
where T: Debug,

source§

impl<T> Debug for grafix_toolbox::asyn::Receiver<T>

source§

impl<T> Debug for grafix_toolbox::asyn::Sender<T>

source§

impl<T> Debug for Unblock<T>
where T: Debug,

1.16.0 · source§

impl<T> Debug for LocalKey<T>
where T: 'static,

1.0.0 · source§

impl<T> Debug for grafix_toolbox::sync::io::Cursor<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for grafix_toolbox::sync::io::Take<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for grafix_toolbox::sync::Mutex<T>
where T: Debug + ?Sized,

source§

impl<T> Debug for grafix_toolbox::sync::Receiver<T>

source§

impl<T> Debug for grafix_toolbox::sync::Sender<T>

source§

impl<T> Debug for ThinBox<T>
where T: Debug + ?Sized,

1.17.0 · source§

impl<T> Debug for alloc::collections::binary_heap::Iter<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::btree::set::Iter<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::btree::set::SymmetricDifference<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::btree::set::Union<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::linked_list::Iter<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::linked_list::IterMut<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::vec_deque::iter::Iter<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::vec_deque::iter_mut::IterMut<'_, T>
where T: Debug,

1.4.0 · source§

impl<T> Debug for alloc::sync::Weak<T>
where T: ?Sized,

1.70.0 · source§

impl<T> Debug for core::cell::once::OnceCell<T>
where T: Debug,

1.0.0 · source§

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

1.0.0 · source§

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

source§

impl<T> Debug for SyncUnsafeCell<T>
where T: ?Sized,

1.19.0 · source§

impl<T> Debug for Reverse<T>
where T: Debug,

source§

impl<T> Debug for AsyncDropInPlace<T>
where T: ?Sized,

1.28.0 · source§

impl<T> Debug for NonZero<T>

1.74.0 · source§

impl<T> Debug for Saturating<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for Wrapping<T>
where T: Debug,

1.16.0 · source§

impl<T> Debug for AssertUnwindSafe<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for core::result::IntoIter<T>
where T: Debug,

source§

impl<T> Debug for Exclusive<T>
where T: ?Sized,

1.1.0 · source§

impl<T> Debug for std::sync::mpsc::IntoIter<T>
where T: Debug,

1.8.0 · source§

impl<T> Debug for std::sync::mpsc::Receiver<T>

1.0.0 · source§

impl<T> Debug for std::sync::mpsc::SendError<T>

1.8.0 · source§

impl<T> Debug for std::sync::mpsc::Sender<T>

1.8.0 · source§

impl<T> Debug for SyncSender<T>

source§

impl<T> Debug for std::sync::mutex::MappedMutexGuard<'_, T>
where T: Debug + ?Sized,

1.16.0 · source§

impl<T> Debug for std::sync::mutex::MutexGuard<'_, T>
where T: Debug + ?Sized,

1.0.0 · source§

impl<T> Debug for PoisonError<T>

source§

impl<T> Debug for ReentrantLock<T>
where T: Debug + ?Sized,

source§

impl<T> Debug for ReentrantLockGuard<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for std::sync::rwlock::MappedRwLockReadGuard<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for std::sync::rwlock::MappedRwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

1.0.0 · source§

impl<T> Debug for std::sync::rwlock::RwLock<T>
where T: Debug + ?Sized,

1.16.0 · source§

impl<T> Debug for std::sync::rwlock::RwLockReadGuard<'_, T>
where T: Debug + ?Sized,

1.16.0 · source§

impl<T> Debug for std::sync::rwlock::RwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for async_channel::Receiver<T>

source§

impl<T> Debug for async_channel::SendError<T>

source§

impl<T> Debug for async_channel::Sender<T>

source§

impl<T> Debug for WeakReceiver<T>

source§

impl<T> Debug for WeakSender<T>

source§

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

source§

impl<T> Debug for ReadableOwned<T>

source§

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

source§

impl<T> Debug for WritableOwned<T>

source§

impl<T> Debug for Async<T>
where T: Debug,

source§

impl<T> Debug for Lock<'_, T>
where T: ?Sized,

source§

impl<T> Debug for async_lock::mutex::MutexGuard<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for MutexGuardArc<T>
where T: Debug + ?Sized,

source§

impl<T> Debug for async_lock::once_cell::OnceCell<T>
where T: Debug,

source§

impl<T> Debug for Read<'_, T>
where T: ?Sized,

source§

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

source§

impl<T> Debug for UpgradableRead<'_, T>
where T: ?Sized,

source§

impl<T> Debug for UpgradableReadArc<'_, T>
where T: ?Sized,

source§

impl<T> Debug for Upgrade<'_, T>
where T: ?Sized,

source§

impl<T> Debug for UpgradeArc<T>
where T: ?Sized,

source§

impl<T> Debug for Write<'_, T>
where T: ?Sized,

source§

impl<T> Debug for WriteArc<'_, T>
where T: ?Sized,

source§

impl<T> Debug for async_lock::rwlock::RwLock<T>
where T: Debug + ?Sized,

source§

impl<T> Debug for async_lock::rwlock::RwLockReadGuard<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for RwLockReadGuardArc<T>
where T: Debug,

source§

impl<T> Debug for async_lock::rwlock::RwLockUpgradableReadGuard<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for RwLockUpgradableReadGuardArc<T>
where T: Debug + ?Sized,

source§

impl<T> Debug for async_lock::rwlock::RwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for RwLockWriteGuardArc<T>
where T: Debug + ?Sized,

source§

impl<T> Debug for ConcurrentQueue<T>

source§

impl<T> Debug for ForcePushError<T>
where T: Debug,

source§

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

source§

impl<T> Debug for crossbeam_channel::channel::IntoIter<T>

source§

impl<T> Debug for crossbeam_channel::channel::Iter<'_, T>

source§

impl<T> Debug for crossbeam_channel::channel::TryIter<'_, T>

source§

impl<T> Debug for crossbeam_channel::err::SendError<T>

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl<T> Debug for crossbeam_utils::thread::ScopedJoinHandle<'_, T>

source§

impl<T> Debug for event_listener::Event<T>

source§

impl<T> Debug for EventListener<T>

source§

impl<T> Debug for flume::SendError<T>

source§

impl<T> Debug for GlfwReceiver<T>
where T: Debug,

source§

impl<T> Debug for Luma<T>
where T: Debug,

source§

impl<T> Debug for LumaA<T>
where T: Debug,

source§

impl<T> Debug for Rgb<T>
where T: Debug,

source§

impl<T> Debug for Rgba<T>
where T: Debug,

source§

impl<T> Debug for linux_raw_sys::general::__IncompleteArrayField<T>

source§

impl<T> Debug for __BindgenUnionField<T>

source§

impl<T> Debug for linux_raw_sys::net::__IncompleteArrayField<T>

source§

impl<T> Debug for linux_raw_sys::netlink::__IncompleteArrayField<T>

source§

impl<T> Debug for IJKW<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M2x2<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M2x3<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M2x4<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M2x5<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M2x6<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M3x2<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M3x3<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M3x4<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M3x5<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M3x6<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M4x2<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M4x3<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M4x4<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M4x5<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M4x6<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M5x2<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M5x3<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M5x4<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M5x5<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M5x6<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M6x2<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M6x3<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M6x4<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M6x5<T>
where T: Debug + Scalar,

source§

impl<T> Debug for M6x6<T>
where T: Debug + Scalar,

source§

impl<T> Debug for X<T>
where T: Debug + Scalar,

source§

impl<T> Debug for XY<T>
where T: Debug + Scalar,

source§

impl<T> Debug for XYZ<T>
where T: Debug + Scalar,

source§

impl<T> Debug for XYZW<T>
where T: Debug + Scalar,

source§

impl<T> Debug for XYZWA<T>
where T: Debug + Scalar,

source§

impl<T> Debug for XYZWAB<T>
where T: Debug + Scalar,

source§

impl<T> Debug for Unit<T>
where T: Debug,

source§

impl<T> Debug for DualQuaternion<T>
where T: Debug,

source§

impl<T> Debug for Orthographic3<T>
where T: RealField,

source§

impl<T> Debug for Perspective3<T>
where T: RealField,

source§

impl<T> Debug for Quaternion<T>
where T: Debug,

source§

impl<T> Debug for GivensRotation<T>

source§

impl<T> Debug for Complex<T>
where T: Debug,

source§

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

source§

impl<T> Debug for slab::Drain<'_, T>

source§

impl<T> Debug for slab::IntoIter<T>
where T: Debug,

source§

impl<T> Debug for slab::Iter<'_, T>
where T: Debug,

source§

impl<T> Debug for slab::IterMut<'_, T>
where T: Debug,

source§

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

source§

impl<T> Debug for DebugValue<T>
where T: Debug,

source§

impl<T> Debug for DisplayValue<T>
where T: Display,

source§

impl<T> Debug for Instrumented<T>
where T: Debug,

source§

impl<T> Debug for WithDispatch<T>
where T: Debug,

1.9.0 · source§

impl<T> Debug for grafix_toolbox::lib::iter::Empty<T>

1.2.0 · source§

impl<T> Debug for grafix_toolbox::lib::iter::Once<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for Rev<T>
where T: Debug,

1.21.0 · source§

impl<T> Debug for Discriminant<T>

1.20.0 · source§

impl<T> Debug for ManuallyDrop<T>
where T: Debug + ?Sized,

source§

impl<T> Debug for Yeet<T>
where T: Debug,

1.25.0 · source§

impl<T> Debug for NonNull<T>
where T: ?Sized,

1.9.0 · source§

impl<T> Debug for grafix_toolbox::lib::slice::Iter<'_, T>
where T: Debug,

1.9.0 · source§

impl<T> Debug for grafix_toolbox::lib::slice::IterMut<'_, T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for Cell<T>
where T: Copy + Debug,

1.0.0 · source§

impl<T> Debug for PhantomData<T>
where T: ?Sized,

1.0.0 · source§

impl<T> Debug for RefCell<T>
where T: Debug + ?Sized,

1.9.0 · source§

impl<T> Debug for UnsafeCell<T>
where T: ?Sized,

1.41.0 · source§

impl<T> Debug for MaybeUninit<T>

1.0.0 · source§

impl<T, A> Debug for Box<T, A>
where T: Debug + ?Sized, A: Allocator,

1.4.0 · source§

impl<T, A> Debug for BinaryHeap<T, A>
where T: Debug, A: Allocator,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::binary_heap::IntoIter<T, A>
where T: Debug, A: Allocator,

source§

impl<T, A> Debug for IntoIterSorted<T, A>
where T: Debug, A: Debug + Allocator,

1.17.0 · source§

impl<T, A> Debug for PeekMut<'_, T, A>
where T: Ord + Debug, A: Allocator,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::btree::set::Difference<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::btree::set::Intersection<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.0.0 · source§

impl<T, A> Debug for alloc::collections::btree::set::IntoIter<T, A>
where T: Debug, A: Debug + Allocator + Clone,

source§

impl<T, A> Debug for alloc::collections::linked_list::Cursor<'_, T, A>
where T: Debug, A: Allocator,

source§

impl<T, A> Debug for alloc::collections::linked_list::CursorMut<'_, T, A>
where T: Debug, A: Allocator,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::linked_list::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for LinkedList<T, A>
where T: Debug, A: Allocator,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::vec_deque::drain::Drain<'_, T, A>
where T: Debug, A: Allocator,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::vec_deque::into_iter::IntoIter<T, A>
where T: Debug, A: Allocator,

source§

impl<T, A> Debug for UniqueRc<T, A>
where T: Debug + ?Sized, A: Debug + Allocator,

1.17.0 · source§

impl<T, A> Debug for alloc::vec::drain::Drain<'_, T, A>
where T: Debug, A: Allocator,

1.13.0 · source§

impl<T, A> Debug for alloc::vec::into_iter::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for Vec<T, A>
where T: Debug, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for Arc<T, A>
where T: Debug + ?Sized, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for BTreeSet<T, A>
where T: Debug, A: Allocator + Clone,

1.0.0 · source§

impl<T, A> Debug for Rc<T, A>
where T: Debug + ?Sized, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for VecDeque<T, A>
where T: Debug, A: Allocator,

1.4.0 · source§

impl<T, A> Debug for grafix_toolbox::lib::Weak<T, A>
where A: Allocator, T: ?Sized,

source§

impl<T, C, const D: usize> Debug for Transform<T, C, D>

source§

impl<T, D> Debug for OPoint<T, D>

source§

impl<T, D> Debug for Cholesky<T, D>

source§

impl<T, D> Debug for Hessenberg<T, D>

source§

impl<T, D> Debug for Schur<T, D>

source§

impl<T, D> Debug for SymmetricEigen<T, D>

source§

impl<T, D> Debug for SymmetricTridiagonal<T, D>

source§

impl<T, D> Debug for UDU<T, D>

1.0.0 · source§

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

source§

impl<T, F> Debug for alloc::collections::linked_list::ExtractIf<'_, T, F>
where T: Debug, F: FnMut(&mut T) -> bool,

1.80.0 · source§

impl<T, F> Debug for LazyCell<T, F>
where T: Debug,

1.80.0 · source§

impl<T, F> Debug for LazyLock<T, F>
where T: Debug,

1.34.0 · source§

impl<T, F> Debug for Successors<T, F>
where T: Debug,

source§

impl<T, F, A> Debug for alloc::collections::btree::set::ExtractIf<'_, T, F, A>
where A: Allocator + Clone, T: Debug, F: FnMut(&T) -> bool,

source§

impl<T, F, Fut> Debug for TryUnfold<T, F, Fut>
where T: Debug, Fut: Debug,

source§

impl<T, F, Fut> Debug for Unfold<T, F, Fut>
where T: Debug, Fut: Debug,

source§

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

source§

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

source§

impl<T, M> Debug for Task<T, M>
where M: Debug,

source§

impl<T, M> Debug for FallibleTask<T, M>
where M: Debug,

1.27.0 · source§

impl<T, P> Debug for grafix_toolbox::lib::slice::RSplit<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.27.0 · source§

impl<T, P> Debug for RSplitMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for grafix_toolbox::lib::slice::RSplitN<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for RSplitNMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for grafix_toolbox::lib::slice::Split<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.51.0 · source§

impl<T, P> Debug for grafix_toolbox::lib::slice::SplitInclusive<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.51.0 · source§

impl<T, P> Debug for SplitInclusiveMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for SplitMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for grafix_toolbox::lib::slice::SplitN<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for SplitNMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

source§

impl<T, R> Debug for SpinMutex<T, R>
where T: Debug + ?Sized,

source§

impl<T, R> Debug for spin::mutex::Mutex<T, R>
where T: Debug + ?Sized,

source§

impl<T, R> Debug for spin::once::Once<T, R>
where T: Debug,

source§

impl<T, R> Debug for spin::rwlock::RwLock<T, R>
where T: Debug + ?Sized,

source§

impl<T, R, C> Debug for VecStorage<T, R, C>
where T: Debug, R: Debug + Dim, C: Debug + Dim,

source§

impl<T, R, C> Debug for Bidiagonal<T, R, C>
where T: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim, <R as DimMin<C>>::Output: DimSub<Const<1>>, DefaultAllocator: Allocator<R, C> + Allocator<<R as DimMin<C>>::Output> + Allocator<<<R as DimMin<C>>::Output as DimSub<Const<1>>>::Output>,

source§

impl<T, R, C> Debug for ColPivQR<T, R, C>
where T: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim, DefaultAllocator: Allocator<R, C> + Allocator<<R as DimMin<C>>::Output>,

source§

impl<T, R, C> Debug for FullPivLU<T, R, C>
where T: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim, DefaultAllocator: Allocator<R, C> + Allocator<<R as DimMin<C>>::Output>,

source§

impl<T, R, C> Debug for LU<T, R, C>
where T: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim, DefaultAllocator: Allocator<R, C> + Allocator<<R as DimMin<C>>::Output>,

source§

impl<T, R, C> Debug for QR<T, R, C>
where T: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim, DefaultAllocator: Allocator<R, C> + Allocator<<R as DimMin<C>>::Output>,

source§

impl<T, R, C> Debug for SVD<T, R, C>
where T: Debug + ComplexField, R: Debug + DimMin<C>, C: Debug + Dim, DefaultAllocator: Allocator<<R as DimMin<C>>::Output, C> + Allocator<R, <R as DimMin<C>>::Output> + Allocator<<R as DimMin<C>>::Output>, <T as ComplexField>::RealField: Debug,

source§

impl<T, R, C, S> Debug for Matrix<T, R, C, S>
where R: Dim, C: Dim, S: Debug,

source§

impl<T, R, const D: usize> Debug for Isometry<T, R, D>
where T: Debug, R: Debug,

source§

impl<T, R, const D: usize> Debug for Similarity<T, R, D>
where T: Debug, R: Debug,

1.16.0 · source§

impl<T, S> Debug for std::collections::hash::set::Difference<'_, T, S>
where T: Debug + Eq + Hash, S: BuildHasher,

1.16.0 · source§

impl<T, S> Debug for std::collections::hash::set::Intersection<'_, T, S>
where T: Debug + Eq + Hash, S: BuildHasher,

1.16.0 · source§

impl<T, S> Debug for std::collections::hash::set::SymmetricDifference<'_, T, S>
where T: Debug + Eq + Hash, S: BuildHasher,

1.16.0 · source§

impl<T, S> Debug for std::collections::hash::set::Union<'_, T, S>
where T: Debug + Eq + Hash, S: BuildHasher,

1.0.0 · source§

impl<T, S> Debug for HashSet<T, S>
where T: Debug,

1.0.0 · source§

impl<T, U> Debug for grafix_toolbox::sync::io::Chain<T, U>
where T: Debug, U: Debug,

source§

impl<T, const D: usize> Debug for Rotation<T, D>
where T: Debug,

source§

impl<T, const D: usize> Debug for Scale<T, D>
where T: Debug,

source§

impl<T, const D: usize> Debug for Translation<T, D>
where T: Debug,

1.0.0 · source§

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

1.40.0 · source§

impl<T, const N: usize> Debug for core::array::iter::IntoIter<T, N>
where T: Debug,

source§

impl<T, const N: usize> Debug for Mask<T, N>

source§

impl<T, const N: usize> Debug for Simd<T, N>

source§

impl<T, const R: usize, const C: usize> Debug for ArrayStorage<T, R, C>
where T: Debug,

source§

impl<T: Debug + State> Debug for Object<T>

source§

impl<T: Debug + State, D: Debug> Debug for ArrObject<T, D>

source§

impl<T: Debug> Debug for Texture<T>

source§

impl<T: Debug> Debug for Cached<T>

source§

impl<T: Debug> Debug for TPtr<T>

source§

impl<T: Debug, A: P + C> Debug for Memoized<T, A>

source§

impl<U> Debug for NInt<U>
where U: Debug + Unsigned + NonZero,

source§

impl<U> Debug for PInt<U>
where U: Debug + Unsigned + NonZero,

source§

impl<U, B> Debug for UInt<U, B>
where U: Debug, B: Debug,

source§

impl<V, A> Debug for TArr<V, A>
where V: Debug, A: Debug,

source§

impl<W> Debug for grafix_toolbox::asyn::io::BufWriter<W>
where W: Debug,

1.0.0 · source§

impl<W> Debug for grafix_toolbox::sync::io::BufWriter<W>
where W: Write + Debug + ?Sized,

1.0.0 · source§

impl<W> Debug for IntoInnerError<W>
where W: Debug,

1.0.0 · source§

impl<W> Debug for LineWriter<W>
where W: Write + Debug + ?Sized,

source§

impl<Y, R> Debug for CoroutineState<Y, R>
where Y: Debug, R: Debug,

source§

impl<const N: usize> Debug for GetManyMutError<N>

source§

impl<const R: usize> Debug for Const<R>

source§

impl<const ROUNDS: u8> Debug for ChaCha<ROUNDS>