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 · sourcefn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>
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§
impl Debug for Key
impl Debug for grafix_toolbox::asyn::Ordering
impl Debug for ErrorKind
impl Debug for grafix_toolbox::asyn::io::SeekFrom
impl Debug for Click
impl Debug for grafix_toolbox::lib::GL::event::Event
impl Debug for EventReply
impl Debug for grafix_toolbox::lib::ord
impl Debug for grafix_toolbox::lib::fmt::Alignment
impl Debug for TryReserveErrorKind
impl Debug for AsciiChar
impl Debug for Infallible
impl Debug for c_void
impl Debug for IpAddr
impl Debug for Ipv6MulticastScope
impl Debug for core::net::socket_addr::SocketAddr
impl Debug for FpCategory
impl Debug for IntErrorKind
impl Debug for SearchStep
impl Debug for BacktraceStatus
impl Debug for VarError
impl Debug for std::net::Shutdown
impl Debug for AncillaryError
impl Debug for BacktraceStyle
impl Debug for std::sync::mpsc::RecvTimeoutError
impl Debug for std::sync::mpsc::TryRecvError
impl Debug for _Unwind_Reason_Code
impl Debug for async_channel::TryRecvError
impl Debug for async_signal::Signal
impl Debug for CheckedCastError
impl Debug for PodCastError
impl Debug for PopError
impl Debug for Case
impl Debug for crossbeam_channel::err::RecvTimeoutError
impl Debug for crossbeam_channel::err::TryRecvError
impl Debug for flume::RecvError
impl Debug for flume::RecvTimeoutError
impl Debug for flume::TryRecvError
impl Debug for SelectError
impl Debug for Action
impl Debug for ClientApiHint
impl Debug for ContextCreationApi
impl Debug for ContextReleaseBehavior
impl Debug for ContextRobustnessHint
impl Debug for CursorMode
impl Debug for glfw::Error
impl Debug for GamepadAxis
impl Debug for GamepadButton
impl Debug for InitError
impl Debug for InitHint
impl Debug for JoystickEvent
impl Debug for JoystickId
impl Debug for MonitorEvent
impl Debug for MouseButton
impl Debug for OpenGlProfileHint
impl Debug for StandardCursor
impl Debug for SwapInterval
impl Debug for WindowEvent
impl Debug for WindowHint
impl Debug for GLFWcursor
impl Debug for GLFWmonitor
impl Debug for GLFWwindow
impl Debug for ColorType
impl Debug for ExtendedColorType
impl Debug for DynamicImage
impl Debug for ImageError
impl Debug for ImageFormatHint
impl Debug for LimitErrorKind
impl Debug for ParameterErrorKind
impl Debug for UnsupportedErrorKind
impl Debug for image::flat::Error
impl Debug for NormalForm
impl Debug for ImageFormat
impl Debug for FilterType
impl Debug for fsconfig_command
impl Debug for membarrier_cmd
impl Debug for membarrier_cmd_flag
impl Debug for linux_raw_sys::net::_bindgen_ty_1
impl Debug for linux_raw_sys::net::_bindgen_ty_2
impl Debug for linux_raw_sys::net::_bindgen_ty_3
impl Debug for linux_raw_sys::net::_bindgen_ty_4
impl Debug for linux_raw_sys::net::_bindgen_ty_5
impl Debug for linux_raw_sys::net::_bindgen_ty_6
impl Debug for linux_raw_sys::net::_bindgen_ty_7
impl Debug for linux_raw_sys::net::_bindgen_ty_8
impl Debug for linux_raw_sys::net::_bindgen_ty_9
impl Debug for net_device_flags
impl Debug for nf_dev_hooks
impl Debug for nf_inet_hooks
impl Debug for nf_ip6_hook_priorities
impl Debug for nf_ip_hook_priorities
impl Debug for socket_state
impl Debug for tcp_ca_state
impl Debug for tcp_fastopen_client_fail
impl Debug for linux_raw_sys::netlink::_bindgen_ty_1
impl Debug for linux_raw_sys::netlink::_bindgen_ty_2
impl Debug for linux_raw_sys::netlink::_bindgen_ty_3
impl Debug for linux_raw_sys::netlink::_bindgen_ty_4
impl Debug for linux_raw_sys::netlink::_bindgen_ty_5
impl Debug for linux_raw_sys::netlink::_bindgen_ty_6
impl Debug for linux_raw_sys::netlink::_bindgen_ty_7
impl Debug for linux_raw_sys::netlink::_bindgen_ty_8
impl Debug for linux_raw_sys::netlink::_bindgen_ty_9
impl Debug for _bindgen_ty_10
impl Debug for _bindgen_ty_11
impl Debug for _bindgen_ty_12
impl Debug for _bindgen_ty_13
impl Debug for _bindgen_ty_14
impl Debug for _bindgen_ty_15
impl Debug for _bindgen_ty_16
impl Debug for _bindgen_ty_17
impl Debug for _bindgen_ty_18
impl Debug for _bindgen_ty_19
impl Debug for _bindgen_ty_20
impl Debug for _bindgen_ty_21
impl Debug for _bindgen_ty_22
impl Debug for _bindgen_ty_23
impl Debug for _bindgen_ty_24
impl Debug for _bindgen_ty_25
impl Debug for _bindgen_ty_26
impl Debug for _bindgen_ty_27
impl Debug for _bindgen_ty_28
impl Debug for _bindgen_ty_29
impl Debug for _bindgen_ty_30
impl Debug for _bindgen_ty_31
impl Debug for _bindgen_ty_32
impl Debug for _bindgen_ty_33
impl Debug for _bindgen_ty_34
impl Debug for _bindgen_ty_35
impl Debug for _bindgen_ty_36
impl Debug for _bindgen_ty_37
impl Debug for _bindgen_ty_38
impl Debug for _bindgen_ty_39
impl Debug for _bindgen_ty_40
impl Debug for _bindgen_ty_41
impl Debug for _bindgen_ty_42
impl Debug for _bindgen_ty_43
impl Debug for _bindgen_ty_44
impl Debug for _bindgen_ty_45
impl Debug for _bindgen_ty_46
impl Debug for _bindgen_ty_47
impl Debug for _bindgen_ty_48
impl Debug for _bindgen_ty_49
impl Debug for _bindgen_ty_50
impl Debug for _bindgen_ty_51
impl Debug for _bindgen_ty_52
impl Debug for _bindgen_ty_53
impl Debug for _bindgen_ty_54
impl Debug for _bindgen_ty_55
impl Debug for _bindgen_ty_56
impl Debug for _bindgen_ty_57
impl Debug for _bindgen_ty_58
impl Debug for _bindgen_ty_59
impl Debug for _bindgen_ty_60
impl Debug for _bindgen_ty_61
impl Debug for _bindgen_ty_62
impl Debug for _bindgen_ty_63
impl Debug for _bindgen_ty_64
impl Debug for _bindgen_ty_65
impl Debug for _bindgen_ty_66
impl Debug for ifla_geneve_df
impl Debug for ifla_gtp_role
impl Debug for ifla_vxlan_df
impl Debug for in6_addr_gen_mode
impl Debug for ipvlan_mode
impl Debug for macsec_offload
impl Debug for macsec_validation_type
impl Debug for macvlan_macaddr_mode
impl Debug for macvlan_mode
impl Debug for netlink_attribute_type
impl Debug for netlink_policy_type_attr
impl Debug for nl_mmap_status
impl Debug for nlmsgerr_attrs
impl Debug for rt_class_t
impl Debug for rt_scope_t
impl Debug for rtattr_type_t
impl Debug for rtnetlink_groups
impl Debug for TAffine
impl Debug for TGeneral
impl Debug for TProjective
impl Debug for FloatErrorKind
impl Debug for PollMode
impl Debug for HandleError
impl Debug for RawDisplayHandle
impl Debug for RawWindowHandle
impl Debug for Advice
impl Debug for rustix::backend::fs::types::FileType
impl Debug for FlockOperation
impl Debug for MembarrierCommand
impl Debug for Resource
impl Debug for TimerfdClockId
impl Debug for ClockId
impl Debug for rustix::fs::seek_from::SeekFrom
impl Debug for Direction
impl Debug for SocketAddrAny
impl Debug for Timeout
impl Debug for rustix::net::types::Shutdown
impl Debug for DumpableBehavior
impl Debug for EndianMode
impl Debug for FloatingPointMode
impl Debug for MachineCheckMemoryCorruptionKillPolicy
impl Debug for PTracer
impl Debug for SpeculationFeature
impl Debug for TimeStampCounterReadability
impl Debug for TimingMethod
impl Debug for VirtualMemoryMapAddress
impl Debug for rustix::signal::Signal
impl Debug for Always
impl Debug for bool
impl Debug for char
impl Debug for f16
impl Debug for f32
impl Debug for f64
impl Debug for f128
impl Debug for i8
impl Debug for i16
impl Debug for i32
impl Debug for i64
impl Debug for i128
impl Debug for isize
impl Debug for !
impl Debug for str
impl Debug for u8
impl Debug for u16
impl Debug for u32
impl Debug for u64
impl Debug for u128
impl Debug for ()
impl Debug for usize
impl Debug for f16
impl Debug for YieldNow
impl Debug for grafix_toolbox::asyn::io::Empty
impl Debug for grafix_toolbox::asyn::io::Error
impl Debug for grafix_toolbox::asyn::io::Repeat
impl Debug for grafix_toolbox::asyn::io::Sink
impl Debug for AtomicBool
impl Debug for AtomicI8
impl Debug for AtomicI16
impl Debug for AtomicI32
impl Debug for AtomicI64
impl Debug for AtomicIsize
impl Debug for AtomicU8
impl Debug for AtomicU16
impl Debug for AtomicU32
impl Debug for AtomicU64
impl Debug for AtomicUsize
impl Debug for grafix_toolbox::asyn::Barrier
impl Debug for Timer
impl Debug for AccessError
impl Debug for grafix_toolbox::asyn::thread::Builder
impl Debug for grafix_toolbox::asyn::thread::Scope<'_, '_>
impl Debug for Thread
impl Debug for ThreadId
impl Debug for grafix_toolbox::sync::fs::DirBuilder
impl Debug for grafix_toolbox::sync::fs::DirEntry
impl Debug for grafix_toolbox::sync::fs::File
impl Debug for FileTimes
impl Debug for grafix_toolbox::sync::fs::FileType
impl Debug for grafix_toolbox::sync::fs::Metadata
impl Debug for grafix_toolbox::sync::fs::OpenOptions
impl Debug for Permissions
impl Debug for grafix_toolbox::sync::fs::ReadDir
impl Debug for BorrowedBuf<'_>
impl Debug for grafix_toolbox::sync::io::Empty
impl Debug for grafix_toolbox::sync::io::Repeat
impl Debug for grafix_toolbox::sync::io::Sink
impl Debug for Stderr
impl Debug for StderrLock<'_>
impl Debug for Stdin
impl Debug for StdinLock<'_>
impl Debug for Stdout
impl Debug for StdoutLock<'_>
impl Debug for WriterPanicked
impl Debug for grafix_toolbox::sync::Barrier
impl Debug for Mod
impl Debug for Font
impl Debug for Glyph
impl Debug for Model
impl Debug for Environment
impl Debug for Attribute
impl Debug for Framebuff
impl Debug for Index
impl Debug for Query
impl Debug for Renderbuff
impl Debug for SamplObj
impl Debug for ShaderComp
impl Debug for ShaderGeom
impl Debug for ShaderPix
impl Debug for ShaderProg
impl Debug for ShaderTCtrl
impl Debug for ShaderTEval
impl Debug for ShaderVert
impl Debug for ShdStorage
impl Debug for Uniform
impl Debug for VertArrObj
impl Debug for Fence
impl Debug for FocusCam
impl Debug for GL_TEXTURE_1D
impl Debug for GL_TEXTURE_1D_ARRAY
impl Debug for GL_TEXTURE_2D
impl Debug for GL_TEXTURE_2D_ARRAY
impl Debug for GL_TEXTURE_2D_MULTISAMPLE
impl Debug for GL_TEXTURE_2D_MULTISAMPLE_ARRAY
impl Debug for GL_TEXTURE_3D
impl Debug for GL_TEXTURE_BUFFER
impl Debug for GL_TEXTURE_CUBE_MAP
impl Debug for GL_TEXTURE_CUBE_MAP_ARRAY
impl Debug for RED
impl Debug for RG
impl Debug for RGB
impl Debug for RGBA
impl Debug for TexParam
impl Debug for CharTryFromError
impl Debug for DecodeUtf16Error
impl Debug for grafix_toolbox::lib::char::EscapeDebug
impl Debug for grafix_toolbox::lib::char::EscapeDefault
impl Debug for grafix_toolbox::lib::char::EscapeUnicode
impl Debug for ParseCharError
impl Debug for ToLowercase
impl Debug for ToUppercase
impl Debug for TryFromCharError
impl Debug for Arguments<'_>
impl Debug for grafix_toolbox::lib::fmt::Error
impl Debug for Global
impl Debug for UnorderedKeyError
impl Debug for TryReserveError
impl Debug for CString
impl Debug for FromVecWithNulError
impl Debug for IntoStringError
impl Debug for NulError
impl Debug for alloc::string::Drain<'_>
impl Debug for FromUtf8Error
impl Debug for FromUtf16Error
impl Debug for String
impl Debug for Layout
impl Debug for LayoutError
impl Debug for AllocError
impl Debug for TypeId
impl Debug for TryFromSliceError
impl Debug for core::ascii::EscapeDefault
impl Debug for BorrowError
impl Debug for BorrowMutError
impl Debug for CpuidResult
impl Debug for __m128
impl Debug for __m128bh
impl Debug for __m128d
impl Debug for __m128i
impl Debug for __m256
impl Debug for __m256bh
impl Debug for __m256d
impl Debug for __m256i
impl Debug for __m512
impl Debug for __m512bh
impl Debug for __m512d
impl Debug for __m512i
impl Debug for CStr
impl Debug for FromBytesUntilNulError
impl Debug for FromBytesWithNulError
impl Debug for SipHasher
impl Debug for PhantomPinned
impl Debug for Ipv4Addr
impl Debug for Ipv6Addr
impl Debug for AddrParseError
impl Debug for SocketAddrV4
impl Debug for SocketAddrV6
impl Debug for core::num::dec2flt::ParseFloatError
impl Debug for ParseIntError
impl Debug for TryFromIntError
impl Debug for PanicMessage<'_>
impl Debug for ParseBoolError
impl Debug for Utf8Error
impl Debug for Chars<'_>
impl Debug for EncodeUtf16<'_>
impl Debug for Utf8Chunks<'_>
impl Debug for Context<'_>
impl Debug for LocalWaker
impl Debug for RawWaker
impl Debug for RawWakerVTable
impl Debug for Waker
impl Debug for System
impl Debug for Backtrace
impl Debug for BacktraceFrame
impl Debug for Args
impl Debug for ArgsOs
impl Debug for JoinPathsError
impl Debug for SplitPaths<'_>
impl Debug for Vars
impl Debug for VarsOs
impl Debug for std::ffi::os_str::Display<'_>
impl Debug for OsStr
impl Debug for OsString
impl Debug for DefaultHasher
impl Debug for RandomState
impl Debug for IntoIncoming
impl Debug for std::net::tcp::TcpListener
impl Debug for std::net::tcp::TcpStream
impl Debug for std::net::udp::UdpSocket
impl Debug for BorrowedFd<'_>
impl Debug for OwnedFd
impl Debug for PidFd
impl Debug for std::os::unix::net::addr::SocketAddr
impl Debug for std::os::unix::net::datagram::UnixDatagram
impl Debug for std::os::unix::net::listener::UnixListener
impl Debug for std::os::unix::net::stream::UnixStream
impl Debug for std::os::unix::net::ucred::UCred
impl Debug for Components<'_>
impl Debug for std::path::Display<'_>
impl Debug for std::path::Iter<'_>
impl Debug for Path
impl Debug for PathBuf
impl Debug for StripPrefixError
impl Debug for PipeReader
impl Debug for PipeWriter
impl Debug for std::process::Child
impl Debug for std::process::ChildStderr
impl Debug for std::process::ChildStdin
impl Debug for std::process::ChildStdout
impl Debug for std::process::Command
impl Debug for ExitCode
impl Debug for ExitStatus
impl Debug for ExitStatusError
impl Debug for Output
impl Debug for Stdio
impl Debug for std::sync::barrier::BarrierWaitResult
impl Debug for Condvar
impl Debug for WaitTimeoutResult
impl Debug for std::sync::mpsc::RecvError
impl Debug for std::sync::once::Once
impl Debug for OnceState
impl Debug for async_channel::RecvError
impl Debug for Executor<'_>
impl Debug for LocalExecutor<'_>
impl Debug for async_fs::DirBuilder
impl Debug for async_fs::DirEntry
impl Debug for async_fs::File
impl Debug for async_fs::OpenOptions
impl Debug for async_fs::ReadDir
impl Debug for BarrierWait<'_>
impl Debug for async_lock::barrier::BarrierWaitResult
impl Debug for Acquire<'_>
impl Debug for AcquireArc
impl Debug for Semaphore
impl Debug for SemaphoreGuardArc
impl Debug for async_net::tcp::Incoming<'_>
impl Debug for async_net::tcp::TcpListener
impl Debug for async_net::tcp::TcpStream
impl Debug for async_net::udp::UdpSocket
impl Debug for async_net::unix::Incoming<'_>
impl Debug for async_net::unix::UnixDatagram
impl Debug for async_net::unix::UnixListener
impl Debug for async_net::unix::UnixStream
impl Debug for async_process::Child
impl Debug for async_process::ChildStderr
impl Debug for async_process::ChildStdin
impl Debug for async_process::ChildStdout
impl Debug for async_process::Command
impl Debug for Signals
impl Debug for ScheduleInfo
impl Debug for AtomicWaker
impl Debug for ParseError
impl Debug for SplicedStr
impl Debug for ReadyTimeoutError
impl Debug for crossbeam_channel::err::RecvError
impl Debug for SelectTimeoutError
impl Debug for TryReadyError
impl Debug for TrySelectError
impl Debug for Select<'_>
impl Debug for SelectedOperation<'_>
impl Debug for Backoff
impl Debug for crossbeam_utils::sync::parker::Parker
impl Debug for crossbeam_utils::sync::parker::Unparker
impl Debug for WaitGroup
impl Debug for crossbeam_utils::thread::Scope<'_>
impl Debug for Blocking
impl Debug for Rng
impl Debug for getrandom::error::Error
impl Debug for GLFWgamepadstate
impl Debug for GLFWgammaramp
impl Debug for GLFWimage
impl Debug for GLFWvidmode
impl Debug for glfw::Cursor
impl Debug for DebugAliases<MouseButton>
impl Debug for GamepadState
impl Debug for GammaRamp
impl Debug for Glfw
impl Debug for Joystick
impl Debug for JoystickHats
impl Debug for Modifiers
impl Debug for Monitor
impl Debug for PRenderContext
impl Debug for PWindow
impl Debug for PixelImage
impl Debug for RenderContext
impl Debug for ThreadSafeGlfw
impl Debug for Version
impl Debug for VidMode
impl Debug for Window
impl Debug for bf16
impl Debug for Delay
impl Debug for DecodingError
impl Debug for EncodingError
impl Debug for LimitError
impl Debug for ParameterError
impl Debug for UnsupportedError
impl Debug for SampleLayout
impl Debug for LimitSupport
impl Debug for Limits
impl Debug for Rect
impl Debug for __kernel_fd_set
impl Debug for __kernel_fsid_t
impl Debug for __kernel_itimerspec
impl Debug for __kernel_old_itimerval
impl Debug for __kernel_old_timespec
impl Debug for __kernel_old_timeval
impl Debug for __kernel_sock_timeval
impl Debug for __kernel_timespec
impl Debug for __old_kernel_stat
impl Debug for __sifields__bindgen_ty_1
impl Debug for __sifields__bindgen_ty_4
impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1
impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2
impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3
impl Debug for __sifields__bindgen_ty_6
impl Debug for __sifields__bindgen_ty_7
impl Debug for __user_cap_data_struct
impl Debug for __user_cap_header_struct
impl Debug for clone_args
impl Debug for compat_statfs64
impl Debug for epoll_event
impl Debug for f_owner_ex
impl Debug for file_clone_range
impl Debug for file_dedupe_range
impl Debug for file_dedupe_range_info
impl Debug for files_stat_struct
impl Debug for flock64
impl Debug for flock
impl Debug for fscrypt_key
impl Debug for fscrypt_policy_v1
impl Debug for fscrypt_policy_v2
impl Debug for fscrypt_provisioning_key_payload
impl Debug for fstrim_range
impl Debug for fsxattr
impl Debug for futex_waitv
impl Debug for inodes_stat_t
impl Debug for inotify_event
impl Debug for linux_raw_sys::general::iovec
impl Debug for itimerspec
impl Debug for itimerval
impl Debug for kernel_sigaction
impl Debug for kernel_sigset_t
impl Debug for ktermios
impl Debug for linux_dirent64
impl Debug for mount_attr
impl Debug for open_how
impl Debug for pollfd
impl Debug for rand_pool_info
impl Debug for rlimit64
impl Debug for rlimit
impl Debug for robust_list
impl Debug for robust_list_head
impl Debug for rusage
impl Debug for sigaction
impl Debug for sigaltstack
impl Debug for sigevent__bindgen_ty_1__bindgen_ty_1
impl Debug for stat
impl Debug for statfs64
impl Debug for statfs
impl Debug for statx
impl Debug for statx_timestamp
impl Debug for termio
impl Debug for termios2
impl Debug for termios
impl Debug for timespec
impl Debug for timeval
impl Debug for timezone
impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_2
impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_3
impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_4
impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_5
impl Debug for uffdio_api
impl Debug for uffdio_continue
impl Debug for uffdio_copy
impl Debug for uffdio_range
impl Debug for uffdio_register
impl Debug for uffdio_writeprotect
impl Debug for uffdio_zeropage
impl Debug for user_desc
impl Debug for vfs_cap_data
impl Debug for vfs_cap_data__bindgen_ty_1
impl Debug for vfs_ns_cap_data
impl Debug for vfs_ns_cap_data__bindgen_ty_1
impl Debug for winsize
impl Debug for ethhdr
impl Debug for linux_raw_sys::net::__kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1
impl Debug for _xt_align
impl Debug for cisco_proto
impl Debug for cmsghdr
impl Debug for fr_proto
impl Debug for fr_proto_pvc
impl Debug for fr_proto_pvc_info
impl Debug for ifmap
impl Debug for in_addr
impl Debug for in_pktinfo
impl Debug for linux_raw_sys::net::iovec
impl Debug for ip6t_getinfo
impl Debug for ip6t_icmp
impl Debug for ip_auth_hdr
impl Debug for ip_beet_phdr
impl Debug for ip_comp_hdr
impl Debug for ip_esp_hdr
impl Debug for ip_mreq
impl Debug for ip_mreq_source
impl Debug for ip_mreqn
impl Debug for ip_msfilter__bindgen_ty_1__bindgen_ty_1
impl Debug for ip_msfilter__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
impl Debug for iphdr__bindgen_ty_1__bindgen_ty_1
impl Debug for iphdr__bindgen_ty_1__bindgen_ty_2
impl Debug for ipv6_opt_hdr
impl Debug for ipv6_rt_hdr
impl Debug for linger
impl Debug for mmsghdr
impl Debug for msghdr
impl Debug for raw_hdlc_proto
impl Debug for sockaddr_in
impl Debug for sockaddr_un
impl Debug for sync_serial_settings
impl Debug for tcp_diag_md5sig
impl Debug for tcp_info
impl Debug for tcp_repair_opt
impl Debug for tcp_repair_window
impl Debug for tcp_zerocopy_receive
impl Debug for tcphdr
impl Debug for te1_settings
impl Debug for ucred
impl Debug for x25_hdlc_proto
impl Debug for xt_counters
impl Debug for xt_counters_info
impl Debug for xt_entry_match__bindgen_ty_1__bindgen_ty_1
impl Debug for xt_entry_match__bindgen_ty_1__bindgen_ty_2
impl Debug for xt_entry_target__bindgen_ty_1__bindgen_ty_1
impl Debug for xt_entry_target__bindgen_ty_1__bindgen_ty_2
impl Debug for xt_get_revision
impl Debug for xt_match
impl Debug for xt_target
impl Debug for xt_tcp
impl Debug for xt_udp
impl Debug for linux_raw_sys::netlink::__kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1
impl Debug for if_stats_msg
impl Debug for ifa_cacheinfo
impl Debug for ifaddrmsg
impl Debug for ifinfomsg
impl Debug for ifla_bridge_id
impl Debug for ifla_cacheinfo
impl Debug for ifla_port_vsi
impl Debug for ifla_rmnet_flags
impl Debug for ifla_vf_broadcast
impl Debug for ifla_vf_guid
impl Debug for ifla_vf_link_state
impl Debug for ifla_vf_mac
impl Debug for ifla_vf_rate
impl Debug for ifla_vf_rss_query_en
impl Debug for ifla_vf_spoofchk
impl Debug for ifla_vf_trust
impl Debug for ifla_vf_tx_rate
impl Debug for ifla_vf_vlan
impl Debug for ifla_vf_vlan_info
impl Debug for ifla_vlan_flags
impl Debug for ifla_vlan_qos_mapping
impl Debug for ifla_vxlan_port_range
impl Debug for nda_cacheinfo
impl Debug for ndmsg
impl Debug for ndt_config
impl Debug for ndt_stats
impl Debug for ndtmsg
impl Debug for nduseroptmsg
impl Debug for nl_mmap_hdr
impl Debug for nl_mmap_req
impl Debug for nl_pktinfo
impl Debug for nla_bitfield32
impl Debug for nlattr
impl Debug for nlmsgerr
impl Debug for nlmsghdr
impl Debug for prefix_cacheinfo
impl Debug for prefixmsg
impl Debug for rta_cacheinfo
impl Debug for rta_mfc_stats
impl Debug for rta_session__bindgen_ty_1__bindgen_ty_1
impl Debug for rta_session__bindgen_ty_1__bindgen_ty_2
impl Debug for rtattr
impl Debug for rtgenmsg
impl Debug for rtmsg
impl Debug for rtnexthop
impl Debug for rtnl_hw_stats64
impl Debug for rtnl_link_ifmap
impl Debug for rtnl_link_stats64
impl Debug for rtnl_link_stats
impl Debug for rtvia
impl Debug for sockaddr_nl
impl Debug for tcamsg
impl Debug for tcmsg
impl Debug for tunnel_msg
impl Debug for prctl_mm_map
impl Debug for sockaddr_xdp
impl Debug for xdp_desc
impl Debug for xdp_mmap_offsets
impl Debug for xdp_mmap_offsets_v1
impl Debug for xdp_options
impl Debug for xdp_ring_offset
impl Debug for xdp_ring_offset_v1
impl Debug for xdp_statistics
impl Debug for xdp_statistics_v1
impl Debug for xdp_umem_reg
impl Debug for xdp_umem_reg_v1
impl Debug for ShapeConstraint
impl Debug for DefaultAllocator
impl Debug for Dyn
impl Debug for EuclideanNorm
impl Debug for LpNorm
impl Debug for UniformNorm
impl Debug for Init
impl Debug for Uninit
impl Debug for Pcg64
impl Debug for WyRand
impl Debug for ParseRatioError
impl Debug for num_traits::ParseFloatError
impl Debug for parking::Parker
impl Debug for parking::Unparker
impl Debug for polling::Event
impl Debug for Events
impl Debug for Poller
impl Debug for AndroidDisplayHandle
impl Debug for AndroidNdkWindowHandle
impl Debug for AppKitDisplayHandle
impl Debug for AppKitWindowHandle
impl Debug for DisplayHandle<'_>
impl Debug for WindowHandle<'_>
impl Debug for HaikuDisplayHandle
impl Debug for HaikuWindowHandle
impl Debug for OhosDisplayHandle
impl Debug for OhosNdkWindowHandle
impl Debug for OrbitalDisplayHandle
impl Debug for OrbitalWindowHandle
impl Debug for UiKitDisplayHandle
impl Debug for UiKitWindowHandle
impl Debug for DrmDisplayHandle
impl Debug for DrmWindowHandle
impl Debug for GbmDisplayHandle
impl Debug for GbmWindowHandle
impl Debug for WaylandDisplayHandle
impl Debug for WaylandWindowHandle
impl Debug for XcbDisplayHandle
impl Debug for XcbWindowHandle
impl Debug for XlibDisplayHandle
impl Debug for XlibWindowHandle
impl Debug for WebCanvasWindowHandle
impl Debug for WebDisplayHandle
impl Debug for WebOffscreenCanvasWindowHandle
impl Debug for WebWindowHandle
impl Debug for Win32WindowHandle
impl Debug for WinRtWindowHandle
impl Debug for WindowsDisplayHandle
impl Debug for rustix::backend::event::epoll::CreateFlags
impl Debug for EventFlags
impl Debug for PollFlags
impl Debug for EventfdFlags
impl Debug for Dir
impl Debug for rustix::backend::fs::dir::DirEntry
impl Debug for rustix::backend::fs::inotify::CreateFlags
impl Debug for WatchFlags
impl Debug for Access
impl Debug for AtFlags
impl Debug for FallocateFlags
impl Debug for MemfdFlags
impl Debug for Mode
impl Debug for OFlags
impl Debug for RenameFlags
impl Debug for ResolveFlags
impl Debug for SealFlags
impl Debug for StatVfsMountFlags
impl Debug for StatxFlags
impl Debug for Errno
impl Debug for DupFlags
impl Debug for FdFlags
impl Debug for ReadWriteFlags
impl Debug for MountFlags
impl Debug for MountPropagationFlags
impl Debug for UnmountFlags
impl Debug for SocketAddrUnix
impl Debug for RecvFlags
impl Debug for SendFlags
impl Debug for PipeFlags
impl Debug for SpliceFlags
impl Debug for TimerfdFlags
impl Debug for TimerfdTimerFlags
impl Debug for Timestamps
impl Debug for XattrFlags
impl Debug for Opcode
impl Debug for AddressFamily
impl Debug for Protocol
impl Debug for SocketFlags
impl Debug for SocketType
impl Debug for rustix::net::types::UCred
impl Debug for SockaddrXdpFlags
impl Debug for SocketAddrXdp
impl Debug for XdpDesc
impl Debug for XdpDescOptions
impl Debug for XdpMmapOffsets
impl Debug for XdpOptions
impl Debug for XdpOptionsFlags
impl Debug for XdpRingFlags
impl Debug for XdpRingOffset
impl Debug for XdpStatistics
impl Debug for XdpUmemReg
impl Debug for XdpUmemRegFlags
impl Debug for Pid
impl Debug for Cpuid
impl Debug for MembarrierQuery
impl Debug for PidfdFlags
impl Debug for PidfdGetfdFlags
impl Debug for FloatingPointEmulationControl
impl Debug for FloatingPointExceptionMode
impl Debug for PrctlMmMap
impl Debug for SpeculationFeatureControl
impl Debug for SpeculationFeatureState
impl Debug for UnalignedAccessControl
impl Debug for Rlimit
impl Debug for CpuSet
impl Debug for WaitOptions
impl Debug for WaitStatus
impl Debug for WaitidOptions
impl Debug for Gid
impl Debug for Uid
impl Debug for m128
impl Debug for m128d
impl Debug for m128i
impl Debug for m256
impl Debug for m256d
impl Debug for m256i
impl Debug for IgnoredAny
impl Debug for serde::de::value::Error
impl Debug for SigId
impl Debug for WideBoolF32x4
impl Debug for WideBoolF32x8
impl Debug for WideBoolF64x4
impl Debug for WideF32x4
impl Debug for WideF32x8
impl Debug for WideF64x4
impl Debug for DefaultCallsite
impl Debug for Identifier
impl Debug for Dispatch
impl Debug for SetGlobalDefaultError
impl Debug for WeakDispatch
impl Debug for tracing_core::field::Empty
impl Debug for Field
impl Debug for FieldSet
impl Debug for tracing_core::field::Iter
impl Debug for Kind
impl Debug for Level
impl Debug for LevelFilter
impl Debug for ParseLevelError
impl Debug for ParseLevelFilterError
impl Debug for Current
impl Debug for Id
impl Debug for Interest
impl Debug for NoSubscriber
impl Debug for EnteredSpan
impl Debug for Span
impl Debug for ATerm
impl Debug for B0
impl Debug for B1
impl Debug for Z0
impl Debug for Equal
impl Debug for Greater
impl Debug for Less
impl Debug for UTerm
impl Debug for f32x4
impl Debug for f32x8
impl Debug for f64x2
impl Debug for f64x4
impl Debug for i8x16
impl Debug for i8x32
impl Debug for i16x8
impl Debug for i16x16
impl Debug for i32x4
impl Debug for i32x8
impl Debug for i64x2
impl Debug for i64x4
impl Debug for u8x16
impl Debug for u16x8
impl Debug for u16x16
impl Debug for u32x4
impl Debug for u32x8
impl Debug for u64x2
impl Debug for u64x4
impl Debug for Assume
impl Debug for RangeFull
impl Debug for grafix_toolbox::lib::ptr::Alignment
impl Debug for CachedStr
impl Debug for Duration
impl Debug for Instant
impl Debug for SystemTime
impl Debug for SystemTimeError
impl Debug for TryFromFloatSecsError
impl Debug for dyn Any
impl Debug for dyn Any + Send
impl Debug for dyn Any + Send + Sync
impl Debug for dyn Value
impl<'a> Debug for Component<'a>
impl<'a> Debug for Prefix<'a>
impl<'a> Debug for WindowMode<'a>
impl<'a> Debug for DynamicClockId<'a>
impl<'a> Debug for WaitId<'a>
impl<'a> Debug for Unexpected<'a>
impl<'a> Debug for BorrowedCursor<'a>
impl<'a> Debug for IoSlice<'a>
impl<'a> Debug for IoSliceMut<'a>
impl<'a> Debug for Request<'a>
impl<'a> Debug for Source<'a>
impl<'a> Debug for core::ffi::c_str::Bytes<'a>
impl<'a> Debug for Location<'a>
impl<'a> Debug for PanicInfo<'a>
impl<'a> Debug for core::str::iter::Bytes<'a>
impl<'a> Debug for CharIndices<'a>
impl<'a> Debug for core::str::iter::EscapeDebug<'a>
impl<'a> Debug for core::str::iter::EscapeDefault<'a>
impl<'a> Debug for core::str::iter::EscapeUnicode<'a>
impl<'a> Debug for core::str::iter::Lines<'a>
impl<'a> Debug for LinesAny<'a>
impl<'a> Debug for SplitAsciiWhitespace<'a>
impl<'a> Debug for SplitWhitespace<'a>
impl<'a> Debug for Utf8Chunk<'a>
impl<'a> Debug for CharSearcher<'a>
impl<'a> Debug for ContextBuilder<'a>
impl<'a> Debug for std::net::tcp::Incoming<'a>
impl<'a> Debug for SocketAncillary<'a>
impl<'a> Debug for std::os::unix::net::listener::Incoming<'a>
impl<'a> Debug for PanicHookInfo<'a>
impl<'a> Debug for Ancestors<'a>
impl<'a> Debug for PrefixComponent<'a>
impl<'a> Debug for CommandArgs<'a>
impl<'a> Debug for CommandEnvs<'a>
impl<'a> Debug for SemaphoreGuard<'a>
impl<'a> Debug for NonBlocking<'a>
impl<'a> Debug for RawDirEntry<'a>
impl<'a> Debug for tracing_core::event::Event<'a>
impl<'a> Debug for ValueSet<'a>
impl<'a> Debug for tracing_core::metadata::Metadata<'a>
impl<'a> Debug for Attributes<'a>
impl<'a> Debug for Record<'a>
impl<'a> Debug for Entered<'a>
impl<'a> Debug for EscapeAscii<'a>
impl<'a, 'b> Debug for CharSliceSearcher<'a, 'b>
impl<'a, 'b> Debug for StrSearcher<'a, 'b>
impl<'a, 'b, const N: usize> Debug for CharArrayRefSearcher<'a, 'b, N>
impl<'a, 'f> Debug for VaList<'a, 'f>where
'f: 'a,
impl<'a, A> Debug for core::option::Iter<'a, A>where
A: Debug + 'a,
impl<'a, A> Debug for core::option::IterMut<'a, A>where
A: Debug + 'a,
impl<'a, E> Debug for BytesDeserializer<'a, E>
impl<'a, E> Debug for CowStrDeserializer<'a, E>
impl<'a, E> Debug for StrDeserializer<'a, E>
impl<'a, I> Debug for image::image::Pixels<'a, I>
impl<'a, I> Debug for ByRefSized<'a, I>where
I: Debug,
impl<'a, I, A> Debug for Splice<'a, I, A>
impl<'a, K, F> Debug for std::collections::hash::set::ExtractIf<'a, K, F>
impl<'a, K, V, F> Debug for std::collections::hash::map::ExtractIf<'a, K, V, F>
impl<'a, Message> Debug for FlushedMessages<'a, Message>
impl<'a, P> Debug for MatchIndices<'a, P>
impl<'a, P> Debug for Matches<'a, P>
impl<'a, P> Debug for RMatchIndices<'a, P>
impl<'a, P> Debug for RMatches<'a, P>
impl<'a, P> Debug for core::str::iter::RSplit<'a, P>
impl<'a, P> Debug for core::str::iter::RSplitN<'a, P>
impl<'a, P> Debug for RSplitTerminator<'a, P>
impl<'a, P> Debug for core::str::iter::Split<'a, P>
impl<'a, P> Debug for core::str::iter::SplitInclusive<'a, P>
impl<'a, P> Debug for core::str::iter::SplitN<'a, P>
impl<'a, P> Debug for SplitTerminator<'a, P>
impl<'a, R> Debug for FillBuf<'a, R>
impl<'a, R> Debug for ReadExactFuture<'a, R>
impl<'a, R> Debug for ReadFuture<'a, R>
impl<'a, R> Debug for ReadLineFuture<'a, R>
impl<'a, R> Debug for ReadToEndFuture<'a, R>
impl<'a, R> Debug for ReadToStringFuture<'a, R>
impl<'a, R> Debug for ReadUntilFuture<'a, R>
impl<'a, R> Debug for ReadVectoredFuture<'a, R>
impl<'a, R, G, T> Debug for MappedReentrantMutexGuard<'a, R, G, T>
impl<'a, R, G, T> Debug for ReentrantMutexGuard<'a, R, G, T>
impl<'a, R, T> Debug for lock_api::mutex::MappedMutexGuard<'a, R, T>
impl<'a, R, T> Debug for lock_api::mutex::MutexGuard<'a, R, T>
impl<'a, R, T> Debug for lock_api::rwlock::MappedRwLockReadGuard<'a, R, T>
impl<'a, R, T> Debug for lock_api::rwlock::MappedRwLockWriteGuard<'a, R, T>
impl<'a, R, T> Debug for lock_api::rwlock::RwLockReadGuard<'a, R, T>
impl<'a, R, T> Debug for lock_api::rwlock::RwLockUpgradableReadGuard<'a, R, T>
impl<'a, R, T> Debug for lock_api::rwlock::RwLockWriteGuard<'a, R, T>
impl<'a, S> Debug for SeekFuture<'a, S>
impl<'a, S> Debug for grafix_toolbox::asyn::stream::Drain<'a, S>
impl<'a, S> Debug for NextFuture<'a, S>
impl<'a, S> Debug for NthFuture<'a, S>
impl<'a, S> Debug for TryNextFuture<'a, S>
impl<'a, S, F> Debug for FindMapFuture<'a, S, F>
impl<'a, S, F> Debug for TryForEachFuture<'a, S, F>
impl<'a, S, F, B> Debug for TryFoldFuture<'a, S, F, B>
impl<'a, S, P> Debug for AllFuture<'a, S, P>
impl<'a, S, P> Debug for AnyFuture<'a, S, P>
impl<'a, S, P> Debug for FindFuture<'a, S, P>
impl<'a, S, P> Debug for PositionFuture<'a, S, P>
impl<'a, T> Debug for alloc::collections::btree::set::Range<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for core::result::Iter<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for core::result::IterMut<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for std::sync::mpsc::Iter<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for std::sync::mpsc::TryIter<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for Recv<'a, T>where
T: Debug,
impl<'a, T> Debug for Send<'a, T>where
T: Debug,
impl<'a, T> Debug for Selector<'a, T>where
T: 'a,
impl<'a, T> Debug for flume::Drain<'a, T>where
T: Debug,
impl<'a, T> Debug for slab::VacantEntry<'a, T>where
T: Debug,
impl<'a, T> Debug for SpinMutexGuard<'a, T>
impl<'a, T> Debug for spin::mutex::MutexGuard<'a, T>
impl<'a, T> Debug for Chunks<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for ChunksExact<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for ChunksExactMut<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for ChunksMut<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for RChunks<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for RChunksExact<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for RChunksExactMut<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for RChunksMut<'a, T>where
T: Debug + 'a,
impl<'a, T> Debug for Windows<'a, T>where
T: Debug + 'a,
impl<'a, T, A> Debug for alloc::collections::binary_heap::Drain<'a, T, A>
impl<'a, T, A> Debug for DrainSorted<'a, T, A>
impl<'a, T, F, A> Debug for alloc::vec::extract_if::ExtractIf<'a, T, F, A>
impl<'a, T, P> Debug for ChunkBy<'a, T, P>where
T: 'a + Debug,
impl<'a, T, P> Debug for ChunkByMut<'a, T, P>where
T: 'a + Debug,
impl<'a, T, R, C, RStride, CStride> Debug for ViewStorage<'a, T, R, C, RStride, CStride>
impl<'a, T, R, C, RStride, CStride> Debug for ViewStorageMut<'a, T, R, C, RStride, CStride>
impl<'a, T, R, C, S> Debug for ColumnIter<'a, T, R, C, S>
impl<'a, T, R, C, S> Debug for ColumnIterMut<'a, T, R, C, S>
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,
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,
impl<'a, T, R, C, S> Debug for RowIter<'a, T, R, C, S>
impl<'a, T, R, C, S> Debug for RowIterMut<'a, T, R, C, S>
impl<'a, T, const N: usize> Debug for grafix_toolbox::lib::slice::ArrayChunks<'a, T, N>where
T: Debug + 'a,
impl<'a, T, const N: usize> Debug for ArrayChunksMut<'a, T, N>where
T: Debug + 'a,
impl<'a, T, const N: usize> Debug for ArrayWindows<'a, T, N>where
T: Debug + 'a,
impl<'a, W> Debug for CloseFuture<'a, W>
impl<'a, W> Debug for FlushFuture<'a, W>
impl<'a, W> Debug for WriteAllFuture<'a, W>
impl<'a, W> Debug for WriteFuture<'a, W>
impl<'a, W> Debug for WriteVectoredFuture<'a, W>
impl<'a, const N: usize> Debug for CharArraySearcher<'a, N>
impl<'de, E> Debug for BorrowedBytesDeserializer<'de, E>
impl<'de, E> Debug for BorrowedStrDeserializer<'de, E>
impl<'de, I, E> Debug for MapDeserializer<'de, I, E>
impl<'f> Debug for VaListImpl<'f>
impl<'fd> Debug for PollFd<'fd>
impl<'l, T: Debug> Debug for TextureBinding<'l, T>
impl<'r, 'ctx, T> Debug for AsyncAsSync<'r, 'ctx, T>where
T: Debug,
impl<'rwlock, T> Debug for spin::rwlock::RwLockReadGuard<'rwlock, T>
impl<'rwlock, T, R> Debug for RwLockUpgradableGuard<'rwlock, T, R>
impl<'rwlock, T, R> Debug for spin::rwlock::RwLockWriteGuard<'rwlock, T, R>
impl<'scope, 'env> Debug for ScopedThreadBuilder<'scope, 'env>
impl<'scope, T> Debug for grafix_toolbox::asyn::thread::ScopedJoinHandle<'scope, T>
impl<A> Debug for core::option::IntoIter<A>where
A: Debug,
impl<A> Debug for IterRange<A>where
A: Debug,
impl<A> Debug for IterRangeFrom<A>where
A: Debug,
impl<A> Debug for IterRangeInclusive<A>where
A: Debug,
impl<A> Debug for ExtendedGcd<A>where
A: Debug,
impl<A> Debug for EnumAccessDeserializer<A>where
A: Debug,
impl<A> Debug for MapAccessDeserializer<A>where
A: Debug,
impl<A> Debug for SeqAccessDeserializer<A>where
A: Debug,
impl<A> Debug for grafix_toolbox::lib::iter::Repeat<A>where
A: Debug,
impl<A> Debug for RepeatN<A>where
A: Debug,
impl<A, B> Debug for grafix_toolbox::asyn::stream::Zip<A, B>
impl<A, B> Debug for grafix_toolbox::lib::iter::Chain<A, B>
impl<A, B> Debug for grafix_toolbox::lib::iter::Zip<A, B>
impl<B> Debug for Cow<'_, B>
impl<B> Debug for grafix_toolbox::sync::io::Lines<B>where
B: Debug,
impl<B> Debug for grafix_toolbox::sync::io::Split<B>where
B: Debug,
impl<B> Debug for Flag<B>where
B: Debug,
impl<B, C> Debug for ControlFlow<B, C>
impl<Buffer> Debug for FlatSamples<Buffer>where
Buffer: Debug,
impl<Buffer, P> Debug for View<Buffer, P>
impl<Buffer, P> Debug for ViewMut<Buffer, P>
impl<D> Debug for PermutationSequence<D>
impl<Dyn> Debug for DynMetadata<Dyn>where
Dyn: ?Sized,
impl<E> Debug for Report<E>
impl<E> Debug for ParseComplexError<E>where
E: Debug,
impl<E> Debug for BoolDeserializer<E>
impl<E> Debug for CharDeserializer<E>
impl<E> Debug for F32Deserializer<E>
impl<E> Debug for F64Deserializer<E>
impl<E> Debug for I8Deserializer<E>
impl<E> Debug for I16Deserializer<E>
impl<E> Debug for I32Deserializer<E>
impl<E> Debug for I64Deserializer<E>
impl<E> Debug for I128Deserializer<E>
impl<E> Debug for IsizeDeserializer<E>
impl<E> Debug for StringDeserializer<E>
impl<E> Debug for U8Deserializer<E>
impl<E> Debug for U16Deserializer<E>
impl<E> Debug for U32Deserializer<E>
impl<E> Debug for U64Deserializer<E>
impl<E> Debug for U128Deserializer<E>
impl<E> Debug for UnitDeserializer<E>
impl<E> Debug for UsizeDeserializer<E>
impl<F1, F2> Debug for grafix_toolbox::asyn::future::Or<F1, F2>
impl<F1, F2> Debug for grafix_toolbox::asyn::future::Race<F1, F2>
impl<F1, F2> Debug for grafix_toolbox::asyn::future::Zip<F1, F2>
impl<F1, T1, F2, T2> Debug for TryZip<F1, T1, F2, T2>
impl<F> Debug for CatchUnwind<F>where
F: Debug,
impl<F> Debug for grafix_toolbox::asyn::future::PollFn<F>
impl<F> Debug for PollOnce<F>
impl<F> Debug for OnceFuture<F>where
F: Debug,
impl<F> Debug for grafix_toolbox::asyn::stream::PollFn<F>
impl<F> Debug for grafix_toolbox::asyn::stream::RepeatWith<F>where
F: Debug,
impl<F> Debug for FormatterFn<F>
impl<F> Debug for core::future::poll_fn::PollFn<F>
impl<F> Debug for CharPredicateSearcher<'_, F>
impl<F> Debug for WithInfo<F>where
F: Debug,
impl<F> Debug for FutureWrapper<F>
impl<F> Debug for FromFn<F>
impl<F> Debug for OnceWith<F>
impl<F> Debug for grafix_toolbox::lib::iter::RepeatWith<F>
impl<F> Debug for Fwhere
F: FnPtr,
impl<H> Debug for BuildHasherDefault<H>
impl<I> Debug for grafix_toolbox::asyn::stream::Iter<I>where
I: Debug,
impl<I> Debug for DecodeUtf16<I>
impl<I> Debug for FromIter<I>where
I: Debug,
impl<I> Debug for grafix_toolbox::lib::iter::Cloned<I>where
I: Debug,
impl<I> Debug for grafix_toolbox::lib::iter::Copied<I>where
I: Debug,
impl<I> Debug for grafix_toolbox::lib::iter::Cycle<I>where
I: Debug,
impl<I> Debug for grafix_toolbox::lib::iter::Enumerate<I>where
I: Debug,
impl<I> Debug for grafix_toolbox::lib::iter::Fuse<I>where
I: Debug,
impl<I> Debug for Intersperse<I>
impl<I> Debug for Peekable<I>
impl<I> Debug for grafix_toolbox::lib::iter::Skip<I>where
I: Debug,
impl<I> Debug for grafix_toolbox::lib::iter::StepBy<I>where
I: Debug,
impl<I> Debug for grafix_toolbox::lib::iter::Take<I>where
I: Debug,
impl<I, E> Debug for SeqDeserializer<I, E>where
I: Debug,
impl<I, F> Debug for grafix_toolbox::lib::iter::FilterMap<I, F>where
I: Debug,
impl<I, F> Debug for grafix_toolbox::lib::iter::Inspect<I, F>where
I: Debug,
impl<I, F> Debug for grafix_toolbox::lib::iter::Map<I, F>where
I: Debug,
impl<I, F, const N: usize> Debug for MapWindows<I, F, N>
impl<I, G> Debug for IntersperseWith<I, G>
impl<I, P> Debug for grafix_toolbox::lib::iter::Filter<I, P>where
I: Debug,
impl<I, P> Debug for MapWhile<I, P>where
I: Debug,
impl<I, P> Debug for grafix_toolbox::lib::iter::SkipWhile<I, P>where
I: Debug,
impl<I, P> Debug for grafix_toolbox::lib::iter::TakeWhile<I, P>where
I: Debug,
impl<I, St, F> Debug for grafix_toolbox::lib::iter::Scan<I, St, F>
impl<I, U> Debug for grafix_toolbox::lib::iter::Flatten<I>
impl<I, U, F> Debug for grafix_toolbox::lib::iter::FlatMap<I, U, F>
impl<I, const N: usize> Debug for grafix_toolbox::lib::iter::ArrayChunks<I, N>
impl<I: Debug> Debug for Vao<I>
impl<Idx> Debug for core::range::Range<Idx>where
Idx: Debug,
impl<Idx> Debug for core::range::RangeFrom<Idx>where
Idx: Debug,
impl<Idx> Debug for core::range::RangeInclusive<Idx>where
Idx: Debug,
impl<Idx> Debug for grafix_toolbox::lib::ops::RangeFrom<Idx>where
Idx: Debug,
impl<Idx> Debug for grafix_toolbox::lib::ops::RangeInclusive<Idx>where
Idx: Debug,
impl<Idx> Debug for RangeTo<Idx>where
Idx: Debug,
impl<Idx> Debug for RangeToInclusive<Idx>where
Idx: Debug,
impl<Idx> Debug for grafix_toolbox::lib::Range<Idx>where
Idx: Debug,
impl<K> Debug for std::collections::hash::set::Drain<'_, K>where
K: Debug,
impl<K> Debug for std::collections::hash::set::IntoIter<K>where
K: Debug,
impl<K> Debug for std::collections::hash::set::Iter<'_, K>where
K: Debug,
impl<K, V> Debug for std::collections::hash::map::Entry<'_, K, V>
impl<K, V> Debug for alloc::collections::btree::map::Cursor<'_, K, V>
impl<K, V> Debug for alloc::collections::btree::map::Iter<'_, K, V>
impl<K, V> Debug for alloc::collections::btree::map::IterMut<'_, K, V>
impl<K, V> Debug for alloc::collections::btree::map::Keys<'_, K, V>where
K: Debug,
impl<K, V> Debug for alloc::collections::btree::map::Range<'_, K, V>
impl<K, V> Debug for RangeMut<'_, K, V>
impl<K, V> Debug for alloc::collections::btree::map::Values<'_, K, V>where
V: Debug,
impl<K, V> Debug for alloc::collections::btree::map::ValuesMut<'_, K, V>where
V: Debug,
impl<K, V> Debug for std::collections::hash::map::Drain<'_, K, V>
impl<K, V> Debug for std::collections::hash::map::IntoIter<K, V>
impl<K, V> Debug for std::collections::hash::map::IntoKeys<K, V>where
K: Debug,
impl<K, V> Debug for std::collections::hash::map::IntoValues<K, V>where
V: Debug,
impl<K, V> Debug for std::collections::hash::map::Iter<'_, K, V>
impl<K, V> Debug for std::collections::hash::map::IterMut<'_, K, V>
impl<K, V> Debug for std::collections::hash::map::Keys<'_, K, V>where
K: Debug,
impl<K, V> Debug for std::collections::hash::map::OccupiedEntry<'_, K, V>
impl<K, V> Debug for std::collections::hash::map::OccupiedError<'_, K, V>
impl<K, V> Debug for std::collections::hash::map::VacantEntry<'_, K, V>where
K: Debug,
impl<K, V> Debug for std::collections::hash::map::Values<'_, K, V>where
V: Debug,
impl<K, V> Debug for std::collections::hash::map::ValuesMut<'_, K, V>where
V: Debug,
impl<K, V, A> Debug for alloc::collections::btree::map::entry::Entry<'_, K, V, A>
impl<K, V, A> Debug for alloc::collections::btree::map::entry::OccupiedEntry<'_, K, V, A>
impl<K, V, A> Debug for alloc::collections::btree::map::entry::OccupiedError<'_, K, V, A>
impl<K, V, A> Debug for alloc::collections::btree::map::entry::VacantEntry<'_, K, V, A>
impl<K, V, A> Debug for alloc::collections::btree::map::CursorMut<'_, K, V, A>
impl<K, V, A> Debug for CursorMutKey<'_, K, V, A>
impl<K, V, A> Debug for alloc::collections::btree::map::IntoIter<K, V, A>
impl<K, V, A> Debug for alloc::collections::btree::map::IntoKeys<K, V, A>
impl<K, V, A> Debug for alloc::collections::btree::map::IntoValues<K, V, A>
impl<K, V, A> Debug for BTreeMap<K, V, A>
impl<K, V, F> Debug for alloc::collections::btree::map::ExtractIf<'_, K, V, F>
impl<K, V, S> Debug for RawEntryMut<'_, K, V, S>
impl<K, V, S> Debug for RawEntryBuilder<'_, K, V, S>
impl<K, V, S> Debug for RawEntryBuilderMut<'_, K, V, S>
impl<K, V, S> Debug for RawOccupiedEntryMut<'_, K, V, S>
impl<K, V, S> Debug for RawVacantEntryMut<'_, K, V, S>
impl<K, V, S> Debug for HashMap<K, V, S>
impl<M> Debug for async_task::runnable::Builder<M>where
M: Debug,
impl<M> Debug for Runnable<M>where
M: Debug,
impl<N> Debug for AutoBoolSimd<N>where
N: Debug,
impl<N> Debug for AutoSimd<N>where
N: Debug,
impl<Opcode> Debug for NoArg<Opcode>where
Opcode: CompileTimeOpcode,
impl<Opcode, Input> Debug for Setter<Opcode, Input>where
Opcode: CompileTimeOpcode,
Input: Debug,
impl<Opcode, Output> Debug for Getter<Opcode, Output>where
Opcode: CompileTimeOpcode,
impl<P> Debug for EnumeratePixels<'_, P>
impl<P> Debug for EnumeratePixelsMut<'_, P>
impl<P> Debug for EnumerateRows<'_, P>
impl<P> Debug for EnumerateRowsMut<'_, P>
impl<P> Debug for image::buffer_::Pixels<'_, P>
impl<P> Debug for PixelsMut<'_, P>
impl<P> Debug for Rows<'_, P>
impl<P> Debug for RowsMut<'_, P>
impl<P, Container> Debug for ImageBuffer<P, Container>
impl<Ptr> Debug for Pin<Ptr>where
Ptr: Debug,
impl<R1, R2> Debug for grafix_toolbox::asyn::io::Chain<R1, R2>
impl<R> Debug for grafix_toolbox::asyn::io::BufReader<R>where
R: Debug,
impl<R> Debug for grafix_toolbox::asyn::io::Bytes<R>where
R: Debug,
impl<R> Debug for grafix_toolbox::asyn::io::Lines<R>where
R: Debug,
impl<R> Debug for grafix_toolbox::asyn::io::Split<R>where
R: Debug,
impl<R> Debug for grafix_toolbox::asyn::io::Take<R>where
R: Debug,
impl<R> Debug for grafix_toolbox::sync::io::BufReader<R>
impl<R> Debug for grafix_toolbox::sync::io::Bytes<R>where
R: Debug,
impl<R, G, T> Debug for ReentrantMutex<R, G, T>
impl<R, T> Debug for lock_api::mutex::Mutex<R, T>
impl<R, T> Debug for lock_api::rwlock::RwLock<R, T>
impl<S1, S2> Debug for grafix_toolbox::asyn::stream::Or<S1, S2>
impl<S1, S2> Debug for grafix_toolbox::asyn::stream::Race<S1, S2>
impl<S> Debug for grafix_toolbox::asyn::stream::BlockOn<S>where
S: Debug,
impl<S> Debug for grafix_toolbox::asyn::stream::Cloned<S>where
S: Debug,
impl<S> Debug for grafix_toolbox::asyn::stream::Copied<S>where
S: Debug,
impl<S> Debug for CountFuture<S>
impl<S> Debug for grafix_toolbox::asyn::stream::Cycle<S>where
S: Debug,
impl<S> Debug for grafix_toolbox::asyn::stream::Enumerate<S>where
S: Debug,
impl<S> Debug for grafix_toolbox::asyn::stream::Flatten<S>
impl<S> Debug for grafix_toolbox::asyn::stream::Fuse<S>where
S: Debug,
impl<S> Debug for LastFuture<S>
impl<S> Debug for grafix_toolbox::asyn::stream::Skip<S>where
S: Debug,
impl<S> Debug for grafix_toolbox::asyn::stream::StepBy<S>where
S: Debug,
impl<S> Debug for grafix_toolbox::asyn::stream::Take<S>where
S: Debug,
impl<S, C> Debug for CollectFuture<S, C>
impl<S, C> Debug for TryCollectFuture<S, C>
impl<S, F> Debug for grafix_toolbox::asyn::stream::FilterMap<S, F>
impl<S, F> Debug for ForEachFuture<S, F>
impl<S, F> Debug for grafix_toolbox::asyn::stream::Inspect<S, F>
impl<S, F> Debug for grafix_toolbox::asyn::stream::Map<S, F>
impl<S, F, Fut> Debug for Then<S, F, Fut>
impl<S, F, T> Debug for FoldFuture<S, F, T>
impl<S, FromA, FromB> Debug for UnzipFuture<S, FromA, FromB>
impl<S, P> Debug for grafix_toolbox::asyn::stream::Filter<S, P>
impl<S, P> Debug for grafix_toolbox::asyn::stream::SkipWhile<S, P>
impl<S, P> Debug for grafix_toolbox::asyn::stream::TakeWhile<S, P>
impl<S, P, B> Debug for PartitionFuture<S, P, B>
impl<S, St, F> Debug for grafix_toolbox::asyn::stream::Scan<S, St, F>
impl<S, U> Debug for grafix_toolbox::asyn::stream::Chain<S, U>
impl<S, U, F> Debug for grafix_toolbox::asyn::stream::FlatMap<S, U, F>
impl<S: Debug, F: Debug> Debug for VTex2d<S, F>
impl<S: Debug, F: Debug> Debug for Image<S, F>
impl<S: Debug, F: Debug, T: Debug + TexType> Debug for Tex<S, F, T>
impl<Storage> Debug for linux_raw_sys::general::__BindgenBitfieldUnit<Storage>where
Storage: Debug,
impl<Storage> Debug for linux_raw_sys::net::__BindgenBitfieldUnit<Storage>where
Storage: Debug,
impl<T> Debug for Option<T>where
T: Debug,
impl<T> Debug for Poll<T>where
T: Debug,
impl<T> Debug for std::sync::mpsc::TrySendError<T>
impl<T> Debug for TryLockError<T>
impl<T> Debug for async_channel::TrySendError<T>
impl<T> Debug for PushError<T>where
T: Debug,
impl<T> Debug for crossbeam_channel::err::SendTimeoutError<T>
impl<T> Debug for crossbeam_channel::err::TrySendError<T>
impl<T> Debug for flume::SendTimeoutError<T>
impl<T> Debug for flume::TrySendError<T>
impl<T> Debug for Bound<T>where
T: Debug,
impl<T> Debug for *const Twhere
T: ?Sized,
impl<T> Debug for *mut Twhere
T: ?Sized,
impl<T> Debug for &T
impl<T> Debug for &mut T
impl<T> Debug for [T]where
T: Debug,
impl<T> Debug for (T₁, T₂, …, Tₙ)
This trait is implemented for tuples up to twelve items long.