ID

Enum ID 

Source
#[repr(u16)]
pub enum ID {
Show 540 variants ANGLEInstancedArrays = 0, AbortController = 1, AbortSignal = 2, AbstractRange = 3, AnalyserNode = 4, AnimationEvent = 5, Attr = 6, AudioBuffer = 7, AudioBufferSourceNode = 8, AudioContext = 9, AudioDestinationNode = 10, AudioListener = 11, AudioNode = 12, AudioParam = 13, AudioScheduledSourceNode = 14, AudioTrack = 15, AudioTrackList = 16, BaseAudioContext = 17, BeforeUnloadEvent = 18, BiquadFilterNode = 19, Blob = 20, Bluetooth = 21, BluetoothAdvertisingEvent = 22, BluetoothCharacteristicProperties = 23, BluetoothDevice = 24, BluetoothPermissionResult = 25, BluetoothRemoteGATTCharacteristic = 26, BluetoothRemoteGATTDescriptor = 27, BluetoothRemoteGATTServer = 28, BluetoothRemoteGATTService = 29, BluetoothUUID = 30, BroadcastChannel = 31, ByteLengthQueuingStrategy = 32, CDATASection = 33, CSSConditionRule = 34, CSSFontFaceRule = 35, CSSGroupingRule = 36, CSSImportRule = 37, CSSKeyframeRule = 38, CSSKeyframesRule = 39, CSSLayerBlockRule = 40, CSSLayerStatementRule = 41, CSSMediaRule = 42, CSSNamespaceRule = 43, CSSNestedDeclarations = 44, CSSRule = 45, CSSRuleList = 46, CSSStyleDeclaration = 47, CSSStyleRule = 48, CSSStyleSheet = 49, CSSStyleValue = 50, CSSSupportsRule = 51, CanvasGradient = 52, CanvasPattern = 53, CanvasRenderingContext2D = 54, ChannelMergerNode = 55, ChannelSplitterNode = 56, CharacterData = 57, Client = 58, Clipboard = 59, ClipboardEvent = 60, ClipboardItem = 61, CloseEvent = 62, CommandEvent = 63, Comment = 64, CompositionEvent = 65, CompressionStream = 66, ConstantSourceNode = 67, CookieStore = 68, CountQueuingStrategy = 69, Credential = 70, CredentialsContainer = 71, Crypto = 72, CryptoKey = 73, CustomElementRegistry = 74, CustomEvent = 75, CustomStateSet = 76, CustomStateSetSetlike = 77, DOMException = 78, DOMImplementation = 79, DOMMatrix = 80, DOMMatrixReadOnly = 81, DOMParser = 82, DOMPoint = 83, DOMPointReadOnly = 84, DOMQuad = 85, DOMRect = 86, DOMRectList = 87, DOMRectReadOnly = 88, DOMStringList = 89, DOMStringMap = 90, DOMTokenList = 91, DataTransfer = 92, DataTransferItem = 93, DataTransferItemList = 94, DebuggerAddDebuggeeEvent = 95, DebuggerGetPossibleBreakpointsEvent = 96, DebuggerGlobalScope = 97, DecompressionStream = 98, DedicatedWorkerGlobalScope = 99, DefaultTeeReadRequest = 100, DefaultTeeUnderlyingSource = 101, DissimilarOriginLocation = 102, DissimilarOriginWindow = 103, Document = 104, DocumentFragment = 105, DocumentType = 106, DynamicModuleOwner = 107, EXTBlendMinmax = 108, EXTColorBufferHalfFloat = 109, EXTFragDepth = 110, EXTShaderTextureLod = 111, EXTTextureFilterAnisotropic = 112, Element = 113, ElementInternals = 114, ErrorEvent = 115, Event = 116, EventSource = 117, EventTarget = 118, ExtendableEvent = 119, ExtendableMessageEvent = 120, FakeXRDevice = 121, FakeXRInputController = 122, FetchLaterResult = 123, File = 124, FileList = 125, FileReader = 126, FileReaderSync = 127, FocusEvent = 128, FontFace = 129, FontFaceSet = 130, FormData = 131, FormDataEvent = 132, FormDataIterator = 133, GPU = 134, GPUAdapter = 135, GPUAdapterInfo = 136, GPUBindGroup = 137, GPUBindGroupLayout = 138, GPUBuffer = 139, GPUCanvasContext = 140, GPUColorWrite = 141, GPUCommandBuffer = 142, GPUCommandEncoder = 143, GPUCompilationInfo = 144, GPUCompilationMessage = 145, GPUComputePassEncoder = 146, GPUComputePipeline = 147, GPUDevice = 148, GPUDeviceLostInfo = 149, GPUError = 150, GPUInternalError = 151, GPUOutOfMemoryError = 152, GPUPipelineError = 153, GPUPipelineLayout = 154, GPUQuerySet = 155, GPUQueue = 156, GPURenderBundle = 157, GPURenderBundleEncoder = 158, GPURenderPassEncoder = 159, GPURenderPipeline = 160, GPUSampler = 161, GPUShaderModule = 162, GPUShaderStage = 163, GPUSupportedFeatures = 164, GPUSupportedFeaturesSetlike = 165, GPUSupportedLimits = 166, GPUTexture = 167, GPUTextureUsage = 168, GPUTextureView = 169, GPUUncapturedErrorEvent = 170, GPUValidationError = 171, GainNode = 172, Gamepad = 173, GamepadButton = 174, GamepadButtonList = 175, GamepadEvent = 176, GamepadHapticActuator = 177, GamepadPose = 178, Geolocation = 179, GeolocationCoordinates = 180, GeolocationPosition = 181, GeolocationPositionError = 182, GlobalScope = 183, HTMLAnchorElement = 184, HTMLAreaElement = 185, HTMLAudioElement = 186, HTMLBRElement = 187, HTMLBaseElement = 188, HTMLBodyElement = 189, HTMLButtonElement = 190, HTMLCanvasElement = 191, HTMLCollection = 192, HTMLDListElement = 193, HTMLDataElement = 194, HTMLDataListElement = 195, HTMLDetailsElement = 196, HTMLDialogElement = 197, HTMLDirectoryElement = 198, HTMLDivElement = 199, HTMLDocument = 200, HTMLElement = 201, HTMLEmbedElement = 202, HTMLFieldSetElement = 203, HTMLFontElement = 204, HTMLFormControlsCollection = 205, HTMLFormElement = 206, HTMLFrameElement = 207, HTMLFrameSetElement = 208, HTMLHRElement = 209, HTMLHeadElement = 210, HTMLHeadingElement = 211, HTMLHtmlElement = 212, HTMLIFrameElement = 213, HTMLImageElement = 214, HTMLInputElement = 215, HTMLLIElement = 216, HTMLLabelElement = 217, HTMLLegendElement = 218, HTMLLinkElement = 219, HTMLMapElement = 220, HTMLMediaElement = 221, HTMLMenuElement = 222, HTMLMetaElement = 223, HTMLMeterElement = 224, HTMLModElement = 225, HTMLOListElement = 226, HTMLObjectElement = 227, HTMLOptGroupElement = 228, HTMLOptionElement = 229, HTMLOptionsCollection = 230, HTMLOutputElement = 231, HTMLParagraphElement = 232, HTMLParamElement = 233, HTMLPictureElement = 234, HTMLPreElement = 235, HTMLProgressElement = 236, HTMLQuoteElement = 237, HTMLScriptElement = 238, HTMLSelectElement = 239, HTMLSlotElement = 240, HTMLSourceElement = 241, HTMLSpanElement = 242, HTMLStyleElement = 243, HTMLTableCaptionElement = 244, HTMLTableCellElement = 245, HTMLTableColElement = 246, HTMLTableElement = 247, HTMLTableRowElement = 248, HTMLTableSectionElement = 249, HTMLTemplateElement = 250, HTMLTextAreaElement = 251, HTMLTimeElement = 252, HTMLTitleElement = 253, HTMLTrackElement = 254, HTMLUListElement = 255, HTMLUnknownElement = 256, HTMLVideoElement = 257, HashChangeEvent = 258, Headers = 259, HeadersIterator = 260, History = 261, IDBCursor = 262, IDBCursorWithValue = 263, IDBDatabase = 264, IDBFactory = 265, IDBIndex = 266, IDBKeyRange = 267, IDBObjectStore = 268, IDBOpenDBRequest = 269, IDBRequest = 270, IDBTransaction = 271, IDBVersionChangeEvent = 272, IIRFilterNode = 273, ImageBitmap = 274, ImageBitmapRenderingContext = 275, ImageData = 276, InputEvent = 277, IntersectionObserver = 278, IntersectionObserverEntry = 279, KeyboardEvent = 280, LargestContentfulPaint = 281, Location = 282, MediaDeviceInfo = 283, MediaDevices = 284, MediaElementAudioSourceNode = 285, MediaError = 286, MediaList = 287, MediaMetadata = 288, MediaQueryList = 289, MediaQueryListEvent = 290, MediaSession = 291, MediaStream = 292, MediaStreamAudioDestinationNode = 293, MediaStreamAudioSourceNode = 294, MediaStreamTrack = 295, MediaStreamTrackAudioSourceNode = 296, MessageChannel = 297, MessageEvent = 298, MessagePort = 299, MimeType = 300, MimeTypeArray = 301, MouseEvent = 302, MutationObserver = 303, MutationRecord = 304, NamedNodeMap = 305, NavigationPreloadManager = 306, Navigator = 307, Node = 308, NodeIterator = 309, NodeList = 310, Notification = 311, OESElementIndexUint = 312, OESStandardDerivatives = 313, OESTextureFloat = 314, OESTextureFloatLinear = 315, OESTextureHalfFloat = 316, OESTextureHalfFloatLinear = 317, OESVertexArrayObject = 318, OfflineAudioCompletionEvent = 319, OfflineAudioContext = 320, OffscreenCanvas = 321, OffscreenCanvasRenderingContext2D = 322, OscillatorNode = 323, PageTransitionEvent = 324, PaintRenderingContext2D = 325, PaintSize = 326, PaintWorkletGlobalScope = 327, PannerNode = 328, PasswordCredential = 329, Path2D = 330, Performance = 331, PerformanceEntry = 332, PerformanceMark = 333, PerformanceMeasure = 334, PerformanceNavigation = 335, PerformanceNavigationTiming = 336, PerformanceObserver = 337, PerformanceObserverEntryList = 338, PerformancePaintTiming = 339, PerformanceResourceTiming = 340, PermissionStatus = 341, Permissions = 342, PipelineId = 343, Plugin = 344, PluginArray = 345, PointerEvent = 346, PopStateEvent = 347, ProcessingInstruction = 348, ProgressEvent = 349, Promise = 350, PromiseNativeHandler = 351, PromiseRejectionEvent = 352, QuotaExceededError = 353, RTCDataChannel = 354, RTCDataChannelEvent = 355, RTCError = 356, RTCErrorEvent = 357, RTCIceCandidate = 358, RTCPeerConnection = 359, RTCPeerConnectionIceEvent = 360, RTCRtpSender = 361, RTCRtpTransceiver = 362, RTCSessionDescription = 363, RTCTrackEvent = 364, RadioNodeList = 365, Range = 366, ReadableByteStreamController = 367, ReadableStream = 368, ReadableStreamBYOBReader = 369, ReadableStreamBYOBRequest = 370, ReadableStreamDefaultController = 371, ReadableStreamDefaultReader = 372, ReportingObserver = 373, Request = 374, ResizeObserver = 375, ResizeObserverEntry = 376, ResizeObserverSize = 377, Response = 378, SVGElement = 379, SVGGraphicsElement = 380, SVGImageElement = 381, SVGSVGElement = 382, Screen = 383, SecurityPolicyViolationEvent = 384, Selection = 385, ServiceWorker = 386, ServiceWorkerContainer = 387, ServiceWorkerGlobalScope = 388, ServiceWorkerRegistration = 389, ServoInternals = 390, ServoParser = 391, ShadowRoot = 392, StaticRange = 393, StereoPannerNode = 394, Storage = 395, StorageEvent = 396, StylePropertyMapReadOnly = 397, StyleSheet = 398, StyleSheetList = 399, SubmitEvent = 400, SubtleCrypto = 401, TestBinding = 402, TestBindingIterable = 403, TestBindingMaplikeWithInterface = 404, TestBindingMaplikeWithInterfaceMaplike = 405, TestBindingMaplikeWithPrimitive = 406, TestBindingMaplikeWithPrimitiveMaplike = 407, TestBindingPairIterable = 408, TestBindingPairIterableIterator = 409, TestBindingProxy = 410, TestBindingSetlikeWithInterface = 411, TestBindingSetlikeWithInterfaceSetlike = 412, TestBindingSetlikeWithPrimitive = 413, TestBindingSetlikeWithPrimitiveSetlike = 414, TestRunner = 415, TestWorklet = 416, TestWorkletGlobalScope = 417, Text = 418, TextDecoder = 419, TextDecoderStream = 420, TextEncoder = 421, TextEncoderStream = 422, TextMetrics = 423, TextTrack = 424, TextTrackCue = 425, TextTrackCueList = 426, TextTrackList = 427, TimeRanges = 428, ToggleEvent = 429, Touch = 430, TouchEvent = 431, TouchList = 432, TrackEvent = 433, TransformStream = 434, TransformStreamDefaultController = 435, TransitionEvent = 436, TreeWalker = 437, TrustedHTML = 438, TrustedScript = 439, TrustedScriptURL = 440, TrustedTypePolicy = 441, TrustedTypePolicyFactory = 442, UIEvent = 443, URL = 444, URLPattern = 445, URLSearchParams = 446, URLSearchParamsIterator = 447, UnderlyingSourceContainer = 448, VTTCue = 449, VTTRegion = 450, ValidityState = 451, VideoTrack = 452, VideoTrackList = 453, VisibilityStateEntry = 454, WEBGLColorBufferFloat = 455, WEBGLCompressedTextureETC1 = 456, WEBGLCompressedTextureS3TC = 457, WGSLLanguageFeatures = 458, WGSLLanguageFeaturesSetlike = 459, WebGL2RenderingContext = 460, WebGLActiveInfo = 461, WebGLBuffer = 462, WebGLContextEvent = 463, WebGLFramebuffer = 464, WebGLObject = 465, WebGLProgram = 466, WebGLQuery = 467, WebGLRenderbuffer = 468, WebGLRenderingContext = 469, WebGLSampler = 470, WebGLShader = 471, WebGLShaderPrecisionFormat = 472, WebGLSync = 473, WebGLTexture = 474, WebGLTransformFeedback = 475, WebGLUniformLocation = 476, WebGLVertexArrayObject = 477, WebGLVertexArrayObjectOES = 478, WebSocket = 479, WheelEvent = 480, Window = 481, WindowProxy = 482, Worker = 483, WorkerGlobalScope = 484, WorkerLocation = 485, WorkerNavigator = 486, Worklet = 487, WorkletGlobalScope = 488, WritableStream = 489, WritableStreamDefaultController = 490, WritableStreamDefaultWriter = 491, XMLDocument = 492, XMLHttpRequest = 493, XMLHttpRequestEventTarget = 494, XMLHttpRequestUpload = 495, XMLSerializer = 496, XPathEvaluator = 497, XPathExpression = 498, XPathResult = 499, XRBoundedReferenceSpace = 500, XRCompositionLayer = 501, XRCubeLayer = 502, XRCylinderLayer = 503, XREquirectLayer = 504, XRFrame = 505, XRHand = 506, XRHandIterator = 507, XRHitTestResult = 508, XRHitTestSource = 509, XRInputSource = 510, XRInputSourceArray = 511, XRInputSourceEvent = 512, XRInputSourcesChangeEvent = 513, XRJointPose = 514, XRJointSpace = 515, XRLayer = 516, XRLayerEvent = 517, XRMediaBinding = 518, XRPose = 519, XRProjectionLayer = 520, XRQuadLayer = 521, XRRay = 522, XRReferenceSpace = 523, XRReferenceSpaceEvent = 524, XRRenderState = 525, XRRigidTransform = 526, XRSession = 527, XRSessionEvent = 528, XRSpace = 529, XRSubImage = 530, XRSystem = 531, XRTest = 532, XRView = 533, XRViewerPose = 534, XRViewport = 535, XRWebGLBinding = 536, XRWebGLLayer = 537, XRWebGLSubImage = 538, Last = 539,
}

Variants§

§

ANGLEInstancedArrays = 0

§

AbortController = 1

§

AbortSignal = 2

§

AbstractRange = 3

§

AnalyserNode = 4

§

AnimationEvent = 5

§

Attr = 6

§

AudioBuffer = 7

§

AudioBufferSourceNode = 8

§

AudioContext = 9

§

AudioDestinationNode = 10

§

AudioListener = 11

§

AudioNode = 12

§

AudioParam = 13

§

AudioScheduledSourceNode = 14

§

AudioTrack = 15

§

AudioTrackList = 16

§

BaseAudioContext = 17

§

BeforeUnloadEvent = 18

§

BiquadFilterNode = 19

§

Blob = 20

§

Bluetooth = 21

§

BluetoothAdvertisingEvent = 22

§

BluetoothCharacteristicProperties = 23

§

BluetoothDevice = 24

§

BluetoothPermissionResult = 25

§

BluetoothRemoteGATTCharacteristic = 26

§

BluetoothRemoteGATTDescriptor = 27

§

BluetoothRemoteGATTServer = 28

§

BluetoothRemoteGATTService = 29

§

BluetoothUUID = 30

§

BroadcastChannel = 31

§

ByteLengthQueuingStrategy = 32

§

CDATASection = 33

§

CSSConditionRule = 34

§

CSSFontFaceRule = 35

§

CSSGroupingRule = 36

§

CSSImportRule = 37

§

CSSKeyframeRule = 38

§

CSSKeyframesRule = 39

§

CSSLayerBlockRule = 40

§

CSSLayerStatementRule = 41

§

CSSMediaRule = 42

§

CSSNamespaceRule = 43

§

CSSNestedDeclarations = 44

§

CSSRule = 45

§

CSSRuleList = 46

§

CSSStyleDeclaration = 47

§

CSSStyleRule = 48

§

CSSStyleSheet = 49

§

CSSStyleValue = 50

§

CSSSupportsRule = 51

§

CanvasGradient = 52

§

CanvasPattern = 53

§

CanvasRenderingContext2D = 54

§

ChannelMergerNode = 55

§

ChannelSplitterNode = 56

§

CharacterData = 57

§

Client = 58

§

Clipboard = 59

§

ClipboardEvent = 60

§

ClipboardItem = 61

§

CloseEvent = 62

§

CommandEvent = 63

§

Comment = 64

§

CompositionEvent = 65

§

CompressionStream = 66

§

ConstantSourceNode = 67

§

CookieStore = 68

§

CountQueuingStrategy = 69

§

Credential = 70

§

CredentialsContainer = 71

§

Crypto = 72

§

CryptoKey = 73

§

CustomElementRegistry = 74

§

CustomEvent = 75

§

CustomStateSet = 76

§

CustomStateSetSetlike = 77

§

DOMException = 78

§

DOMImplementation = 79

§

DOMMatrix = 80

§

DOMMatrixReadOnly = 81

§

DOMParser = 82

§

DOMPoint = 83

§

DOMPointReadOnly = 84

§

DOMQuad = 85

§

DOMRect = 86

§

DOMRectList = 87

§

DOMRectReadOnly = 88

§

DOMStringList = 89

§

DOMStringMap = 90

§

DOMTokenList = 91

§

DataTransfer = 92

§

DataTransferItem = 93

§

DataTransferItemList = 94

§

DebuggerAddDebuggeeEvent = 95

§

DebuggerGetPossibleBreakpointsEvent = 96

§

DebuggerGlobalScope = 97

§

DecompressionStream = 98

§

DedicatedWorkerGlobalScope = 99

§

DefaultTeeReadRequest = 100

§

DefaultTeeUnderlyingSource = 101

§

DissimilarOriginLocation = 102

§

DissimilarOriginWindow = 103

§

Document = 104

§

DocumentFragment = 105

§

DocumentType = 106

§

DynamicModuleOwner = 107

§

EXTBlendMinmax = 108

§

EXTColorBufferHalfFloat = 109

§

EXTFragDepth = 110

§

EXTShaderTextureLod = 111

§

EXTTextureFilterAnisotropic = 112

§

Element = 113

§

ElementInternals = 114

§

ErrorEvent = 115

§

Event = 116

§

EventSource = 117

§

EventTarget = 118

§

ExtendableEvent = 119

§

ExtendableMessageEvent = 120

§

FakeXRDevice = 121

§

FakeXRInputController = 122

§

FetchLaterResult = 123

§

File = 124

§

FileList = 125

§

FileReader = 126

§

FileReaderSync = 127

§

FocusEvent = 128

§

FontFace = 129

§

FontFaceSet = 130

§

FormData = 131

§

FormDataEvent = 132

§

FormDataIterator = 133

§

GPU = 134

§

GPUAdapter = 135

§

GPUAdapterInfo = 136

§

GPUBindGroup = 137

§

GPUBindGroupLayout = 138

§

GPUBuffer = 139

§

GPUCanvasContext = 140

§

GPUColorWrite = 141

§

GPUCommandBuffer = 142

§

GPUCommandEncoder = 143

§

GPUCompilationInfo = 144

§

GPUCompilationMessage = 145

§

GPUComputePassEncoder = 146

§

GPUComputePipeline = 147

§

GPUDevice = 148

§

GPUDeviceLostInfo = 149

§

GPUError = 150

§

GPUInternalError = 151

§

GPUOutOfMemoryError = 152

§

GPUPipelineError = 153

§

GPUPipelineLayout = 154

§

GPUQuerySet = 155

§

GPUQueue = 156

§

GPURenderBundle = 157

§

GPURenderBundleEncoder = 158

§

GPURenderPassEncoder = 159

§

GPURenderPipeline = 160

§

GPUSampler = 161

§

GPUShaderModule = 162

§

GPUShaderStage = 163

§

GPUSupportedFeatures = 164

§

GPUSupportedFeaturesSetlike = 165

§

GPUSupportedLimits = 166

§

GPUTexture = 167

§

GPUTextureUsage = 168

§

GPUTextureView = 169

§

GPUUncapturedErrorEvent = 170

§

GPUValidationError = 171

§

GainNode = 172

§

Gamepad = 173

§

GamepadButton = 174

§

GamepadButtonList = 175

§

GamepadEvent = 176

§

GamepadHapticActuator = 177

§

GamepadPose = 178

§

Geolocation = 179

§

GeolocationCoordinates = 180

§

GeolocationPosition = 181

§

GeolocationPositionError = 182

§

GlobalScope = 183

§

HTMLAnchorElement = 184

§

HTMLAreaElement = 185

§

HTMLAudioElement = 186

§

HTMLBRElement = 187

§

HTMLBaseElement = 188

§

HTMLBodyElement = 189

§

HTMLButtonElement = 190

§

HTMLCanvasElement = 191

§

HTMLCollection = 192

§

HTMLDListElement = 193

§

HTMLDataElement = 194

§

HTMLDataListElement = 195

§

HTMLDetailsElement = 196

§

HTMLDialogElement = 197

§

HTMLDirectoryElement = 198

§

HTMLDivElement = 199

§

HTMLDocument = 200

§

HTMLElement = 201

§

HTMLEmbedElement = 202

§

HTMLFieldSetElement = 203

§

HTMLFontElement = 204

§

HTMLFormControlsCollection = 205

§

HTMLFormElement = 206

§

HTMLFrameElement = 207

§

HTMLFrameSetElement = 208

§

HTMLHRElement = 209

§

HTMLHeadElement = 210

§

HTMLHeadingElement = 211

§

HTMLHtmlElement = 212

§

HTMLIFrameElement = 213

§

HTMLImageElement = 214

§

HTMLInputElement = 215

§

HTMLLIElement = 216

§

HTMLLabelElement = 217

§

HTMLLegendElement = 218

§

HTMLLinkElement = 219

§

HTMLMapElement = 220

§

HTMLMediaElement = 221

§

HTMLMenuElement = 222

§

HTMLMetaElement = 223

§

HTMLMeterElement = 224

§

HTMLModElement = 225

§

HTMLOListElement = 226

§

HTMLObjectElement = 227

§

HTMLOptGroupElement = 228

§

HTMLOptionElement = 229

§

HTMLOptionsCollection = 230

§

HTMLOutputElement = 231

§

HTMLParagraphElement = 232

§

HTMLParamElement = 233

§

HTMLPictureElement = 234

§

HTMLPreElement = 235

§

HTMLProgressElement = 236

§

HTMLQuoteElement = 237

§

HTMLScriptElement = 238

§

HTMLSelectElement = 239

§

HTMLSlotElement = 240

§

HTMLSourceElement = 241

§

HTMLSpanElement = 242

§

HTMLStyleElement = 243

§

HTMLTableCaptionElement = 244

§

HTMLTableCellElement = 245

§

HTMLTableColElement = 246

§

HTMLTableElement = 247

§

HTMLTableRowElement = 248

§

HTMLTableSectionElement = 249

§

HTMLTemplateElement = 250

§

HTMLTextAreaElement = 251

§

HTMLTimeElement = 252

§

HTMLTitleElement = 253

§

HTMLTrackElement = 254

§

HTMLUListElement = 255

§

HTMLUnknownElement = 256

§

HTMLVideoElement = 257

§

HashChangeEvent = 258

§

Headers = 259

§

HeadersIterator = 260

§

History = 261

§

IDBCursor = 262

§

IDBCursorWithValue = 263

§

IDBDatabase = 264

§

IDBFactory = 265

§

IDBIndex = 266

§

IDBKeyRange = 267

§

IDBObjectStore = 268

§

IDBOpenDBRequest = 269

§

IDBRequest = 270

§

IDBTransaction = 271

§

IDBVersionChangeEvent = 272

§

IIRFilterNode = 273

§

ImageBitmap = 274

§

ImageBitmapRenderingContext = 275

§

ImageData = 276

§

InputEvent = 277

§

IntersectionObserver = 278

§

IntersectionObserverEntry = 279

§

KeyboardEvent = 280

§

LargestContentfulPaint = 281

§

Location = 282

§

MediaDeviceInfo = 283

§

MediaDevices = 284

§

MediaElementAudioSourceNode = 285

§

MediaError = 286

§

MediaList = 287

§

MediaMetadata = 288

§

MediaQueryList = 289

§

MediaQueryListEvent = 290

§

MediaSession = 291

§

MediaStream = 292

§

MediaStreamAudioDestinationNode = 293

§

MediaStreamAudioSourceNode = 294

§

MediaStreamTrack = 295

§

MediaStreamTrackAudioSourceNode = 296

§

MessageChannel = 297

§

MessageEvent = 298

§

MessagePort = 299

§

MimeType = 300

§

MimeTypeArray = 301

§

MouseEvent = 302

§

MutationObserver = 303

§

MutationRecord = 304

§

NamedNodeMap = 305

§

NavigationPreloadManager = 306

§

Navigator = 307

§

Node = 308

§

NodeIterator = 309

§

NodeList = 310

§

Notification = 311

§

OESElementIndexUint = 312

§

OESStandardDerivatives = 313

§

OESTextureFloat = 314

§

OESTextureFloatLinear = 315

§

OESTextureHalfFloat = 316

§

OESTextureHalfFloatLinear = 317

§

OESVertexArrayObject = 318

§

OfflineAudioCompletionEvent = 319

§

OfflineAudioContext = 320

§

OffscreenCanvas = 321

§

OffscreenCanvasRenderingContext2D = 322

§

OscillatorNode = 323

§

PageTransitionEvent = 324

§

PaintRenderingContext2D = 325

§

PaintSize = 326

§

PaintWorkletGlobalScope = 327

§

PannerNode = 328

§

PasswordCredential = 329

§

Path2D = 330

§

Performance = 331

§

PerformanceEntry = 332

§

PerformanceMark = 333

§

PerformanceMeasure = 334

§

PerformanceNavigation = 335

§

PerformanceNavigationTiming = 336

§

PerformanceObserver = 337

§

PerformanceObserverEntryList = 338

§

PerformancePaintTiming = 339

§

PerformanceResourceTiming = 340

§

PermissionStatus = 341

§

Permissions = 342

§

PipelineId = 343

§

Plugin = 344

§

PluginArray = 345

§

PointerEvent = 346

§

PopStateEvent = 347

§

ProcessingInstruction = 348

§

ProgressEvent = 349

§

Promise = 350

§

PromiseNativeHandler = 351

§

PromiseRejectionEvent = 352

§

QuotaExceededError = 353

§

RTCDataChannel = 354

§

RTCDataChannelEvent = 355

§

RTCError = 356

§

RTCErrorEvent = 357

§

RTCIceCandidate = 358

§

RTCPeerConnection = 359

§

RTCPeerConnectionIceEvent = 360

§

RTCRtpSender = 361

§

RTCRtpTransceiver = 362

§

RTCSessionDescription = 363

§

RTCTrackEvent = 364

§

RadioNodeList = 365

§

Range = 366

§

ReadableByteStreamController = 367

§

ReadableStream = 368

§

ReadableStreamBYOBReader = 369

§

ReadableStreamBYOBRequest = 370

§

ReadableStreamDefaultController = 371

§

ReadableStreamDefaultReader = 372

§

ReportingObserver = 373

§

Request = 374

§

ResizeObserver = 375

§

ResizeObserverEntry = 376

§

ResizeObserverSize = 377

§

Response = 378

§

SVGElement = 379

§

SVGGraphicsElement = 380

§

SVGImageElement = 381

§

SVGSVGElement = 382

§

Screen = 383

§

SecurityPolicyViolationEvent = 384

§

Selection = 385

§

ServiceWorker = 386

§

ServiceWorkerContainer = 387

§

ServiceWorkerGlobalScope = 388

§

ServiceWorkerRegistration = 389

§

ServoInternals = 390

§

ServoParser = 391

§

ShadowRoot = 392

§

StaticRange = 393

§

StereoPannerNode = 394

§

Storage = 395

§

StorageEvent = 396

§

StylePropertyMapReadOnly = 397

§

StyleSheet = 398

§

StyleSheetList = 399

§

SubmitEvent = 400

§

SubtleCrypto = 401

§

TestBinding = 402

§

TestBindingIterable = 403

§

TestBindingMaplikeWithInterface = 404

§

TestBindingMaplikeWithInterfaceMaplike = 405

§

TestBindingMaplikeWithPrimitive = 406

§

TestBindingMaplikeWithPrimitiveMaplike = 407

§

TestBindingPairIterable = 408

§

TestBindingPairIterableIterator = 409

§

TestBindingProxy = 410

§

TestBindingSetlikeWithInterface = 411

§

TestBindingSetlikeWithInterfaceSetlike = 412

§

TestBindingSetlikeWithPrimitive = 413

§

TestBindingSetlikeWithPrimitiveSetlike = 414

§

TestRunner = 415

§

TestWorklet = 416

§

TestWorkletGlobalScope = 417

§

Text = 418

§

TextDecoder = 419

§

TextDecoderStream = 420

§

TextEncoder = 421

§

TextEncoderStream = 422

§

TextMetrics = 423

§

TextTrack = 424

§

TextTrackCue = 425

§

TextTrackCueList = 426

§

TextTrackList = 427

§

TimeRanges = 428

§

ToggleEvent = 429

§

Touch = 430

§

TouchEvent = 431

§

TouchList = 432

§

TrackEvent = 433

§

TransformStream = 434

§

TransformStreamDefaultController = 435

§

TransitionEvent = 436

§

TreeWalker = 437

§

TrustedHTML = 438

§

TrustedScript = 439

§

TrustedScriptURL = 440

§

TrustedTypePolicy = 441

§

TrustedTypePolicyFactory = 442

§

UIEvent = 443

§

URL = 444

§

URLPattern = 445

§

URLSearchParams = 446

§

URLSearchParamsIterator = 447

§

UnderlyingSourceContainer = 448

§

VTTCue = 449

§

VTTRegion = 450

§

ValidityState = 451

§

VideoTrack = 452

§

VideoTrackList = 453

§

VisibilityStateEntry = 454

§

WEBGLColorBufferFloat = 455

§

WEBGLCompressedTextureETC1 = 456

§

WEBGLCompressedTextureS3TC = 457

§

WGSLLanguageFeatures = 458

§

WGSLLanguageFeaturesSetlike = 459

§

WebGL2RenderingContext = 460

§

WebGLActiveInfo = 461

§

WebGLBuffer = 462

§

WebGLContextEvent = 463

§

WebGLFramebuffer = 464

§

WebGLObject = 465

§

WebGLProgram = 466

§

WebGLQuery = 467

§

WebGLRenderbuffer = 468

§

WebGLRenderingContext = 469

§

WebGLSampler = 470

§

WebGLShader = 471

§

WebGLShaderPrecisionFormat = 472

§

WebGLSync = 473

§

WebGLTexture = 474

§

WebGLTransformFeedback = 475

§

WebGLUniformLocation = 476

§

WebGLVertexArrayObject = 477

§

WebGLVertexArrayObjectOES = 478

§

WebSocket = 479

§

WheelEvent = 480

§

Window = 481

§

WindowProxy = 482

§

Worker = 483

§

WorkerGlobalScope = 484

§

WorkerLocation = 485

§

WorkerNavigator = 486

§

Worklet = 487

§

WorkletGlobalScope = 488

§

WritableStream = 489

§

WritableStreamDefaultController = 490

§

WritableStreamDefaultWriter = 491

§

XMLDocument = 492

§

XMLHttpRequest = 493

§

XMLHttpRequestEventTarget = 494

§

XMLHttpRequestUpload = 495

§

XMLSerializer = 496

§

XPathEvaluator = 497

§

XPathExpression = 498

§

XPathResult = 499

§

XRBoundedReferenceSpace = 500

§

XRCompositionLayer = 501

§

XRCubeLayer = 502

§

XRCylinderLayer = 503

§

XREquirectLayer = 504

§

XRFrame = 505

§

XRHand = 506

§

XRHandIterator = 507

§

XRHitTestResult = 508

§

XRHitTestSource = 509

§

XRInputSource = 510

§

XRInputSourceArray = 511

§

XRInputSourceEvent = 512

§

XRInputSourcesChangeEvent = 513

§

XRJointPose = 514

§

XRJointSpace = 515

§

XRLayer = 516

§

XRLayerEvent = 517

§

XRMediaBinding = 518

§

XRPose = 519

§

XRProjectionLayer = 520

§

XRQuadLayer = 521

§

XRRay = 522

§

XRReferenceSpace = 523

§

XRReferenceSpaceEvent = 524

§

XRRenderState = 525

§

XRRigidTransform = 526

§

XRSession = 527

§

XRSessionEvent = 528

§

XRSpace = 529

§

XRSubImage = 530

§

XRSystem = 531

§

XRTest = 532

§

XRView = 533

§

XRViewerPose = 534

§

XRViewport = 535

§

XRWebGLBinding = 536

§

XRWebGLLayer = 537

§

XRWebGLSubImage = 538

§

Last = 539

Trait Implementations§

Source§

impl Clone for ID

Source§

fn clone(&self) -> ID

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl PartialEq for ID

Source§

fn eq(&self, other: &ID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for ID

Source§

impl StructuralPartialEq for ID

Auto Trait Implementations§

§

impl Freeze for ID

§

impl RefUnwindSafe for ID

§

impl Send for ID

§

impl Sync for ID

§

impl Unpin for ID

§

impl UnwindSafe for ID

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> AsVoidPtr for T

Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> Downcast<T> for T

Source§

fn downcast(&self) -> &T

Source§

impl<T> Filterable for T

Source§

fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>

Creates a filterable data provider with the given name for debugging. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

impl<T> MaybeBoxed<Box<T>> for T

Source§

fn maybe_boxed(self) -> Box<T>

Convert
Source§

impl<T> MaybeBoxed<T> for T

Source§

fn maybe_boxed(self) -> T

Convert
Source§

impl<T> Pointable for T

Source§

const ALIGN: usize

The alignment of pointer.
Source§

type Init = T

The type for initializers.
Source§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
Source§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
Source§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
Source§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> Upcast<T> for T

Source§

fn upcast(&self) -> Option<&T>

Source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V

Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> MaybeSendSync for T

Source§

impl<T> WasmNotSend for T
where T: Send,

Source§

impl<T> WasmNotSendSync for T

Source§

impl<T> WasmNotSync for T
where T: Sync,