Trait Debug

1.36.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 Animate

Source§

impl Debug for ApplyFrom

Source§

impl Debug for Area

Source§

impl Debug for AudioDeviceType

Source§

impl Debug for CxOsOp

Source§

impl Debug for CxPassParent

Source§

impl Debug for DigitDevice

Source§

impl Debug for DragItem

Source§

impl Debug for DragResponse

Source§

impl Debug for DragState

Source§

impl Debug for Ease

Source§

impl Debug for Event

Source§

impl Debug for Hit

Source§

impl Debug for HoverState

Source§

impl Debug for HttpMethod

Source§

impl Debug for KeyCode

Source§

impl Debug for LiveFieldKind

Source§

impl Debug for LivePropType

Source§

impl Debug for LiveValue

Source§

impl Debug for LogLevel

Source§

impl Debug for MacosMenu

Source§

impl Debug for MidiEvent

Source§

impl Debug for MidiPortType

Source§

impl Debug for MouseCursor

Source§

impl Debug for NetworkResponse

Source§

impl Debug for OsType

Source§

impl Debug for Play

Source§

impl Debug for ShaderTy

Source§

impl Debug for TextureFormat

Source§

impl Debug for TextureSize

Source§

impl Debug for TextureUpdated

Source§

impl Debug for Vec2Index

Source§

impl Debug for VideoPixelFormat

Source§

impl Debug for VirtualKeyboardEvent

Source§

impl Debug for WebSocketMessage

Source§

impl Debug for WindowDragQueryResponse

Source§

impl Debug for TouchState

Source§

impl Debug for VideoSource

Source§

impl Debug for HtmlNode

Source§

impl Debug for PathCommand

Source§

impl Debug for DrawShaderFieldKind

Source§

impl Debug for LiveBinOp

Source§

impl Debug for LiveScopeTarget

Source§

impl Debug for LiveToken

Source§

impl Debug for LiveUnOp

Source§

impl Debug for LiveNodeFromCborError

Source§

impl Debug for Delim

Source§

impl Debug for FullToken

Source§

impl Debug for State

Source§

impl Debug for DeJsonTok

Source§

impl Debug for DeRonTok

Source§

impl Debug for JsonValue

Source§

impl Debug for BinOp

Source§

impl Debug for ClosureDefKind

Source§

impl Debug for ExprKind

Source§

impl Debug for FnSelfKind

Source§

impl Debug for HiddenArgKind

Source§

impl Debug for Lit

Source§

impl Debug for ScopeSymKind

Source§

impl Debug for Stmt

Source§

impl Debug for TyExprKind

Source§

impl Debug for TyLit

Source§

impl Debug for UnOp

Source§

impl Debug for Val

Source§

impl Debug for VarKind

Source§

impl Debug for VarResolve

Source§

impl Debug for ShaderParserDep

Source§

impl Debug for LiveNodeFindResult

Source§

impl Debug for NavItem

Source§

impl Debug for NavOrder

Source§

impl Debug for NavRole

Source§

impl Debug for EventFlow

Source§

impl Debug for HostToStdin

Source§

impl Debug for StdinToHost

Source§

impl Debug for EglError

Source§

impl Debug for XlibEvent

Source§

impl Debug for TryReserveErrorKind

1.28.0 · Source§

impl Debug for makepad_draw::smallvec::alloc::fmt::Alignment

Source§

impl Debug for DebugAsHex

Source§

impl Debug for Sign

1.86.0 · Source§

impl Debug for GetDisjointMutError

Source§

impl Debug for SearchStep

Source§

impl Debug for CollectionAllocErr

Source§

impl Debug for AppToStudio

Source§

impl Debug for StudioToApp

Source§

impl Debug for makepad_draw::text::glyph_outline::Command

Source§

impl Debug for makepad_draw::text::glyph_raster_image::Format

Source§

impl Debug for AtlasKind

Source§

impl Debug for AlignEntry

Source§

impl Debug for Axis2

Source§

impl Debug for DeferWalk

Source§

impl Debug for Flow

Source§

impl Debug for makepad_draw::turtle::Size

Source§

impl Debug for WebSocketThreadMsg

Source§

impl Debug for AsciiChar

1.0.0 · Source§

impl Debug for core::cmp::Ordering

1.34.0 · Source§

impl Debug for Infallible

1.64.0 · Source§

impl Debug for FromBytesWithNulError

1.16.0 · Source§

impl Debug for c_void

Source§

impl Debug for AtomicOrdering

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

1.0.0 · Source§

impl Debug for core::sync::atomic::Ordering

1.65.0 · Source§

impl Debug for BacktraceStatus

1.0.0 · Source§

impl Debug for VarError

1.89.0 · Source§

impl Debug for std::fs::TryLockError

1.0.0 · Source§

impl Debug for SeekFrom

1.0.0 · Source§

impl Debug for ErrorKind

1.0.0 · Source§

impl Debug for Shutdown

Source§

impl Debug for AncillaryError

Source§

impl Debug for BacktraceStyle

1.12.0 · Source§

impl Debug for RecvTimeoutError

1.0.0 · Source§

impl Debug for TryRecvError

Source§

impl Debug for ParseAlphabetError

Source§

impl Debug for base64::decode::DecodeError

Source§

impl Debug for DecodeSliceError

Source§

impl Debug for EncodeSliceError

Source§

impl Debug for DecodePaddingMode

Source§

impl Debug for CheckedCastError

Source§

impl Debug for PodCastError

Source§

impl Debug for DataUrlError

Source§

impl Debug for DecompressionError

Source§

impl Debug for FlushCompress

Source§

impl Debug for FlushDecompress

Source§

impl Debug for Status

Source§

impl Debug for ImageError

Source§

impl Debug for ImageType

Source§

impl Debug for PathEl

Source§

impl Debug for PathSeg

Source§

impl Debug for CuspType

Source§

impl Debug for Cap

Source§

impl Debug for Join

Source§

impl Debug for StrokeOptLevel

Source§

impl Debug for SvgParseError

Source§

impl Debug for Level

Source§

impl Debug for LevelFilter

Source§

impl Debug for BufferClusterLevel

Source§

impl Debug for Direction

Source§

impl Debug for makepad_ttf_parser::FaceParsingError

Source§

impl Debug for makepad_ttf_parser::RasterImageFormat

Source§

impl Debug for makepad_ttf_parser::language::Language

Source§

impl Debug for makepad_ttf_parser::tables::cff::CFFError

Source§

impl Debug for makepad_ttf_parser::tables::cmap::format14::GlyphVariationResult

Source§

impl Debug for makepad_ttf_parser::tables::colr::CompositeMode

Source§

impl Debug for makepad_ttf_parser::tables::colr::GradientExtend

Source§

impl Debug for makepad_ttf_parser::tables::gdef::GlyphClass

Source§

impl Debug for makepad_ttf_parser::tables::head::IndexToLocationFormat

Source§

impl Debug for makepad_ttf_parser::tables::name::PlatformId

Source§

impl Debug for makepad_ttf_parser::tables::os2::Permissions

Source§

impl Debug for makepad_ttf_parser::tables::os2::Style

Source§

impl Debug for makepad_ttf_parser::tables::os2::Weight

Source§

impl Debug for makepad_ttf_parser::tables::os2::Width

Source§

impl Debug for LinePathCommand

Source§

impl Debug for CompressionStrategy

Source§

impl Debug for TDEFLFlush

Source§

impl Debug for TDEFLStatus

Source§

impl Debug for CompressionLevel

Source§

impl Debug for DataFormat

Source§

impl Debug for MZError

Source§

impl Debug for MZFlush

Source§

impl Debug for MZStatus

Source§

impl Debug for TINFLStatus

Source§

impl Debug for BitDepth

Source§

impl Debug for BlendOp

Source§

impl Debug for ColorType

Source§

impl Debug for png::common::Compression

Source§

impl Debug for DisposeOp

Source§

impl Debug for SrgbRenderingIntent

Source§

impl Debug for Unit

Source§

impl Debug for InterlaceInfo

Source§

impl Debug for Decoded

Source§

impl Debug for DecodingError

Source§

impl Debug for EncodingError

Source§

impl Debug for AdaptiveFilterType

Source§

impl Debug for FilterType

Source§

impl Debug for NodeType

Source§

impl Debug for roxmltree::parse::Error

Source§

impl Debug for simplecss::Error

Source§

impl Debug for AngleUnit

Source§

impl Debug for svgtypes::aspect_ratio::Align

Source§

impl Debug for DirectionalPosition

Source§

impl Debug for EnableBackground

Source§

impl Debug for svgtypes::error::Error

Source§

impl Debug for FilterValueListParserError

Source§

impl Debug for svgtypes::font::FontFamily

Source§

impl Debug for LengthUnit

Source§

impl Debug for PaintFallback

Source§

impl Debug for PaintOrderKind

Source§

impl Debug for svgtypes::path::PathSegment

Source§

impl Debug for SimplePathSegment

Source§

impl Debug for TransformListToken

Source§

impl Debug for TransformOriginError

Source§

impl Debug for ViewBoxError

Source§

impl Debug for tiny_skia_path::path::PathSegment

Source§

impl Debug for PathVerb

Source§

impl Debug for tiny_skia_path::stroker::LineCap

Source§

impl Debug for tiny_skia_path::stroker::LineJoin

Source§

impl Debug for tiny_skia::blend_mode::BlendMode

Source§

impl Debug for tiny_skia::mask::MaskType

Source§

impl Debug for tiny_skia::painter::FillRule

Source§

impl Debug for SpreadMode

Source§

impl Debug for FilterQuality

Source§

impl Debug for ttf_parser::FaceParsingError

Source§

impl Debug for ttf_parser::RasterImageFormat

Source§

impl Debug for ttf_parser::language::Language

Source§

impl Debug for ttf_parser::tables::cff::CFFError

Source§

impl Debug for ttf_parser::tables::cmap::format14::GlyphVariationResult

Source§

impl Debug for ttf_parser::tables::colr::CompositeMode

Source§

impl Debug for ttf_parser::tables::colr::GradientExtend

Source§

impl Debug for ttf_parser::tables::gdef::GlyphClass

Source§

impl Debug for ttf_parser::tables::head::IndexToLocationFormat

Source§

impl Debug for ttf_parser::tables::name::PlatformId

Source§

impl Debug for ttf_parser::tables::os2::Permissions

Source§

impl Debug for ttf_parser::tables::os2::Style

Source§

impl Debug for ttf_parser::tables::os2::Weight

Source§

impl Debug for ttf_parser::tables::os2::Width

Source§

impl Debug for CanonicalCombiningClass

Source§

impl Debug for GeneralCategory

Source§

impl Debug for GeneralCategoryGroup

Source§

impl Debug for unicode_script::tables::tables_impl::Script

Source§

impl Debug for GraphemeIncomplete

Source§

impl Debug for usvg::parser::Error

Source§

impl Debug for usvg::tree::BlendMode

Source§

impl Debug for usvg::tree::FillRule

Source§

impl Debug for ImageKind

Source§

impl Debug for ImageRendering

Source§

impl Debug for usvg::tree::LineCap

Source§

impl Debug for usvg::tree::LineJoin

Source§

impl Debug for usvg::tree::MaskType

Source§

impl Debug for usvg::tree::Node

Source§

impl Debug for usvg::tree::Paint

Source§

impl Debug for usvg::tree::PaintOrder

Source§

impl Debug for ShapeRendering

Source§

impl Debug for SpreadMethod

Source§

impl Debug for TextRendering

Source§

impl Debug for ColorChannel

Source§

impl Debug for ColorInterpolation

Source§

impl Debug for ColorMatrixKind

Source§

impl Debug for CompositeOperator

Source§

impl Debug for EdgeMode

Source§

impl Debug for Input

Source§

impl Debug for Kind

Source§

impl Debug for LightSource

Source§

impl Debug for MorphologyOperator

Source§

impl Debug for TransferFunction

Source§

impl Debug for TurbulenceKind

Source§

impl Debug for AlignmentBaseline

Source§

impl Debug for BaselineShift

Source§

impl Debug for DominantBaseline

Source§

impl Debug for FontStretch

Source§

impl Debug for FontStyle

Source§

impl Debug for LengthAdjust

Source§

impl Debug for TextAnchor

Source§

impl Debug for TextFlow

Source§

impl Debug for WritingMode

Source§

impl Debug for Indent

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 DisplayContext

Source§

impl Debug for DrawList2d

Source§

impl Debug for ManyInstances

Source§

impl Debug for DigitId

Source§

impl Debug for FingerLongPressEvent

Source§

impl Debug for LongPressEvent

Source§

impl Debug for MouseLeaveEvent

Source§

impl Debug for NetworkResponseItem

Source§

impl Debug for ScrollEvent

Source§

impl Debug for TextureHandleReadyEvent

Source§

impl Debug for TouchPoint

Source§

impl Debug for TouchUpdateEvent

Source§

impl Debug for TriggerEvent

Source§

impl Debug for TriggerHitEvent

Source§

impl Debug for VideoDecodingErrorEvent

Source§

impl Debug for VideoPlaybackCompletedEvent

Source§

impl Debug for VideoPlaybackPreparedEvent

Source§

impl Debug for VideoPlaybackResourcesReleasedEvent

Source§

impl Debug for VideoTextureUpdatedEvent

Source§

impl Debug for WebSocketErrorEvent

Source§

impl Debug for WebSocketMessageEvent

Source§

impl Debug for WindowGeom

Source§

impl Debug for XrFingerTip

Source§

impl Debug for FileDialog

Source§

impl Debug for makepad_draw::file_dialogs::Filter

Source§

impl Debug for GeometryGen

Source§

impl Debug for AffineTransformation

Source§

impl Debug for CxIconArgs

1.0.0 · Source§

impl Debug for File

Source§

impl Debug for HtmlError

Source§

impl Debug for makepad_draw::icon_atlas::Point

Source§

impl Debug for Trapezoidator

Source§

impl Debug for Vector

Source§

impl Debug for boola

Source§

impl Debug for f32a

Source§

impl Debug for f64a

Source§

impl Debug for i32a

Source§

impl Debug for i64a

Source§

impl Debug for u32a

Source§

impl Debug for makepad_draw::makepad_futures::channel::oneshot::RecvError

Source§

impl Debug for Executor

Source§

impl Debug for SpawnError

Source§

impl Debug for Spawner

Source§

impl Debug for Builtin

1.0.0 · Source§

impl Debug for TypeId

Source§

impl Debug for LiveNodeRoot

Source§

impl Debug for DeBinErr

Source§

impl Debug for DeJsonErr

Source§

impl Debug for DeRonErr

Source§

impl Debug for LiveIdRon

Source§

impl Debug for BlockCommentTailState

Source§

impl Debug for DoubleQuotedStringTailState

Source§

impl Debug for InitialState

Source§

impl Debug for RawDoubleQuotedStringTailState

Source§

impl Debug for TokenPos

Source§

impl Debug for TokenRange

Source§

impl Debug for TokenWithLen

Source§

impl Debug for LiveEditInfo

Source§

impl Debug for LiveError

Source§

impl Debug for LiveFileChange

Source§

impl Debug for LiveFileGeneration

Source§

impl Debug for LiveFont

Source§

impl Debug for LiveImport

Source§

impl Debug for LiveTokenId

Source§

impl Debug for makepad_draw::makepad_shader_compiler::makepad_live_compiler::TextPos

Source§

impl Debug for makepad_draw::makepad_shader_compiler::makepad_live_compiler::TextSpan

Source§

impl Debug for TokenSpan

Source§

impl Debug for TokenWithSpan

Source§

impl Debug for Block

Source§

impl Debug for ClosureDef

Source§

impl Debug for ClosureDefIndex

Source§

impl Debug for ClosureParam

Source§

impl Debug for ClosureSite

Source§

impl Debug for ClosureSiteArg

Source§

impl Debug for ConstDef

Source§

impl Debug for ConstTableItem

Source§

impl Debug for ConstTableSpan

Source§

impl Debug for DrawShaderFieldDef

Source§

impl Debug for Expr

Source§

impl Debug for FnDef

Source§

impl Debug for FnPtr

Source§

impl Debug for Ident

Source§

impl Debug for IdentPath

Source§

impl Debug for Match

Source§

impl Debug for Param

Source§

impl Debug for ScopeSym

Source§

impl Debug for ScopeSymShadow

Source§

impl Debug for Scopes

Source§

impl Debug for StructDef

Source§

impl Debug for StructFieldDef

Source§

impl Debug for StructPtr

Source§

impl Debug for Sym

Source§

impl Debug for TyExpr

Source§

impl Debug for VarDefPtr

Source§

impl Debug for DrawShaderConstTable

Source§

impl Debug for DrawShaderDef

Source§

impl Debug for DrawShaderFlags

Source§

impl Debug for ValuePtr

Source§

impl Debug for Swizzle

Source§

impl Debug for CxNavList

Source§

impl Debug for NavStop

Source§

impl Debug for AuxChannedImageFd

Source§

impl Debug for PresentableDraw

Source§

impl Debug for PresentableImageId

Source§

impl Debug for StdinKeyModifiers

Source§

impl Debug for StdinMouseDown

Source§

impl Debug for StdinMouseMove

Source§

impl Debug for StdinMouseUp

Source§

impl Debug for StdinScroll

Source§

impl Debug for StdinTextInput

Source§

impl Debug for AlsaError

Source§

impl Debug for _snd_ctl

Source§

impl Debug for _snd_output

Source§

impl Debug for _snd_pcm

Source§

impl Debug for _snd_pcm_hw_params

Source§

impl Debug for _snd_pcm_info

Source§

impl Debug for _snd_seq

Source§

impl Debug for _snd_seq_client_info

Source§

impl Debug for _snd_seq_port_info

Source§

impl Debug for _snd_seq_port_subscribe

Source§

impl Debug for snd_midi_event

Source§

impl Debug for snd_seq_addr

Source§

impl Debug for snd_seq_connect

Source§

impl Debug for snd_seq_ev_ctrl

Source§

impl Debug for snd_seq_ev_ext

Source§

impl Debug for snd_seq_ev_note

Source§

impl Debug for snd_seq_ev_raw8

Source§

impl Debug for snd_seq_ev_raw32

Source§

impl Debug for snd_seq_queue_skew

Source§

impl Debug for snd_seq_real_time

Source§

impl Debug for snd_seq_result

Source§

impl Debug for DrmFormat

Source§

impl Debug for timeval

Source§

impl Debug for OpenglAttribute

Source§

impl Debug for OpenglUniform

Source§

impl Debug for OpenglUniformBlockBinding

Source§

impl Debug for pa_buffer_attr

Source§

impl Debug for pa_channel_map

Source§

impl Debug for pa_context

Source§

impl Debug for pa_cvolume

Source§

impl Debug for pa_defer_event

Source§

impl Debug for pa_format_info

Source§

impl Debug for pa_io_event

Source§

impl Debug for pa_mainloop_api

Source§

impl Debug for pa_operation

Source§

impl Debug for pa_proplist

Source§

impl Debug for pa_sample_spec

Source§

impl Debug for pa_server_info

Source§

impl Debug for pa_sink_info

Source§

impl Debug for pa_sink_port_info

Source§

impl Debug for pa_source_info

Source§

impl Debug for pa_source_port_info

Source§

impl Debug for pa_spawn_api

Source§

impl Debug for pa_stream

Source§

impl Debug for pa_threaded_mainloop

Source§

impl Debug for pa_time_event

Source§

impl Debug for Depth

Source§

impl Debug for Screen

Source§

impl Debug for Visual

Source§

impl Debug for XAnyEvent

Source§

impl Debug for XButtonEvent

Source§

impl Debug for XCirculateEvent

Source§

impl Debug for XCirculateRequestEvent

Source§

impl Debug for XColormapEvent

Source§

impl Debug for XConfigureEvent

Source§

impl Debug for XConfigureRequestEvent

Source§

impl Debug for XCreateWindowEvent

Source§

impl Debug for XCrossingEvent

Source§

impl Debug for XDestroyWindowEvent

Source§

impl Debug for XErrorEvent

Source§

impl Debug for XExposeEvent

Source§

impl Debug for XFocusChangeEvent

Source§

impl Debug for XGenericEvent

Source§

impl Debug for XGenericEventCookie

Source§

impl Debug for XGraphicsExposeEvent

Source§

impl Debug for XGravityEvent

Source§

impl Debug for XKeyEvent

Source§

impl Debug for XKeymapEvent

Source§

impl Debug for XMapEvent

Source§

impl Debug for XMapRequestEvent

Source§

impl Debug for XMappingEvent

Source§

impl Debug for XMotionEvent

Source§

impl Debug for XNoExposeEvent

Source§

impl Debug for XPropertyEvent

Source§

impl Debug for XReparentEvent

Source§

impl Debug for XResizeRequestEvent

Source§

impl Debug for XSelectionClearEvent

Source§

impl Debug for XSelectionEvent

Source§

impl Debug for XSelectionRequestEvent

Source§

impl Debug for XSetWindowAttributes

Source§

impl Debug for XUnmapEvent

Source§

impl Debug for XVisibilityEvent

Source§

impl Debug for XVisualInfo

Source§

impl Debug for XWindowAttributes

Source§

impl Debug for XrmValue

Source§

impl Debug for _XComposeStatus

Source§

impl Debug for _XDisplay

Source§

impl Debug for _XExtData

Source§

impl Debug for _XGC

Source§

impl Debug for _XIC

Source§

impl Debug for _XIM

Source§

impl Debug for _XrmHashBucketRec

Source§

impl Debug for Overlay

Source§

impl Debug for AllocError

Source§

impl Debug for Global

1.28.0 · Source§

impl Debug for makepad_draw::smallvec::alloc::alloc::Layout

1.50.0 · Source§

impl Debug for LayoutError

Source§

impl Debug for ByteStr

Source§

impl Debug for ByteString

Source§

impl Debug for UnorderedKeyError

1.57.0 · Source§

impl Debug for TryReserveError

1.0.0 · Source§

impl Debug for CString

Delegates to the CStr implementation of fmt::Debug, showing invalid UTF-8 as hex escapes.

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.0.0 · Source§

impl Debug for Arguments<'_>

1.0.0 · Source§

impl Debug for makepad_draw::smallvec::alloc::fmt::Error

Source§

impl Debug for FormattingOptions

1.38.0 · Source§

impl Debug for Chars<'_>

1.17.0 · Source§

impl Debug for EncodeUtf16<'_>

1.0.0 · Source§

impl Debug for ParseBoolError

1.79.0 · Source§

impl Debug for Utf8Chunks<'_>

1.0.0 · Source§

impl Debug for Utf8Error

1.17.0 · Source§

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

1.0.0 · Source§

impl Debug for FromUtf8Error

1.0.0 · Source§

impl Debug for FromUtf16Error

Source§

impl Debug for IntoChars

1.0.0 · Source§

impl Debug for String

Source§

impl Debug for AudioBuffer

Source§

impl Debug for AudioDeviceDesc

Source§

impl Debug for AudioDeviceId

Source§

impl Debug for AudioDevicesEvent

Source§

impl Debug for AudioInfo

Source§

impl Debug for AudioTime

Source§

impl Debug for CameraFov

Source§

impl Debug for DVec2

Source§

impl Debug for DVec3

Source§

impl Debug for DVec4

Source§

impl Debug for DesignerPickEvent

Source§

impl Debug for DragEvent

Source§

impl Debug for DragHitEvent

Source§

impl Debug for DrawEvent

Source§

impl Debug for DrawList

Source§

impl Debug for DrawListId

Source§

impl Debug for DrawMatrix

Source§

impl Debug for DrawShaderPtr

Source§

impl Debug for DropEvent

Source§

impl Debug for DropHitEvent

Source§

impl Debug for FingerDownEvent

Source§

impl Debug for FingerHoverEvent

Source§

impl Debug for FingerMoveEvent

Source§

impl Debug for FingerScrollEvent

Source§

impl Debug for FingerUpEvent

Source§

impl Debug for Geometry

Source§

impl Debug for GeometryField

Source§

impl Debug for GeometryFingerprint

Source§

impl Debug for GeometryId

Source§

impl Debug for GeometryRef

Source§

impl Debug for HeapLiveIdPath

Source§

impl Debug for HitOptions

Source§

impl Debug for HttpError

Source§

impl Debug for HttpProgress

Source§

impl Debug for HttpRequest

Source§

impl Debug for HttpResponse

Source§

impl Debug for InlineString

Source§

impl Debug for InstanceArea

Source§

impl Debug for KeyEvent

Source§

impl Debug for KeyFocusEvent

Source§

impl Debug for KeyModifiers

Source§

impl Debug for LiveBinding

Source§

impl Debug for LiveDependency

Source§

impl Debug for LiveErrorOrigin

Source§

impl Debug for LiveFileId

Source§

impl Debug for LiveId

Source§

impl Debug for LiveIdPath

Source§

impl Debug for LiveModuleId

Source§

impl Debug for LiveNode

Source§

impl Debug for LiveNodeOrigin

Source§

impl Debug for LiveProp

Source§

impl Debug for LivePtr

Source§

impl Debug for LiveTypeField

Source§

impl Debug for LiveTypeInfo

Source§

impl Debug for Margin

Source§

impl Debug for Mat4

Source§

impl Debug for MidiAftertouch

Source§

impl Debug for MidiChannelAftertouch

Source§

impl Debug for MidiControlChange

Source§

impl Debug for MidiData

Source§

impl Debug for MidiNote

Source§

impl Debug for MidiPitchBend

Source§

impl Debug for MidiPortDesc

Source§

impl Debug for MidiPortId

Source§

impl Debug for MidiPortsEvent

Source§

impl Debug for MidiProgramChange

Source§

impl Debug for MidiSystem

Source§

impl Debug for MouseButton

Source§

impl Debug for MouseDownEvent

Source§

impl Debug for MouseMoveEvent

Source§

impl Debug for MouseUpEvent

Source§

impl Debug for NextFrame

Source§

impl Debug for NextFrameEvent

Source§

impl Debug for Pass

Source§

impl Debug for PassId

Source§

impl Debug for Plane

Source§

impl Debug for PointUsize

Source§

impl Debug for Pose

Source§

impl Debug for Quat

Source§

impl Debug for makepad_draw::Rect

Source§

impl Debug for RectArea

Source§

impl Debug for RectUsize

Source§

impl Debug for SignalFromUI

Source§

impl Debug for SignalToUI

Source§

impl Debug for SizeUsize

Source§

impl Debug for TextClipboardEvent

Source§

impl Debug for TextInputEvent

Source§

impl Debug for Texture

Source§

impl Debug for TextureAnimation

Source§

impl Debug for TextureId

Source§

impl Debug for Timer

Source§

impl Debug for TimerEvent

Source§

impl Debug for Trigger

Source§

impl Debug for makepad_draw::Vec2

Source§

impl Debug for Vec3

Source§

impl Debug for Vec4

Source§

impl Debug for VideoFormat

Source§

impl Debug for VideoFormatId

Source§

impl Debug for VideoInputDesc

Source§

impl Debug for VideoInputId

Source§

impl Debug for VideoInputsEvent

Source§

impl Debug for WindowCloseRequestedEvent

Source§

impl Debug for WindowClosedEvent

Source§

impl Debug for WindowDragQueryEvent

Source§

impl Debug for WindowGeomChangeEvent

Source§

impl Debug for WindowId

Source§

impl Debug for WindowMovedEvent

Source§

impl Debug for XrAnchor

Source§

impl Debug for XrController

Source§

impl Debug for XrHand

Source§

impl Debug for XrLocalEvent

Source§

impl Debug for XrState

Source§

impl Debug for XrUpdateEvent

Source§

impl Debug for DesignerComponentPosition

Source§

impl Debug for DesignerZoomPan

Source§

impl Debug for EditFile

Source§

impl Debug for EventSample

Source§

impl Debug for GPUSample

Source§

impl Debug for JumpToFile

Source§

impl Debug for PatchFile

Source§

impl Debug for SelectInFile

Source§

impl Debug for StudioLogItem

Source§

impl Debug for StudioScreenshotRequest

Source§

impl Debug for StudioScreenshotResponse

Source§

impl Debug for SwapSelection

Source§

impl Debug for makepad_draw::text::color::Color

Source§

impl Debug for makepad_draw::text::font::Font

Source§

impl Debug for FontId

Source§

impl Debug for GlyphImageKey

Source§

impl Debug for FontFace

Source§

impl Debug for makepad_draw::text::font_family::FontFamily

Source§

impl Debug for FontFamilyId

Source§

impl Debug for Fonts

Source§

impl Debug for makepad_draw::text::glyph_outline::Builder

Source§

impl Debug for GlyphOutline

Source§

impl Debug for makepad_draw::text::image::Bgra

Source§

impl Debug for R

Source§

impl Debug for LaidoutGlyph

Source§

impl Debug for LaidoutRow

Source§

impl Debug for LaidoutText

Source§

impl Debug for LayoutOptions

Source§

impl Debug for Layouter

Source§

impl Debug for OwnedLayoutParams

Source§

impl Debug for makepad_draw::text::layouter::Settings

Source§

impl Debug for Span

Source§

impl Debug for makepad_draw::text::layouter::Style

Source§

impl Debug for FontDefinition

Source§

impl Debug for FontFamilyDefinition

Source§

impl Debug for Loader

Source§

impl Debug for makepad_draw::text::loader::Settings

Source§

impl Debug for RasterizedGlyph

Source§

impl Debug for makepad_draw::text::rasterizer::Rasterizer

Source§

impl Debug for makepad_draw::text::rasterizer::Settings

Source§

impl Debug for Sdfer

Source§

impl Debug for makepad_draw::text::sdfer::Settings

Source§

impl Debug for makepad_draw::text::selection::Cursor

Source§

impl Debug for CursorPosition

Source§

impl Debug for Selection

Source§

impl Debug for makepad_draw::text::shaper::Settings

Source§

impl Debug for ShapeParams

Source§

impl Debug for ShapedGlyph

Source§

impl Debug for ShapedText

Source§

impl Debug for Shaper

Source§

impl Debug for Substr

Source§

impl Debug for makepad_draw::turtle::Align

Source§

impl Debug for makepad_draw::turtle::Layout

Source§

impl Debug for Padding

Source§

impl Debug for Turtle

Source§

impl Debug for TurtleWalk

Source§

impl Debug for Walk

Source§

impl Debug for makepad_draw::shader::draw_text::FontFamily

Source§

impl Debug for TextStyle

Source§

impl Debug for Glyph

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.34.0 · Source§

impl Debug for CharTryFromError

1.20.0 · Source§

impl Debug for ParseCharError

1.9.0 · Source§

impl Debug for DecodeUtf16Error

1.20.0 · Source§

impl Debug for core::char::EscapeDebug

1.0.0 · Source§

impl Debug for core::char::EscapeDefault

1.0.0 · Source§

impl Debug for core::char::EscapeUnicode

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.27.0 · Source§

impl Debug for CpuidResult

1.27.0 · Source§

impl Debug for __m128

1.89.0 · Source§

impl Debug for __m128bh

1.27.0 · Source§

impl Debug for __m128d

Source§

impl Debug for __m128h

1.27.0 · Source§

impl Debug for __m128i

1.27.0 · Source§

impl Debug for __m256

1.89.0 · Source§

impl Debug for __m256bh

1.27.0 · Source§

impl Debug for __m256d

Source§

impl Debug for __m256h

1.27.0 · Source§

impl Debug for __m256i

1.72.0 · Source§

impl Debug for __m512

1.89.0 · Source§

impl Debug for __m512bh

1.72.0 · Source§

impl Debug for __m512d

Source§

impl Debug for __m512h

1.72.0 · Source§

impl Debug for __m512i

Source§

impl Debug for bf16

1.3.0 · Source§

impl Debug for CStr

Shows the underlying bytes as a normal string, with invalid UTF-8 presented as hex escape sequences.

1.69.0 · Source§

impl Debug for FromBytesUntilNulError

1.0.0 · Source§

impl Debug for core::hash::sip::SipHasher

Source§

impl Debug for BorrowedBuf<'_>

1.33.0 · Source§

impl Debug for PhantomPinned

Source§

impl Debug for PhantomContravariantLifetime<'_>

Source§

impl Debug for PhantomCovariantLifetime<'_>

Source§

impl Debug for PhantomInvariantLifetime<'_>

Source§

impl Debug for Assume

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 ParseFloatError

1.0.0 · Source§

impl Debug for ParseIntError

1.34.0 · Source§

impl Debug for TryFromIntError

1.0.0 · Source§

impl Debug for RangeFull

1.10.0 · Source§

impl Debug for Location<'_>

1.81.0 · Source§

impl Debug for PanicMessage<'_>

Source§

impl Debug for core::ptr::alignment::Alignment

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

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.27.0 · Source§

impl Debug for Duration

1.66.0 · Source§

impl Debug for TryFromFloatSecsError

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

1.87.0 · 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.6.0 · Source§

impl Debug for DirBuilder

1.13.0 · Source§

impl Debug for DirEntry

1.75.0 · Source§

impl Debug for FileTimes

1.16.0 · Source§

impl Debug for FileType

1.16.0 · Source§

impl Debug for std::fs::Metadata

1.0.0 · Source§

impl Debug for OpenOptions

1.0.0 · Source§

impl Debug for std::fs::Permissions

1.0.0 · Source§

impl Debug for ReadDir

1.7.0 · Source§

impl Debug for DefaultHasher

1.16.0 · Source§

impl Debug for RandomState

1.56.0 · Source§

impl Debug for WriterPanicked

1.0.0 · Source§

impl Debug for std::io::error::Error

1.87.0 · Source§

impl Debug for PipeReader

1.87.0 · Source§

impl Debug for PipeWriter

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.0.0 · Source§

impl Debug for std::io::util::Empty

1.16.0 · Source§

impl Debug for std::io::util::Repeat

1.0.0 · Source§

impl Debug for Sink

Source§

impl Debug for IntoIncoming

1.0.0 · Source§

impl Debug for TcpListener

1.0.0 · Source§

impl Debug for TcpStream

1.0.0 · Source§

impl Debug for 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 UnixDatagram

1.10.0 · Source§

impl Debug for UnixListener

1.10.0 · Source§

impl Debug for UnixStream

Source§

impl Debug for 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<'_>

Source§

impl Debug for NormalizeError

1.0.0 · Source§

impl Debug for std::path::Path

1.0.0 · Source§

impl Debug for PathBuf

1.7.0 · Source§

impl Debug for StripPrefixError

1.16.0 · Source§

impl Debug for Child

1.16.0 · Source§

impl Debug for ChildStderr

1.16.0 · Source§

impl Debug for ChildStdin

1.16.0 · Source§

impl Debug for 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

Source§

impl Debug for DefaultRandomSource

1.16.0 · Source§

impl Debug for Barrier

1.16.0 · Source§

impl Debug for BarrierWaitResult

1.0.0 · Source§

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

1.16.0 · Source§

impl Debug for Condvar

1.5.0 · Source§

impl Debug for WaitTimeoutResult

1.16.0 · Source§

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

1.16.0 · Source§

impl Debug for OnceState

1.26.0 · Source§

impl Debug for AccessError

1.63.0 · Source§

impl Debug for Scope<'_, '_>

1.0.0 · Source§

impl Debug for std::thread::Builder

1.0.0 · Source§

impl Debug for Thread

1.19.0 · Source§

impl Debug for ThreadId

1.8.0 · Source§

impl Debug for Instant

1.8.0 · Source§

impl Debug for SystemTime

1.8.0 · Source§

impl Debug for SystemTimeError

Source§

impl Debug for ab_glyph_rasterizer::geometry::Point

Source§

impl Debug for ab_glyph_rasterizer::raster::Rasterizer

let rasterizer = ab_glyph_rasterizer::Rasterizer::new(3, 4);
assert_eq!(
    &format!("{:?}", rasterizer),
    "Rasterizer { width: 3, height: 4 }"
);
Source§

impl Debug for Alphabet

Source§

impl Debug for GeneralPurpose

Source§

impl Debug for GeneralPurposeConfig

Source§

impl Debug for DecodeMetadata

Source§

impl Debug for ParseError

Source§

impl Debug for Hasher

Source§

impl Debug for InvalidBase64

Source§

impl Debug for Mime

Source§

impl Debug for MimeParsingError

Source§

impl Debug for Crc

Source§

impl Debug for GzBuilder

Source§

impl Debug for GzHeader

Source§

impl Debug for Compress

Source§

impl Debug for CompressError

Source§

impl Debug for Decompress

Source§

impl Debug for flate2::mem::DecompressError

Source§

impl Debug for flate2::Compression

Source§

impl Debug for F32Margin

Source§

impl Debug for F64Margin

Source§

impl Debug for ImageSize

Source§

impl Debug for Affine

Source§

impl Debug for kurbo::arc::Arc

Source§

impl Debug for BezPath

Source§

impl Debug for LineIntersection

Source§

impl Debug for Circle

Source§

impl Debug for CircleSegment

Source§

impl Debug for CubicBez

Source§

impl Debug for Ellipse

Source§

impl Debug for Insets

Source§

impl Debug for ConstPoint

Source§

impl Debug for Line

Source§

impl Debug for Nearest

Source§

impl Debug for kurbo::point::Point

Source§

impl Debug for QuadBez

Source§

impl Debug for QuadSpline

Source§

impl Debug for kurbo::rect::Rect

Source§

impl Debug for RoundedRect

Source§

impl Debug for RoundedRectRadii

Source§

impl Debug for kurbo::size::Size

Source§

impl Debug for kurbo::stroke::Stroke

Source§

impl Debug for StrokeOpts

Source§

impl Debug for SvgArc

Source§

impl Debug for TranslateScale

Source§

impl Debug for Triangle

Source§

impl Debug for kurbo::vec2::Vec2

Source§

impl Debug for ParseLevelError

Source§

impl Debug for SetLoggerError

Source§

impl Debug for HttpServerHeaders

Source§

impl Debug for GlyphBuffer

Source§

impl Debug for makepad_rustybuzz::buffer::GlyphInfo

Source§

impl Debug for GlyphPosition

Source§

impl Debug for SerializeFlags

Source§

impl Debug for UnicodeBuffer

Source§

impl Debug for makepad_rustybuzz::common::Feature

Source§

impl Debug for makepad_rustybuzz::common::Language

Source§

impl Debug for makepad_rustybuzz::common::Script

Source§

impl Debug for makepad_rustybuzz::common::Variation

Source§

impl Debug for makepad_ttf_parser::aat::Lookup<'_>

Source§

impl Debug for makepad_ttf_parser::aat::StateTable<'_>

Source§

impl Debug for makepad_ttf_parser::aat::ValueOffset

Source§

impl Debug for makepad_ttf_parser::ggg::context::SequenceLookupRecord

Source§

impl Debug for makepad_ttf_parser::ggg::lookup::LookupFlags

Source§

impl Debug for makepad_ttf_parser::ggg::lookup::LookupSubtables<'_>

Source§

impl Debug for makepad_ttf_parser::ggg::RangeRecord

Source§

impl Debug for makepad_ttf_parser::parser::Fixed

Source§

impl Debug for makepad_ttf_parser::Face<'_>

Source§

impl Debug for makepad_ttf_parser::GlyphId

Source§

impl Debug for makepad_ttf_parser::LineMetrics

Source§

impl Debug for makepad_ttf_parser::NormalizedCoordinate

Source§

impl Debug for makepad_ttf_parser::RawFace<'_>

Source§

impl Debug for makepad_ttf_parser::Rect

Source§

impl Debug for makepad_ttf_parser::RectF

Source§

impl Debug for makepad_ttf_parser::RgbaColor

Source§

impl Debug for makepad_ttf_parser::TableRecord

Source§

impl Debug for makepad_ttf_parser::Tag

Source§

impl Debug for makepad_ttf_parser::Transform

Source§

impl Debug for makepad_ttf_parser::Variation

Source§

impl Debug for makepad_ttf_parser::tables::ankr::Point

Source§

impl Debug for makepad_ttf_parser::tables::ankr::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::avar::AxisValueMap

Source§

impl Debug for makepad_ttf_parser::tables::avar::SegmentMaps<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cbdt::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cblc::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cff::cff1::Matrix

Source§

impl Debug for makepad_ttf_parser::tables::cff::cff1::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cff::cff2::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cmap::format2::Subtable2<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cmap::format4::Subtable4<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cmap::format12::Subtable12<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cmap::format13::Subtable13<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cmap::format14::Subtable14<'_>

Source§

impl Debug for makepad_ttf_parser::tables::cmap::Subtables<'_>

Source§

impl Debug for makepad_ttf_parser::tables::colr::ColorStop

Source§

impl Debug for makepad_ttf_parser::tables::colr::GradientStopsIter<'_, '_>

Source§

impl Debug for makepad_ttf_parser::tables::feat::SettingName

Source§

impl Debug for makepad_ttf_parser::tables::fvar::VariationAxis

Source§

impl Debug for makepad_ttf_parser::tables::glyf::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::AnchorMatrix<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::ClassMatrix<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::CursiveAnchorSet<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::HintingDevice<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::LigatureArray<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::MarkArray<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::PairSet<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::PairSets<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::ValueRecordsArray<'_>

Source§

impl Debug for makepad_ttf_parser::tables::gpos::VariationDevice

Source§

impl Debug for makepad_ttf_parser::tables::gvar::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::head::Table

Source§

impl Debug for makepad_ttf_parser::tables::hhea::Table

Source§

impl Debug for makepad_ttf_parser::tables::hmtx::Metrics

Source§

impl Debug for makepad_ttf_parser::tables::hvar::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::kern::KerningPair

Source§

impl Debug for makepad_ttf_parser::tables::kern::Subtables<'_>

Source§

impl Debug for makepad_ttf_parser::tables::kerx::AnchorPoints<'_>

Source§

impl Debug for makepad_ttf_parser::tables::kerx::EntryData

Source§

impl Debug for makepad_ttf_parser::tables::kerx::Subtable1<'_>

Source§

impl Debug for makepad_ttf_parser::tables::kerx::Subtable2<'_>

Source§

impl Debug for makepad_ttf_parser::tables::kerx::Subtable4<'_>

Source§

impl Debug for makepad_ttf_parser::tables::kerx::Subtable6<'_>

Source§

impl Debug for makepad_ttf_parser::tables::kerx::Subtables<'_>

Source§

impl Debug for makepad_ttf_parser::tables::math::Constants<'_>

Source§

impl Debug for makepad_ttf_parser::tables::math::GlyphConstructions<'_>

Source§

impl Debug for makepad_ttf_parser::tables::math::GlyphPart

Source§

impl Debug for makepad_ttf_parser::tables::math::GlyphVariant

Source§

impl Debug for makepad_ttf_parser::tables::math::Kern<'_>

Source§

impl Debug for makepad_ttf_parser::tables::math::KernInfos<'_>

Source§

impl Debug for makepad_ttf_parser::tables::math::MathValues<'_>

Source§

impl Debug for makepad_ttf_parser::tables::math::PartFlags

Source§

impl Debug for makepad_ttf_parser::tables::maxp::Table

Source§

impl Debug for makepad_ttf_parser::tables::morx::Chains<'_>

Source§

impl Debug for makepad_ttf_parser::tables::morx::ContextualEntryData

Source§

impl Debug for makepad_ttf_parser::tables::morx::ContextualSubtable<'_>

Source§

impl Debug for makepad_ttf_parser::tables::morx::Coverage

Source§

impl Debug for makepad_ttf_parser::tables::morx::Feature

Source§

impl Debug for makepad_ttf_parser::tables::morx::InsertionEntryData

Source§

impl Debug for makepad_ttf_parser::tables::morx::Subtables<'_>

Source§

impl Debug for makepad_ttf_parser::tables::morx::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::mvar::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::name::Names<'_>

Source§

impl Debug for makepad_ttf_parser::tables::os2::ScriptMetrics

Source§

impl Debug for makepad_ttf_parser::tables::os2::Table<'_>

Source§

impl Debug for makepad_ttf_parser::tables::os2::UnicodeRanges

Source§

impl Debug for makepad_ttf_parser::tables::post::Names<'_>

Source§

impl Debug for makepad_ttf_parser::tables::sbix::Strike<'_>

Source§

impl Debug for makepad_ttf_parser::tables::sbix::Strikes<'_>

Source§

impl Debug for makepad_ttf_parser::tables::svg::SvgDocumentsList<'_>

Source§

impl Debug for makepad_ttf_parser::tables::vhea::Table

Source§

impl Debug for makepad_ttf_parser::tables::vorg::VerticalOriginMetrics

Source§

impl Debug for TTFFont

Source§

impl Debug for HorizontalMetrics

Source§

impl Debug for makepad_vector::geometry::arc::Arc

Source§

impl Debug for CubicSegment

Source§

impl Debug for LineSegment

Source§

impl Debug for LinearTransformation

Source§

impl Debug for QuadraticSegment

Source§

impl Debug for Rectangle

Source§

impl Debug for Trapezoid

Source§

impl Debug for LinePath

Source§

impl Debug for makepad_vector::path::path::Path

Source§

impl Debug for makepad_vector::ttf_parser::Error

Source§

impl Debug for miniz_oxide::inflate::DecompressError

Source§

impl Debug for StreamResult

Source§

impl Debug for Adam7Info

Source§

impl Debug for ChunkType

Source§

impl Debug for AnimationControl

Source§

impl Debug for CodingIndependentCodePoints

Source§

impl Debug for ContentLightLevelInfo

Source§

impl Debug for FrameControl

Source§

impl Debug for MasteringDisplayColorVolume

Source§

impl Debug for ParameterError

Source§

impl Debug for PixelDimensions

Source§

impl Debug for ScaledFloat

Source§

impl Debug for SourceChromaticities

Source§

impl Debug for Transformations

Source§

impl Debug for Limits

Source§

impl Debug for OutputInfo

Source§

impl Debug for ITXtChunk

Source§

impl Debug for TEXtChunk

Source§

impl Debug for ZTXtChunk

Source§

impl Debug for ParsingOptions

Source§

impl Debug for Attribute<'_, '_>

Source§

impl Debug for Attributes<'_, '_>

Source§

impl Debug for AxisIter<'_, '_>

Source§

impl Debug for Descendants<'_, '_>

Source§

impl Debug for ExpandedName<'_, '_>

Source§

impl Debug for NamespaceIter<'_, '_>

Source§

impl Debug for NodeId

Source§

impl Debug for roxmltree::TextPos

Source§

impl Debug for Params

Source§

impl Debug for Unorm8

Source§

impl Debug for simplecss::TextPos

Source§

impl Debug for Hash128

Source§

impl Debug for siphasher::sip128::SipHasher13

Source§

impl Debug for siphasher::sip128::SipHasher24

Source§

impl Debug for siphasher::sip128::SipHasher

Source§

impl Debug for siphasher::sip::SipHasher13

Source§

impl Debug for siphasher::sip::SipHasher24

Source§

impl Debug for siphasher::sip::SipHasher

Source§

impl Debug for FiniteF32

Source§

impl Debug for FiniteF64

Source§

impl Debug for NonZeroPositiveF32

Source§

impl Debug for NonZeroPositiveF64

Source§

impl Debug for NormalizedF32

Source§

impl Debug for NormalizedF64

Source§

impl Debug for PositiveF32

Source§

impl Debug for PositiveF64

Source§

impl Debug for Angle

Source§

impl Debug for AspectRatio

Source§

impl Debug for svgtypes::color::Color

Source§

impl Debug for Length

Source§

impl Debug for Number

Source§

impl Debug for svgtypes::paint_order::PaintOrder

Source§

impl Debug for svgtypes::transform::Transform

Source§

impl Debug for TransformOrigin

Source§

impl Debug for ViewBox

Source§

impl Debug for StrokeDash

Source§

impl Debug for f32x2

Source§

impl Debug for NormalizedF32Exclusive

Source§

impl Debug for tiny_skia_path::path::Path

Source§

impl Debug for PathBuilder

Source§

impl Debug for CubicCoeff

Source§

impl Debug for QuadCoeff

Source§

impl Debug for IntRect

Source§

impl Debug for NonZeroRect

Source§

impl Debug for tiny_skia_path::rect::Rect

Source§

impl Debug for IntSize

Source§

impl Debug for tiny_skia_path::size::Size

Source§

impl Debug for tiny_skia_path::stroker::Stroke

Source§

impl Debug for tiny_skia_path::Point

Source§

impl Debug for tiny_skia_path::transform::Transform

Source§

impl Debug for tiny_skia::color::Color

Source§

impl Debug for ColorU8

Source§

impl Debug for PremultipliedColor

Source§

impl Debug for PremultipliedColorU8

Source§

impl Debug for tiny_skia::mask::Mask

Source§

impl Debug for Pixmap

Source§

impl Debug for PixmapMut<'_>

Source§

impl Debug for PixmapRef<'_>

Source§

impl Debug for GradientStop

Source§

impl Debug for tiny_skia::shaders::linear_gradient::LinearGradient

Source§

impl Debug for PixmapPaint

Source§

impl Debug for tiny_skia::shaders::radial_gradient::RadialGradient

Source§

impl Debug for ttf_parser::aat::Lookup<'_>

Source§

impl Debug for ttf_parser::aat::StateTable<'_>

Source§

impl Debug for ttf_parser::aat::ValueOffset

Source§

impl Debug for ttf_parser::ggg::context::SequenceLookupRecord

Source§

impl Debug for ttf_parser::ggg::lookup::LookupFlags

Source§

impl Debug for ttf_parser::ggg::lookup::LookupSubtables<'_>

Source§

impl Debug for ttf_parser::ggg::RangeRecord

Source§

impl Debug for ttf_parser::parser::Fixed

Source§

impl Debug for ttf_parser::Face<'_>

Source§

impl Debug for ttf_parser::GlyphId

Source§

impl Debug for ttf_parser::LineMetrics

Source§

impl Debug for ttf_parser::NormalizedCoordinate

Source§

impl Debug for PhantomPoints

Source§

impl Debug for PointF

Source§

impl Debug for ttf_parser::RawFace<'_>

Source§

impl Debug for ttf_parser::Rect

Source§

impl Debug for ttf_parser::RectF

Source§

impl Debug for ttf_parser::RgbaColor

Source§

impl Debug for ttf_parser::TableRecord

Source§

impl Debug for ttf_parser::Tag

Source§

impl Debug for ttf_parser::Transform

Source§

impl Debug for ttf_parser::Variation

Source§

impl Debug for ttf_parser::tables::ankr::Point

Source§

impl Debug for ttf_parser::tables::ankr::Table<'_>

Source§

impl Debug for ttf_parser::tables::avar::AxisValueMap

Source§

impl Debug for ttf_parser::tables::avar::SegmentMaps<'_>

Source§

impl Debug for ttf_parser::tables::cbdt::Table<'_>

Source§

impl Debug for ttf_parser::tables::cblc::Table<'_>

Source§

impl Debug for ttf_parser::tables::cff::cff1::Matrix

Source§

impl Debug for ttf_parser::tables::cff::cff1::Table<'_>

Source§

impl Debug for ttf_parser::tables::cff::cff2::Table<'_>

Source§

impl Debug for ttf_parser::tables::cmap::format2::Subtable2<'_>

Source§

impl Debug for ttf_parser::tables::cmap::format4::Subtable4<'_>

Source§

impl Debug for ttf_parser::tables::cmap::format12::Subtable12<'_>

Source§

impl Debug for ttf_parser::tables::cmap::format13::Subtable13<'_>

Source§

impl Debug for ttf_parser::tables::cmap::format14::Subtable14<'_>

Source§

impl Debug for ttf_parser::tables::cmap::Subtables<'_>

Source§

impl Debug for ttf_parser::tables::colr::ColorStop

Source§

impl Debug for ttf_parser::tables::colr::GradientStopsIter<'_, '_>

Source§

impl Debug for ttf_parser::tables::feat::SettingName

Source§

impl Debug for ttf_parser::tables::fvar::VariationAxis

Source§

impl Debug for ttf_parser::tables::glyf::Table<'_>

Source§

impl Debug for ttf_parser::tables::gpos::AnchorMatrix<'_>

Source§

impl Debug for ttf_parser::tables::gpos::ClassMatrix<'_>

Source§

impl Debug for ttf_parser::tables::gpos::CursiveAnchorSet<'_>

Source§

impl Debug for ttf_parser::tables::gpos::HintingDevice<'_>

Source§

impl Debug for ttf_parser::tables::gpos::LigatureArray<'_>

Source§

impl Debug for ttf_parser::tables::gpos::MarkArray<'_>

Source§

impl Debug for ttf_parser::tables::gpos::PairSet<'_>

Source§

impl Debug for ttf_parser::tables::gpos::PairSets<'_>

Source§

impl Debug for ttf_parser::tables::gpos::ValueRecordsArray<'_>

Source§

impl Debug for ttf_parser::tables::gpos::VariationDevice

Source§

impl Debug for ttf_parser::tables::gvar::Table<'_>

Source§

impl Debug for ttf_parser::tables::head::Table

Source§

impl Debug for ttf_parser::tables::hhea::Table

Source§

impl Debug for ttf_parser::tables::hmtx::Metrics

Source§

impl Debug for ttf_parser::tables::hvar::Table<'_>

Source§

impl Debug for ttf_parser::tables::kern::KerningPair

Source§

impl Debug for ttf_parser::tables::kern::Subtables<'_>

Source§

impl Debug for ttf_parser::tables::kerx::AnchorPoints<'_>

Source§

impl Debug for ttf_parser::tables::kerx::EntryData

Source§

impl Debug for ttf_parser::tables::kerx::Subtable1<'_>

Source§

impl Debug for ttf_parser::tables::kerx::Subtable2<'_>

Source§

impl Debug for ttf_parser::tables::kerx::Subtable4<'_>

Source§

impl Debug for ttf_parser::tables::kerx::Subtable6<'_>

Source§

impl Debug for ttf_parser::tables::kerx::Subtables<'_>

Source§

impl Debug for ttf_parser::tables::math::Constants<'_>

Source§

impl Debug for ttf_parser::tables::math::GlyphConstructions<'_>

Source§

impl Debug for ttf_parser::tables::math::GlyphPart

Source§

impl Debug for ttf_parser::tables::math::GlyphVariant

Source§

impl Debug for ttf_parser::tables::math::Kern<'_>

Source§

impl Debug for ttf_parser::tables::math::KernInfos<'_>

Source§

impl Debug for ttf_parser::tables::math::MathValues<'_>

Source§

impl Debug for ttf_parser::tables::math::PartFlags

Source§

impl Debug for ttf_parser::tables::maxp::Table

Source§

impl Debug for ttf_parser::tables::morx::Chains<'_>

Source§

impl Debug for ttf_parser::tables::morx::ContextualEntryData

Source§

impl Debug for ttf_parser::tables::morx::ContextualSubtable<'_>

Source§

impl Debug for ttf_parser::tables::morx::Coverage

Source§

impl Debug for ttf_parser::tables::morx::Feature

Source§

impl Debug for ttf_parser::tables::morx::InsertionEntryData

Source§

impl Debug for ttf_parser::tables::morx::Subtables<'_>

Source§

impl Debug for ttf_parser::tables::morx::Table<'_>

Source§

impl Debug for ttf_parser::tables::mvar::Table<'_>

Source§

impl Debug for ttf_parser::tables::name::Names<'_>

Source§

impl Debug for ttf_parser::tables::os2::ScriptMetrics

Source§

impl Debug for ttf_parser::tables::os2::Table<'_>

Source§

impl Debug for ttf_parser::tables::os2::UnicodeRanges

Source§

impl Debug for ttf_parser::tables::post::Names<'_>

Source§

impl Debug for ttf_parser::tables::sbix::Strike<'_>

Source§

impl Debug for ttf_parser::tables::sbix::Strikes<'_>

Source§

impl Debug for AxisRecord

Source§

impl Debug for AxisValue

Source§

impl Debug for AxisValueFlags

Source§

impl Debug for AxisValueSubtableFormat1

Source§

impl Debug for AxisValueSubtableFormat2

Source§

impl Debug for AxisValueSubtableFormat3

Source§

impl Debug for ttf_parser::tables::svg::SvgDocumentsList<'_>

Source§

impl Debug for ttf_parser::tables::vhea::Table

Source§

impl Debug for ttf_parser::tables::vorg::VerticalOriginMetrics

Source§

impl Debug for ttf_parser::tables::vvar::Table<'_>

Source§

impl Debug for ScriptExtension

Source§

impl Debug for GraphemeCursor

Source§

impl Debug for ImageHrefResolver<'_>

Source§

impl Debug for Blend

Source§

impl Debug for ColorMatrix

Source§

impl Debug for ComponentTransfer

Source§

impl Debug for Composite

Source§

impl Debug for ConvolveMatrix

Source§

impl Debug for ConvolveMatrixData

Source§

impl Debug for DiffuseLighting

Source§

impl Debug for DisplacementMap

Source§

impl Debug for DistantLight

Source§

impl Debug for DropShadow

Source§

impl Debug for usvg::tree::filter::Filter

Source§

impl Debug for Flood

Source§

impl Debug for GaussianBlur

Source§

impl Debug for usvg::tree::filter::Image

Source§

impl Debug for Merge

Source§

impl Debug for Morphology

Source§

impl Debug for Offset

Source§

impl Debug for PointLight

Source§

impl Debug for Primitive

Source§

impl Debug for SpecularLighting

Source§

impl Debug for SpotLight

Source§

impl Debug for Tile

Source§

impl Debug for Turbulence

Source§

impl Debug for BaseGradient

Source§

impl Debug for ClipPath

Source§

impl Debug for usvg::tree::Color

Source§

impl Debug for Fill

Source§

impl Debug for Group

Source§

impl Debug for usvg::tree::Image

Source§

impl Debug for usvg::tree::LinearGradient

Source§

impl Debug for usvg::tree::Mask

Source§

impl Debug for NonZeroF32

Source§

impl Debug for usvg::tree::Path

Source§

impl Debug for usvg::tree::Pattern

Source§

impl Debug for usvg::tree::RadialGradient

Source§

impl Debug for Stop

Source§

impl Debug for usvg::tree::Stroke

Source§

impl Debug for StrokeMiterlimit

Source§

impl Debug for Tree

Source§

impl Debug for usvg::tree::text::Font

Source§

impl Debug for Text

Source§

impl Debug for TextChunk

Source§

impl Debug for TextDecoration

Source§

impl Debug for TextDecorationStyle

Source§

impl Debug for TextPath

Source§

impl Debug for usvg::tree::text::TextSpan

Source§

impl Debug for WriteOptions

Source§

impl Debug for xmlwriter::Options

Source§

impl Debug for dyn ActionTrait

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<'a> Debug for Utf8Pattern<'a>

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 ServerWebSocketError<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::chained_context::ChainedContextLookup<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::context::ContextLookup<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::ClassDefinition<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::Coverage<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::cmap::Format<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::colr::Paint<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::Device<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::PairAdjustment<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::PositioningSubtable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::SingleAdjustment<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::SingleSubstitution<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::SubstitutionSubtable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kern::Format<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kerx::Format<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::loca::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::morx::SubtableKind<'a>

Source§

impl<'a> Debug for AttributeOperator<'a>

Source§

impl<'a> Debug for PseudoClass<'a>

Source§

impl<'a> Debug for SelectorToken<'a>

Source§

impl<'a> Debug for FilterValue<'a>

Source§

impl<'a> Debug for svgtypes::paint::Paint<'a>

Source§

impl<'a> Debug for Shader<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::chained_context::ChainedContextLookup<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::context::ContextLookup<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::ClassDefinition<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::Coverage<'a>

Source§

impl<'a> Debug for ttf_parser::tables::cmap::Format<'a>

Source§

impl<'a> Debug for ttf_parser::tables::colr::Paint<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::Device<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::PairAdjustment<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::PositioningSubtable<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::SingleAdjustment<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::SingleSubstitution<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::SubstitutionSubtable<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kern::Format<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kerx::Format<'a>

Source§

impl<'a> Debug for ttf_parser::tables::loca::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::morx::SubtableKind<'a>

Source§

impl<'a> Debug for AxisValueSubtable<'a>

Source§

impl<'a> Debug for SplitUrl<'a>

Source§

impl<'a> Debug for makepad_draw::makepad_shader_compiler::makepad_live_compiler::makepad_live_tokenizer::Cursor<'a>

1.60.0 · Source§

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

Source§

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

1.0.0 · Source§

impl<'a> Debug for makepad_draw::smallvec::alloc::str::Bytes<'a>

1.0.0 · Source§

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

1.34.0 · Source§

impl<'a> Debug for makepad_draw::smallvec::alloc::str::EscapeDebug<'a>

1.34.0 · Source§

impl<'a> Debug for makepad_draw::smallvec::alloc::str::EscapeDefault<'a>

1.34.0 · Source§

impl<'a> Debug for makepad_draw::smallvec::alloc::str::EscapeUnicode<'a>

1.0.0 · Source§

impl<'a> Debug for makepad_draw::smallvec::alloc::str::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 GlyphRasterImage<'a>

Source§

impl<'a> Debug for BorrowedLayoutParams<'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>

Source§

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

1.10.0 · Source§

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

Source§

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

1.36.0 · Source§

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

1.36.0 · Source§

impl<'a> Debug for IoSliceMut<'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.81.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 log::Metadata<'a>

Source§

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

Source§

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

Source§

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

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::chained_context::ChainedSequenceRule<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::context::SequenceRule<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::feature_variations::FeatureVariations<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::layout_table::Feature<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::layout_table::LanguageSystem<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::layout_table::LayoutTable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::layout_table::Script<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::ggg::lookup::Lookup<'a>

Source§

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

Source§

impl<'a> Debug for makepad_ttf_parser::tables::avar::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::cmap::format0::Subtable0<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::cmap::format6::Subtable6<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::cmap::format10::Subtable10<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::cmap::Subtable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::cmap::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::colr::LinearGradient<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::colr::RadialGradient<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::colr::SweepGradient<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::colr::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::cpal::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::feat::FeatureName<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::feat::FeatureNames<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::feat::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::fvar::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::Anchor<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::CursiveAdjustment<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::MarkToBaseAdjustment<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::MarkToLigatureAdjustment<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::MarkToMarkAdjustment<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gpos::ValueRecord<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::AlternateSet<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::AlternateSubstitution<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::Ligature<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::LigatureSubstitution<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::MultipleSubstitution<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::ReverseChainSingleSubstitution<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::gsub::Sequence<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::hmtx::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kern::Subtable0<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kern::Subtable2<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kern::Subtable3<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kern::Subtable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kern::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kerx::Subtable0<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kerx::Subtable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::kerx::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::math::GlyphAssembly<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::math::GlyphConstruction<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::math::GlyphInfo<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::math::KernInfo<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::math::MathValue<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::math::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::math::Variants<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::morx::Chain<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::morx::InsertionSubtable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::morx::LigatureSubtable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::morx::Subtable<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::name::Name<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::name::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::post::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::sbix::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::svg::SvgDocument<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::svg::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::trak::Table<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::trak::Track<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::trak::TrackData<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::trak::Tracks<'a>

Source§

impl<'a> Debug for makepad_ttf_parser::tables::vorg::Table<'a>

Source§

impl<'a> Debug for makepad_vector::path::line_path::Commands<'a>

Source§

impl<'a> Debug for makepad_vector::path::path::Commands<'a>

Source§

impl<'a> Debug for Trapezoidate<'a>

Source§

impl<'a> Debug for Info<'a>

Source§

impl<'a> Debug for Selector<'a>

Source§

impl<'a> Debug for Declaration<'a>

Source§

impl<'a> Debug for Rule<'a>

Source§

impl<'a> Debug for StyleSheet<'a>

Source§

impl<'a> Debug for FilterValueListParser<'a>

Source§

impl<'a> Debug for FontShorthand<'a>

Source§

impl<'a> Debug for FuncIRI<'a>

Source§

impl<'a> Debug for IRI<'a>

Source§

impl<'a> Debug for LengthListParser<'a>

Source§

impl<'a> Debug for NumberListParser<'a>

Source§

impl<'a> Debug for PathParser<'a>

Source§

impl<'a> Debug for SimplifyingPathParser<'a>

Source§

impl<'a> Debug for PointsParser<'a>

Source§

impl<'a> Debug for TransformListParser<'a>

Source§

impl<'a> Debug for tiny_skia::painter::Paint<'a>

Source§

impl<'a> Debug for tiny_skia::shaders::pattern::Pattern<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::chained_context::ChainedSequenceRule<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::context::SequenceRule<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::feature_variations::FeatureVariations<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::layout_table::Feature<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::layout_table::LanguageSystem<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::layout_table::LayoutTable<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::layout_table::Script<'a>

Source§

impl<'a> Debug for ttf_parser::ggg::lookup::Lookup<'a>

Source§

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

Source§

impl<'a> Debug for ttf_parser::tables::avar::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::cmap::format0::Subtable0<'a>

Source§

impl<'a> Debug for ttf_parser::tables::cmap::format6::Subtable6<'a>

Source§

impl<'a> Debug for ttf_parser::tables::cmap::format10::Subtable10<'a>

Source§

impl<'a> Debug for ttf_parser::tables::cmap::Subtable<'a>

Source§

impl<'a> Debug for ttf_parser::tables::cmap::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::colr::LinearGradient<'a>

Source§

impl<'a> Debug for ttf_parser::tables::colr::RadialGradient<'a>

Source§

impl<'a> Debug for ttf_parser::tables::colr::SweepGradient<'a>

Source§

impl<'a> Debug for ttf_parser::tables::colr::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::cpal::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::feat::FeatureName<'a>

Source§

impl<'a> Debug for ttf_parser::tables::feat::FeatureNames<'a>

Source§

impl<'a> Debug for ttf_parser::tables::feat::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::fvar::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::Anchor<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::CursiveAdjustment<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::MarkToBaseAdjustment<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::MarkToLigatureAdjustment<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::MarkToMarkAdjustment<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gpos::ValueRecord<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::AlternateSet<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::AlternateSubstitution<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::Ligature<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::LigatureSubstitution<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::MultipleSubstitution<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::ReverseChainSingleSubstitution<'a>

Source§

impl<'a> Debug for ttf_parser::tables::gsub::Sequence<'a>

Source§

impl<'a> Debug for ttf_parser::tables::hmtx::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kern::Subtable0<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kern::Subtable2<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kern::Subtable3<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kern::Subtable<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kern::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kerx::Subtable0<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kerx::Subtable<'a>

Source§

impl<'a> Debug for ttf_parser::tables::kerx::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::math::GlyphAssembly<'a>

Source§

impl<'a> Debug for ttf_parser::tables::math::GlyphConstruction<'a>

Source§

impl<'a> Debug for ttf_parser::tables::math::GlyphInfo<'a>

Source§

impl<'a> Debug for ttf_parser::tables::math::KernInfo<'a>

Source§

impl<'a> Debug for ttf_parser::tables::math::MathValue<'a>

Source§

impl<'a> Debug for ttf_parser::tables::math::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::math::Variants<'a>

Source§

impl<'a> Debug for ttf_parser::tables::morx::Chain<'a>

Source§

impl<'a> Debug for ttf_parser::tables::morx::InsertionSubtable<'a>

Source§

impl<'a> Debug for ttf_parser::tables::morx::LigatureSubtable<'a>

Source§

impl<'a> Debug for ttf_parser::tables::morx::Subtable<'a>

Source§

impl<'a> Debug for ttf_parser::tables::name::Name<'a>

Source§

impl<'a> Debug for ttf_parser::tables::name::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::post::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::sbix::Table<'a>

Source§

impl<'a> Debug for AxisValueSubtableFormat4<'a>

Source§

impl<'a> Debug for AxisValueSubtables<'a>

Source§

impl<'a> Debug for ttf_parser::tables::stat::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::svg::SvgDocument<'a>

Source§

impl<'a> Debug for ttf_parser::tables::svg::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::trak::Table<'a>

Source§

impl<'a> Debug for ttf_parser::tables::trak::Track<'a>

Source§

impl<'a> Debug for ttf_parser::tables::trak::TrackData<'a>

Source§

impl<'a> Debug for ttf_parser::tables::trak::Tracks<'a>

Source§

impl<'a> Debug for ttf_parser::tables::vorg::Table<'a>

Source§

impl<'a> Debug for GraphemeIndices<'a>

Source§

impl<'a> Debug for Graphemes<'a>

Source§

impl<'a> Debug for USentenceBoundIndices<'a>

Source§

impl<'a> Debug for USentenceBounds<'a>

Source§

impl<'a> Debug for UnicodeSentences<'a>

Source§

impl<'a> Debug for UWordBoundIndices<'a>

Source§

impl<'a> Debug for UWordBounds<'a>

Source§

impl<'a> Debug for UnicodeWordIndices<'a>

Source§

impl<'a> Debug for UnicodeWords<'a>

Source§

impl<'a> Debug for usvg::parser::options::Options<'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,

Source§

impl<'a, 'input> Debug for Children<'a, 'input>
where 'input: 'a,

Source§

impl<'a, 'input> Debug for roxmltree::Node<'a, 'input>
where 'input: '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, 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,

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 makepad_draw::smallvec::alloc::str::RSplit<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · Source§

impl<'a, P> Debug for makepad_draw::smallvec::alloc::str::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 makepad_draw::smallvec::alloc::str::Split<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.51.0 · Source§

impl<'a, P> Debug for makepad_draw::smallvec::alloc::str::SplitInclusive<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · Source§

impl<'a, P> Debug for makepad_draw::smallvec::alloc::str::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, S> Debug for Next<'a, S>
where S: Debug + ?Sized,

1.17.0 · Source§

impl<'a, T> Debug for makepad_draw::smallvec::alloc::collections::btree_set::Range<'a, T>
where T: Debug + 'a,

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,

Source§

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

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,

Source§

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

Source§

impl<'a, T> Debug for std::sync::mpmc::TryIter<'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 makepad_ttf_parser::ggg::layout_table::RecordList<'a, T>
where T: Debug + RecordListItem<'a>,

Source§

impl<'a, T> Debug for makepad_ttf_parser::parser::LazyArray16<'a, T>
where T: FromData + Debug + Copy,

Source§

impl<'a, T> Debug for makepad_ttf_parser::parser::LazyArray32<'a, T>
where T: FromData + Debug + Copy,

Source§

impl<'a, T> Debug for ttf_parser::ggg::layout_table::RecordList<'a, T>
where T: Debug + RecordListItem<'a>,

Source§

impl<'a, T> Debug for ttf_parser::parser::LazyArray16<'a, T>
where T: FromData + Debug + Copy,

Source§

impl<'a, T> Debug for ttf_parser::parser::LazyArray32<'a, T>
where T: FromData + Debug + Copy,

1.6.0 · Source§

impl<'a, T, A> Debug for makepad_draw::smallvec::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,

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, const N: usize> Debug for makepad_draw::smallvec::alloc::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, T: Debug> Debug for GlyphImage<'a, T>

Source§

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

Source§

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

Source§

impl<'a, T: Debug, P: Debug> Debug for GroupBy<'a, T, P>

Source§

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

Source§

impl<'data> Debug for InterlacedRow<'data>

Source§

impl<'e, E, R> Debug for DecoderReader<'e, E, R>
where E: Engine, R: Read,

Source§

impl<'e, E, W> Debug for EncoderWriter<'e, E, W>
where E: Engine, W: Write,

Source§

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

Source§

impl<'input> Debug for StringStorage<'input>

Source§

impl<'input> Debug for Document<'input>

Source§

impl<'input> Debug for Namespace<'input>

Source§

impl<'input> Debug for PI<'input>

1.63.0 · Source§

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

Source§

impl<A> Debug for makepad_draw::smallvec::IntoIter<A>
where A: Array, <A as Array>::Item: Debug,

Source§

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

1.0.0 · Source§

impl<A> Debug for core::iter::sources::repeat::Repeat<A>
where A: Debug,

1.82.0 · Source§

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

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,

1.0.0 · Source§

impl<A, B> Debug for core::iter::adapters::chain::Chain<A, B>
where A: Debug, B: Debug,

1.0.0 · Source§

impl<A, B> Debug for 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 std::io::Lines<B>
where B: Debug,

1.0.0 · Source§

impl<B> Debug for std::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<Dyn> Debug for DynMetadata<Dyn>
where Dyn: ?Sized,

Source§

impl<E> Debug for data_url::forgiving_base64::DecodeError<E>
where E: Debug,

Source§

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

Source§

impl<F> Debug for makepad_draw::smallvec::alloc::fmt::FromFn<F>
where F: Fn(&mut Formatter<'_>) -> Result<(), Error>,

Source§

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

1.64.0 · Source§

impl<F> Debug for PollFn<F>

1.34.0 · Source§

impl<F> Debug for core::iter::sources::from_fn::FromFn<F>

1.68.0 · Source§

impl<F> Debug for OnceWith<F>

1.68.0 · Source§

impl<F> Debug for RepeatWith<F>

1.4.0 · Source§

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

Source§

impl<FD> Debug for makepad_draw::os::linux::dma_buf::Image<FD>
where FD: Debug,

Source§

impl<FD> Debug for ImagePlane<FD>
where FD: Debug,

Source§

impl<G> Debug for FromCoroutine<G>

1.9.0 · Source§

impl<H> Debug for BuildHasherDefault<H>

Source§

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

Source§

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

Source§

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

1.9.0 · Source§

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

1.1.0 · Source§

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

1.36.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

impl<I> Debug for 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 Skip<I>
where I: Debug,

1.28.0 · Source§

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

1.0.0 · Source§

impl<I> Debug for core::iter::adapters::take::Take<I>
where I: Debug,

1.9.0 · Source§

impl<I, F> Debug for FilterMap<I, F>
where I: Debug,

1.9.0 · Source§

impl<I, F> Debug for Inspect<I, F>
where I: Debug,

1.9.0 · Source§

impl<I, F> Debug for 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 core::iter::adapters::filter::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 SkipWhile<I, P>
where I: Debug,

1.9.0 · Source§

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

1.9.0 · Source§

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

1.29.0 · Source§

impl<I, U> Debug for 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 FlatMap<I, U, F>
where I: Debug, U: IntoIterator, <U as IntoIterator>::IntoIter: Debug,

Source§

impl<I, const N: usize> Debug for core::iter::adapters::array_chunks::ArrayChunks<I, N>
where I: Debug + Iterator, <I as Iterator>::Item: Debug,

1.0.0 · Source§

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

1.0.0 · Source§

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

1.26.0 · Source§

impl<Idx> Debug for core::ops::range::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,

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,

Source§

impl<K> Debug for makepad_draw::smallvec::alloc::collections::btree_set::Cursor<'_, K>
where K: 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,

Source§

impl<K, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::CursorMut<'_, K, A>
where K: Debug,

Source§

impl<K, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::CursorMutKey<'_, K, A>
where K: Debug,

1.88.0 · Source§

impl<K, F> Debug for std::collections::hash::set::ExtractIf<'_, K, F>
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 makepad_draw::smallvec::alloc::collections::btree_map::Cursor<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · Source§

impl<K, V> Debug for makepad_draw::smallvec::alloc::collections::btree_map::Iter<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · Source§

impl<K, V> Debug for makepad_draw::smallvec::alloc::collections::btree_map::IterMut<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · Source§

impl<K, V> Debug for makepad_draw::smallvec::alloc::collections::btree_map::Keys<'_, K, V>
where K: Debug,

1.17.0 · Source§

impl<K, V> Debug for makepad_draw::smallvec::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 makepad_draw::smallvec::alloc::collections::btree_map::Values<'_, K, V>
where V: Debug,

1.10.0 · Source§

impl<K, V> Debug for makepad_draw::smallvec::alloc::collections::btree_map::ValuesMut<'_, K, V>
where V: Debug,

Source§

impl<K, V> Debug for ComponentMap<K, V>
where K: Debug, V: Debug,

Source§

impl<K, V> Debug for LiveIdMap<K, V>
where K: Debug, 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 makepad_draw::smallvec::alloc::collections::btree_map::Entry<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

Source§

impl<K, V, A> Debug for makepad_draw::smallvec::alloc::collections::btree_map::CursorMut<'_, K, V, A>
where K: Debug, V: Debug,

Source§

impl<K, V, A> Debug for makepad_draw::smallvec::alloc::collections::btree_map::CursorMutKey<'_, K, V, A>
where K: Debug, V: Debug,

1.17.0 · Source§

impl<K, V, A> Debug for makepad_draw::smallvec::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 makepad_draw::smallvec::alloc::collections::btree_map::IntoKeys<K, V, A>
where K: Debug, A: Allocator + Clone,

1.54.0 · Source§

impl<K, V, A> Debug for makepad_draw::smallvec::alloc::collections::btree_map::IntoValues<K, V, A>
where V: Debug, A: Allocator + Clone,

1.12.0 · Source§

impl<K, V, A> Debug for makepad_draw::smallvec::alloc::collections::btree_map::OccupiedEntry<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

Source§

impl<K, V, A> Debug for makepad_draw::smallvec::alloc::collections::btree_map::OccupiedError<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

1.12.0 · Source§

impl<K, V, A> Debug for makepad_draw::smallvec::alloc::collections::btree_map::VacantEntry<'_, K, V, A>
where K: Debug + Ord, 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,

1.88.0 · Source§

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

Source§

impl<K, V, R, F, A> Debug for makepad_draw::smallvec::alloc::collections::btree_map::ExtractIf<'_, K, V, R, F, A>
where K: Debug, V: Debug, A: Allocator + Clone,

1.0.0 · Source§

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

1.33.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

impl<R> Debug for std::io::Bytes<R>
where R: Debug,

Source§

impl<R> Debug for CrcReader<R>
where R: Debug,

Source§

impl<R> Debug for flate2::deflate::bufread::DeflateDecoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::deflate::bufread::DeflateEncoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::deflate::read::DeflateDecoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::deflate::read::DeflateEncoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::gz::bufread::GzDecoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::gz::bufread::GzEncoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::gz::bufread::MultiGzDecoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::gz::read::GzDecoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::gz::read::GzEncoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::gz::read::MultiGzDecoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::zlib::bufread::ZlibDecoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::zlib::bufread::ZlibEncoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::zlib::read::ZlibDecoder<R>
where R: Debug,

Source§

impl<R> Debug for flate2::zlib::read::ZlibEncoder<R>
where R: Debug,

1.17.0 · Source§

impl<T> Debug for Bound<T>
where T: 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,

Source§

impl<T> Debug for SendTimeoutError<T>

1.0.0 · Source§

impl<T> Debug for TrySendError<T>

1.0.0 · Source§

impl<T> Debug for std::sync::poison::TryLockError<T>

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,

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

1.0.0 · Source§

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

Source§

impl<T> Debug for U32A<T>

Source§

impl<T> Debug for makepad_draw::makepad_futures::channel::mpsc::SendError<T>

Source§

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

Source§

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

Source§

impl<T> Debug for makepad_draw::makepad_futures::channel::oneshot::Receiver<T>
where T: Debug,

Source§

impl<T> Debug for makepad_draw::makepad_futures::channel::oneshot::SendError<T>

Source§

impl<T> Debug for makepad_draw::makepad_futures::channel::oneshot::Sender<T>
where T: Debug,

Source§

impl<T> Debug for makepad_draw::makepad_futures::future::Ready<T>
where T: Debug,

Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

impl<T> Debug for makepad_draw::smallvec::alloc::collections::btree_set::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for makepad_draw::smallvec::alloc::collections::btree_set::SymmetricDifference<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for makepad_draw::smallvec::alloc::collections::btree_set::Union<'_, T>
where T: Debug,

1.17.0 · Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

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

1.9.0 · Source§

impl<T> Debug for makepad_draw::smallvec::alloc::slice::Iter<'_, T>
where T: Debug,

1.9.0 · Source§

impl<T> Debug for makepad_draw::smallvec::alloc::slice::IterMut<'_, T>
where T: Debug,

Source§

impl<T> Debug for makepad_draw::smallvec::alloc::vec::PeekMut<'_, T>
where T: Debug,

Source§

impl<T> Debug for UiRunner<T>

1.70.0 · Source§

impl<T> Debug for OnceCell<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 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.9.0 · Source§

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

1.19.0 · Source§

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

Source§

impl<T> Debug for NumBuffer<T>
where T: Debug + NumBufferTrait,

1.48.0 · Source§

impl<T> Debug for Pending<T>

1.48.0 · Source§

impl<T> Debug for core::future::ready::Ready<T>
where T: Debug,

1.0.0 · Source§

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

1.9.0 · Source§

impl<T> Debug for core::iter::sources::empty::Empty<T>

1.2.0 · Source§

impl<T> Debug for core::iter::sources::once::Once<T>
where T: Debug,

1.0.0 · Source§

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

Source§

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

Source§

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

Source§

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

1.20.0 · Source§

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

1.21.0 · Source§

impl<T> Debug for Discriminant<T>

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,

Source§

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

1.16.0 · Source§

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

Source§

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

1.25.0 · Source§

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

1.0.0 · Source§

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

1.3.0 · Source§

impl<T> Debug for AtomicPtr<T>

Source§

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

1.0.0 · Source§

impl<T> Debug for std::io::cursor::Cursor<T>
where T: Debug,

1.0.0 · Source§

impl<T> Debug for std::io::Take<T>
where T: Debug,

Source§

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

Source§

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

Source§

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

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>

1.70.0 · Source§

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

Source§

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

1.0.0 · Source§

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

1.16.0 · Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

impl<T> Debug for RwLockWriteGuard<'_, 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,

1.16.0 · Source§

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

1.16.0 · Source§

impl<T> Debug for JoinHandle<T>

Source§

impl<T> Debug for CapacityError<T>

Source§

impl<T> Debug for makepad_ttf_parser::aat::ExtendedStateTable<'_, T>

Source§

impl<T> Debug for makepad_ttf_parser::aat::GenericStateEntry<T>
where T: Debug + FromData,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T> Debug for ttf_parser::aat::ExtendedStateTable<'_, T>

Source§

impl<T> Debug for ttf_parser::aat::GenericStateEntry<T>
where T: Debug + FromData,

1.41.0 · Source§

impl<T> Debug for MaybeUninit<T>

Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::Entry<'_, T, A>
where T: Debug + Ord, A: Allocator + Clone,

1.0.0 · Source§

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

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 Box<T, A>
where T: Debug + ?Sized, A: Allocator,

1.17.0 · Source§

impl<T, A> Debug for makepad_draw::smallvec::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 makepad_draw::smallvec::alloc::collections::binary_heap::PeekMut<'_, T, A>
where T: Ord + Debug, A: Allocator,

1.17.0 · Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::Difference<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.17.0 · Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::Intersection<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::IntoIter<T, A>
where T: Debug, A: Debug + Allocator + Clone,

Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::OccupiedEntry<'_, T, A>
where T: Debug + Ord, A: Allocator + Clone,

Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::VacantEntry<'_, T, A>
where T: Debug + Ord, A: Allocator + Clone,

Source§

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

Source§

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

1.17.0 · Source§

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

1.0.0 · Source§

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

1.4.0 · Source§

impl<T, A> Debug for BinaryHeap<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.0.0 · Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

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

Source§

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

1.4.0 · Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::rc::Weak<T, A>
where A: Allocator, T: ?Sized,

Source§

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

1.4.0 · Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::sync::Weak<T, A>
where A: Allocator, T: ?Sized,

1.17.0 · Source§

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

1.13.0 · Source§

impl<T, A> Debug for makepad_draw::smallvec::alloc::vec::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,

Source§

impl<T, A> Debug for Abgr<T, A>
where T: Debug, A: Debug,

Source§

impl<T, A> Debug for Argb<T, A>
where T: Debug, A: Debug,

Source§

impl<T, A> Debug for rgb::formats::bgra::Bgra<T, A>
where T: Debug, A: Debug,

Source§

impl<T, A> Debug for GrayA<T, A>
where T: Debug, A: Debug,

Source§

impl<T, A> Debug for GrayAlpha_v08<T, A>
where T: Debug, A: Debug,

Source§

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

1.0.0 · Source§

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

1.80.0 · Source§

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

1.34.0 · Source§

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

1.80.0 · Source§

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

1.87.0 · Source§

impl<T, F, A> Debug for makepad_draw::smallvec::alloc::collections::linked_list::ExtractIf<'_, T, F, A>
where T: Debug, A: Allocator,

1.87.0 · Source§

impl<T, F, A> Debug for makepad_draw::smallvec::alloc::vec::ExtractIf<'_, T, F, A>
where T: Debug, A: Allocator,

1.27.0 · Source§

impl<T, P> Debug for makepad_draw::smallvec::alloc::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 makepad_draw::smallvec::alloc::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 makepad_draw::smallvec::alloc::slice::Split<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.51.0 · Source§

impl<T, P> Debug for makepad_draw::smallvec::alloc::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 makepad_draw::smallvec::alloc::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, F, A> Debug for makepad_draw::smallvec::alloc::collections::btree_set::ExtractIf<'_, T, R, F, A>
where T: Debug, A: Allocator + Clone,

Source§

impl<T, S> Debug for std::collections::hash::set::Entry<'_, T, S>
where T: 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.0.0 · Source§

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

1.16.0 · Source§

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

Source§

impl<T, S> Debug for std::collections::hash::set::OccupiedEntry<'_, T, S>
where T: Debug,

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,

Source§

impl<T, S> Debug for std::collections::hash::set::VacantEntry<'_, T, S>
where T: Debug,

1.0.0 · Source§

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

Source§

impl<T, const CAP: usize> Debug for ArrayVec<T, CAP>
where T: Debug,

Source§

impl<T, const CAP: usize> Debug for arrayvec::arrayvec::IntoIter<T, CAP>
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 core::core_simd::masks::Mask<T, N>

Source§

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

Source§

impl<T: Debug> Debug for FontAtlas<T>

Source§

impl<T: Debug> Debug for makepad_draw::text::geom::Point<T>

Source§

impl<T: Debug> Debug for makepad_draw::text::geom::Rect<T>

Source§

impl<T: Debug> Debug for makepad_draw::text::geom::Size<T>

Source§

impl<T: Debug> Debug for makepad_draw::text::geom::Transform<T>

Source§

impl<T: Debug> Debug for makepad_draw::text::image::Image<T>

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

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

Source§

impl<W> Debug for flate2::deflate::write::DeflateDecoder<W>
where W: Debug + Write,

Source§

impl<W> Debug for flate2::deflate::write::DeflateEncoder<W>
where W: Debug + Write,

Source§

impl<W> Debug for flate2::gz::write::GzDecoder<W>
where W: Debug + Write,

Source§

impl<W> Debug for flate2::gz::write::GzEncoder<W>
where W: Debug + Write,

Source§

impl<W> Debug for flate2::gz::write::MultiGzDecoder<W>
where W: Debug + Write,

Source§

impl<W> Debug for flate2::zlib::write::ZlibDecoder<W>
where W: Debug + Write,

Source§

impl<W> Debug for flate2::zlib::write::ZlibEncoder<W>
where W: Debug + Write,

Source§

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

Source§

impl<const CAP: usize> Debug for ArrayString<CAP>