Skip to main content

ID

Enum ID 

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

Variants§

§

ANGLEInstancedArrays = 0

§

AbortController = 1

§

AbstractRange = 2

§

Range = 3

§

StaticRange = 4

§

AccessibilityUpdateResult = 5

§

AnimationEffect = 6

§

KeyframeEffect = 7

§

AnimationTimeline = 8

§

DocumentTimeline = 9

§

AudioBuffer = 10

§

AudioListener = 11

§

AudioParam = 12

§

AudioTrack = 13

§

Blob = 14

§

File = 15

§

BluetoothCharacteristicProperties = 16

§

BluetoothRemoteGATTDescriptor = 17

§

BluetoothRemoteGATTServer = 18

§

BluetoothUUID = 19

§

ByteLengthQueuingStrategy = 20

§

ByteTeeReadIntoRequest = 21

§

ByteTeeReadRequest = 22

§

ByteTeeUnderlyingSource = 23

§

CSSFontFeatureValuesMap = 24

§

CSSFontFeatureValuesMapMaplike = 25

§

CSSRule = 26

§

CSSFontFaceRule = 27

§

CSSFontFeatureValuesRule = 28

§

CSSGroupingRule = 29

§

CSSConditionRule = 30

§

CSSMediaRule = 31

§

CSSSupportsRule = 32

§

CSSLayerBlockRule = 33

§

CSSStyleRule = 34

§

CSSImportRule = 35

§

CSSKeyframeRule = 36

§

CSSKeyframesRule = 37

§

CSSLayerStatementRule = 38

§

CSSNamespaceRule = 39

§

CSSNestedDeclarations = 40

§

CSSPropertyRule = 41

§

CSSRuleList = 42

§

CSSStyleDeclaration = 43

§

CSSFontFaceDescriptors = 44

§

CSSStyleValue = 45

§

Cache = 46

§

CacheStorage = 47

§

CanvasGradient = 48

§

CanvasPattern = 49

§

CanvasRenderingContext2D = 50

§

Client = 51

§

WindowClient = 52

§

ClipboardItem = 53

§

CompressionStream = 54

§

CookieStoreManager = 55

§

CountQueuingStrategy = 56

§

Credential = 57

§

PasswordCredential = 58

§

CredentialsContainer = 59

§

Crypto = 60

§

CryptoKey = 61

§

CustomElementRegistry = 62

§

CustomStateSet = 63

§

CustomStateSetSetlike = 64

§

DOMException = 65

§

GPUPipelineError = 66

§

QuotaExceededError = 67

§

RTCError = 68

§

DOMImplementation = 69

§

DOMMatrixReadOnly = 70

§

DOMMatrix = 71

§

DOMParser = 72

§

DOMPointReadOnly = 73

§

DOMPoint = 74

§

DOMQuad = 75

§

DOMRectList = 76

§

DOMRectReadOnly = 77

§

DOMRect = 78

§

DOMStringList = 79

§

DOMStringMap = 80

§

DOMTokenList = 81

§

DataTransfer = 82

§

DataTransferItem = 83

§

DataTransferItemList = 84

§

DecompressionStream = 85

§

DefaultTeeReadRequest = 86

§

DefaultTeeUnderlyingSource = 87

§

DissimilarOriginLocation = 88

§

EXTBlendMinmax = 89

§

EXTColorBufferHalfFloat = 90

§

EXTFragDepth = 91

§

EXTShaderTextureLod = 92

§

EXTTextureFilterAnisotropic = 93

§

ElementInternals = 94

§

Event = 95

§

AnimationEvent = 96

§

BeforeUnloadEvent = 97

§

BluetoothAdvertisingEvent = 98

§

ClipboardEvent = 99

§

CloseEvent = 100

§

CommandEvent = 101

§

CustomEvent = 102

§

DebuggerAddDebuggeeEvent = 103

§

DebuggerBlackboxEvent = 104

§

DebuggerClearBreakpointEvent = 105

§

DebuggerEvalEvent = 106

§

DebuggerFrameEvent = 107

§

DebuggerGetEnvironmentEvent = 108

§

DebuggerGetPossibleBreakpointsEvent = 109

§

DebuggerInterruptEvent = 110

§

DebuggerResumeEvent = 111

§

DebuggerSetBreakpointEvent = 112

§

DebuggerUnblackboxEvent = 113

§

ErrorEvent = 114

§

ExtendableEvent = 115

§

ExtendableMessageEvent = 116

§

FormDataEvent = 117

§

GPUUncapturedErrorEvent = 118

§

GamepadEvent = 119

§

HashChangeEvent = 120

§

IDBVersionChangeEvent = 121

§

MediaQueryListEvent = 122

§

MessageEvent = 123

§

OfflineAudioCompletionEvent = 124

§

PageTransitionEvent = 125

§

PopStateEvent = 126

§

ProgressEvent = 127

§

PromiseRejectionEvent = 128

§

RTCDataChannelEvent = 129

§

RTCErrorEvent = 130

§

RTCPeerConnectionIceEvent = 131

§

RTCTrackEvent = 132

§

SecurityPolicyViolationEvent = 133

§

StorageEvent = 134

§

SubmitEvent = 135

§

ToggleEvent = 136

§

TrackEvent = 137

§

TransitionEvent = 138

§

UIEvent = 139

§

CompositionEvent = 140

§

FocusEvent = 141

§

InputEvent = 142

§

KeyboardEvent = 143

§

MouseEvent = 144

§

PointerEvent = 145

§

WheelEvent = 146

§

TextEvent = 147

§

TouchEvent = 148

§

WebGLContextEvent = 149

§

XRInputSourceEvent = 150

§

XRInputSourcesChangeEvent = 151

§

XRLayerEvent = 152

§

XRReferenceSpaceEvent = 153

§

XRSessionEvent = 154

§

EventTarget = 155

§

AbortSignal = 156

§

Animation = 157

§

AudioNode = 158

§

AnalyserNode = 159

§

AudioDestinationNode = 160

§

AudioScheduledSourceNode = 161

§

AudioBufferSourceNode = 162

§

ConstantSourceNode = 163

§

OscillatorNode = 164

§

StereoPannerNode = 165

§

BiquadFilterNode = 166

§

ChannelMergerNode = 167

§

ChannelSplitterNode = 168

§

GainNode = 169

§

IIRFilterNode = 170

§

MediaElementAudioSourceNode = 171

§

MediaStreamAudioDestinationNode = 172

§

MediaStreamAudioSourceNode = 173

§

MediaStreamTrackAudioSourceNode = 174

§

PannerNode = 175

§

AudioTrackList = 176

§

BaseAudioContext = 177

§

AudioContext = 178

§

OfflineAudioContext = 179

§

Bluetooth = 180

§

BluetoothDevice = 181

§

BluetoothRemoteGATTCharacteristic = 182

§

BluetoothRemoteGATTService = 183

§

BroadcastChannel = 184

§

Clipboard = 185

§

CookieStore = 186

§

EventSource = 187

§

FileReader = 188

§

FontFaceSet = 189

§

GPUDevice = 190

§

GlobalScope = 191

§

DebuggerGlobalScope = 192

§

DissimilarOriginWindow = 193

§

Window = 194

§

WorkerGlobalScope = 195

§

DedicatedWorkerGlobalScope = 196

§

ServiceWorkerGlobalScope = 197

§

SharedWorkerGlobalScope = 198

§

WorkletGlobalScope = 199

§

PaintWorkletGlobalScope = 200

§

TestWorkletGlobalScope = 201

§

IDBDatabase = 202

§

IDBRequest = 203

§

IDBOpenDBRequest = 204

§

IDBTransaction = 205

§

MediaDevices = 206

§

MediaQueryList = 207

§

MediaStream = 208

§

MediaStreamTrack = 209

§

MessagePort = 210

§

Node = 211

§

Attr = 212

§

CharacterData = 213

§

Comment = 214

§

ProcessingInstruction = 215

§

Text = 216

§

CDATASection = 217

§

Document = 218

§

HTMLDocument = 219

§

XMLDocument = 220

§

DocumentFragment = 221

§

ShadowRoot = 222

§

DocumentType = 223

§

Element = 224

§

HTMLElement = 225

§

HTMLAnchorElement = 226

§

HTMLAreaElement = 227

§

HTMLBRElement = 228

§

HTMLBaseElement = 229

§

HTMLBodyElement = 230

§

HTMLButtonElement = 231

§

HTMLCanvasElement = 232

§

HTMLDListElement = 233

§

HTMLDataElement = 234

§

HTMLDataListElement = 235

§

HTMLDetailsElement = 236

§

HTMLDialogElement = 237

§

HTMLDirectoryElement = 238

§

HTMLDivElement = 239

§

HTMLEmbedElement = 240

§

HTMLFieldSetElement = 241

§

HTMLFontElement = 242

§

HTMLFormElement = 243

§

HTMLFrameElement = 244

§

HTMLFrameSetElement = 245

§

HTMLHRElement = 246

§

HTMLHeadElement = 247

§

HTMLHeadingElement = 248

§

HTMLHtmlElement = 249

§

HTMLIFrameElement = 250

§

HTMLImageElement = 251

§

HTMLInputElement = 252

§

HTMLLIElement = 253

§

HTMLLabelElement = 254

§

HTMLLegendElement = 255

§

HTMLLinkElement = 256

§

HTMLMapElement = 257

§

HTMLMarqueeElement = 258

§

HTMLMediaElement = 259

§

HTMLAudioElement = 260

§

HTMLVideoElement = 261

§

HTMLMenuElement = 262

§

HTMLMetaElement = 263

§

HTMLMeterElement = 264

§

HTMLModElement = 265

§

HTMLOListElement = 266

§

HTMLObjectElement = 267

§

HTMLOptGroupElement = 268

§

HTMLOptionElement = 269

§

HTMLOutputElement = 270

§

HTMLParagraphElement = 271

§

HTMLParamElement = 272

§

HTMLPictureElement = 273

§

HTMLPreElement = 274

§

HTMLProgressElement = 275

§

HTMLQuoteElement = 276

§

HTMLScriptElement = 277

§

HTMLSelectElement = 278

§

HTMLSlotElement = 279

§

HTMLSourceElement = 280

§

HTMLSpanElement = 281

§

HTMLStyleElement = 282

§

HTMLTableCaptionElement = 283

§

HTMLTableCellElement = 284

§

HTMLTableColElement = 285

§

HTMLTableElement = 286

§

HTMLTableRowElement = 287

§

HTMLTableSectionElement = 288

§

HTMLTemplateElement = 289

§

HTMLTextAreaElement = 290

§

HTMLTimeElement = 291

§

HTMLTitleElement = 292

§

HTMLTrackElement = 293

§

HTMLUListElement = 294

§

HTMLUnknownElement = 295

§

SVGElement = 296

§

SVGGradientElement = 297

§

SVGLinearGradientElement = 298

§

SVGRadialGradientElement = 299

§

SVGGraphicsElement = 300

§

SVGDefsElement = 301

§

SVGGElement = 302

§

SVGGeometryElement = 303

§

SVGCircleElement = 304

§

SVGEllipseElement = 305

§

SVGLineElement = 306

§

SVGPathElement = 307

§

SVGPolygonElement = 308

§

SVGPolylineElement = 309

§

SVGRectElement = 310

§

SVGImageElement = 311

§

SVGSVGElement = 312

§

SVGSymbolElement = 313

§

SVGUseElement = 314

§

SVGStopElement = 315

§

Notification = 316

§

OffscreenCanvas = 317

§

Performance = 318

§

PermissionStatus = 319

§

BluetoothPermissionResult = 320

§

RTCDataChannel = 321

§

RTCPeerConnection = 322

§

ServiceWorker = 323

§

ServiceWorkerContainer = 324

§

ServiceWorkerRegistration = 325

§

SharedWorker = 326

§

TextTrack = 327

§

TextTrackCue = 328

§

VTTCue = 329

§

TextTrackList = 330

§

VideoTrackList = 331

§

VisualViewport = 332

§

WakeLockSentinel = 333

§

WebSocket = 334

§

Worker = 335

§

XMLHttpRequestEventTarget = 336

§

XMLHttpRequest = 337

§

XMLHttpRequestUpload = 338

§

XRLayer = 339

§

XRCompositionLayer = 340

§

XRCubeLayer = 341

§

XRCylinderLayer = 342

§

XREquirectLayer = 343

§

XRProjectionLayer = 344

§

XRQuadLayer = 345

§

XRWebGLLayer = 346

§

XRSession = 347

§

XRSpace = 348

§

XRJointSpace = 349

§

XRReferenceSpace = 350

§

XRBoundedReferenceSpace = 351

§

XRSystem = 352

§

FakeXRDevice = 353

§

FakeXRInputController = 354

§

FetchLaterResult = 355

§

FileList = 356

§

FileReaderSync = 357

§

FileSystem = 358

§

FileSystemDirectoryReader = 359

§

FileSystemEntry = 360

§

FileSystemDirectoryEntry = 361

§

FileSystemFileEntry = 362

§

FontFace = 363

§

FontFaceSetSetlike = 364

§

FormData = 365

§

FormDataIterator = 366

§

GPU = 367

§

GPUAdapter = 368

§

GPUAdapterInfo = 369

§

GPUBindGroup = 370

§

GPUBindGroupLayout = 371

§

GPUBuffer = 372

§

GPUCanvasContext = 373

§

GPUCommandBuffer = 374

§

GPUCommandEncoder = 375

§

GPUCompilationInfo = 376

§

GPUCompilationMessage = 377

§

GPUComputePassEncoder = 378

§

GPUComputePipeline = 379

§

GPUDeviceLostInfo = 380

§

GPUError = 381

§

GPUInternalError = 382

§

GPUOutOfMemoryError = 383

§

GPUValidationError = 384

§

GPUExternalTexture = 385

§

GPUPipelineLayout = 386

§

GPUQuerySet = 387

§

GPUQueue = 388

§

GPURenderBundle = 389

§

GPURenderBundleEncoder = 390

§

GPURenderPassEncoder = 391

§

GPURenderPipeline = 392

§

GPUSampler = 393

§

GPUShaderModule = 394

§

GPUSupportedFeatures = 395

§

GPUSupportedFeaturesSetlike = 396

§

GPUSupportedLimits = 397

§

GPUTexture = 398

§

GPUTextureView = 399

§

Gamepad = 400

§

GamepadButton = 401

§

GamepadHapticActuator = 402

§

GamepadPose = 403

§

Geolocation = 404

§

GeolocationCoordinates = 405

§

GeolocationPosition = 406

§

GeolocationPositionError = 407

§

HTMLCollection = 408

§

HTMLFormControlsCollection = 409

§

HTMLOptionsCollection = 410

§

Headers = 411

§

HeadersIterator = 412

§

History = 413

§

IDBCursor = 414

§

IDBCursorWithValue = 415

§

IDBFactory = 416

§

IDBIndex = 417

§

IDBKeyRange = 418

§

IDBObjectStore = 419

§

ImageBitmap = 420

§

ImageBitmapRenderingContext = 421

§

ImageData = 422

§

IntersectionObserver = 423

§

IntersectionObserverEntry = 424

§

LayoutResult = 425

§

Location = 426

§

MediaDeviceInfo = 427

§

MediaError = 428

§

MediaList = 429

§

MediaMetadata = 430

§

MediaSession = 431

§

MessageChannel = 432

§

MimeType = 433

§

MimeTypeArray = 434

§

MutationObserver = 435

§

MutationRecord = 436

§

NamedNodeMap = 437

§

NavigationPreloadManager = 438

§

Navigator = 439

§

NodeIterator = 440

§

NodeList = 441

§

RadioNodeList = 442

§

OESElementIndexUint = 443

§

OESStandardDerivatives = 444

§

OESTextureFloat = 445

§

OESTextureFloatLinear = 446

§

OESTextureHalfFloat = 447

§

OESTextureHalfFloatLinear = 448

§

OESVertexArrayObject = 449

§

OffscreenCanvasRenderingContext2D = 450

§

Origin = 451

§

PaintRenderingContext2D = 452

§

PaintSize = 453

§

Path2D = 454

§

PerformanceEntry = 455

§

LargestContentfulPaint = 456

§

PerformanceMark = 457

§

PerformanceMeasure = 458

§

PerformancePaintTiming = 459

§

PerformanceResourceTiming = 460

§

PerformanceNavigationTiming = 461

§

VisibilityStateEntry = 462

§

PerformanceNavigation = 463

§

PerformanceObserver = 464

§

PerformanceObserverEntryList = 465

§

PerformanceTiming = 466

§

PeriodicWave = 467

§

Permissions = 468

§

PipelineId = 469

§

Plugin = 470

§

PluginArray = 471

§

Promise = 472

§

PromiseNativeHandler = 473

§

RTCIceCandidate = 474

§

RTCRtpSender = 475

§

RTCRtpTransceiver = 476

§

RTCSessionDescription = 477

§

ReadableByteStreamController = 478

§

ReadableStream = 479

§

ReadableStreamBYOBReader = 480

§

ReadableStreamBYOBRequest = 481

§

ReadableStreamDefaultController = 482

§

ReadableStreamDefaultReader = 483

§

ReportingObserver = 484

§

Request = 485

§

ResizeObserver = 486

§

ResizeObserverEntry = 487

§

ResizeObserverSize = 488

§

Response = 489

§

Sanitizer = 490

§

Screen = 491

§

Selection = 492

§

ServoInternals = 493

§

ServoParser = 494

§

Storage = 495

§

StorageManager = 496

§

StylePropertyMapReadOnly = 497

§

StyleSheet = 498

§

CSSStyleSheet = 499

§

StyleSheetList = 500

§

SubtleCrypto = 501

§

TestBinding = 502

§

TestBindingProxy = 503

§

TestBindingIterable = 504

§

TestBindingMaplikeWithInterface = 505

§

TestBindingMaplikeWithInterfaceMaplike = 506

§

TestBindingMaplikeWithPrimitive = 507

§

TestBindingMaplikeWithPrimitiveMaplike = 508

§

TestBindingPairIterable = 509

§

TestBindingPairIterableIterator = 510

§

TestBindingSetlikeWithInterface = 511

§

TestBindingSetlikeWithInterfaceSetlike = 512

§

TestBindingSetlikeWithPrimitive = 513

§

TestBindingSetlikeWithPrimitiveSetlike = 514

§

TestRunner = 515

§

TestWorklet = 516

§

TextDecoder = 517

§

TextDecoderStream = 518

§

TextEncoder = 519

§

TextEncoderStream = 520

§

TextMetrics = 521

§

TextTrackCueList = 522

§

TimeRanges = 523

§

Touch = 524

§

TouchList = 525

§

TransformStream = 526

§

TransformStreamDefaultController = 527

§

TreeWalker = 528

§

TrustedHTML = 529

§

TrustedScript = 530

§

TrustedScriptURL = 531

§

TrustedTypePolicy = 532

§

TrustedTypePolicyFactory = 533

§

URL = 534

§

URLPattern = 535

§

URLSearchParams = 536

§

URLSearchParamsIterator = 537

§

UnderlyingSourceContainer = 538

§

UserActivation = 539

§

VTTRegion = 540

§

ValidityState = 541

§

VideoTrack = 542

§

WEBGLColorBufferFloat = 543

§

WEBGLCompressedTextureETC1 = 544

§

WEBGLCompressedTextureS3TC = 545

§

WGSLLanguageFeatures = 546

§

WGSLLanguageFeaturesSetlike = 547

§

WakeLock = 548

§

WebGL2RenderingContext = 549

§

WebGLActiveInfo = 550

§

WebGLObject = 551

§

WebGLBuffer = 552

§

WebGLFramebuffer = 553

§

WebGLProgram = 554

§

WebGLQuery = 555

§

WebGLRenderbuffer = 556

§

WebGLSampler = 557

§

WebGLShader = 558

§

WebGLSync = 559

§

WebGLTexture = 560

§

WebGLTransformFeedback = 561

§

WebGLVertexArrayObject = 562

§

WebGLVertexArrayObjectOES = 563

§

WebGLRenderingContext = 564

§

WebGLShaderPrecisionFormat = 565

§

WebGLUniformLocation = 566

§

WindowProxy = 567

§

WorkerLocation = 568

§

WorkerNavigator = 569

§

Worklet = 570

§

WritableStream = 571

§

WritableStreamDefaultController = 572

§

WritableStreamDefaultWriter = 573

§

XMLSerializer = 574

§

XPathEvaluator = 575

§

XPathExpression = 576

§

XPathResult = 577

§

XRFrame = 578

§

XRHand = 579

§

XRHandIterator = 580

§

XRHitTestResult = 581

§

XRHitTestSource = 582

§

XRInputSource = 583

§

XRInputSourceArray = 584

§

XRMediaBinding = 585

§

XRPose = 586

§

XRJointPose = 587

§

XRViewerPose = 588

§

XRRay = 589

§

XRRenderState = 590

§

XRRigidTransform = 591

§

XRSubImage = 592

§

XRWebGLSubImage = 593

§

XRTest = 594

§

XRView = 595

§

XRViewport = 596

§

XRWebGLBinding = 597

§

Last = 598

Trait Implementations§

Source§

impl Clone for ID

Source§

fn clone(&self) -> ID

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

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

Performs copy-assignment from source. Read more
Source§

impl<'_derivative_strum> From<&'_derivative_strum ID> for &'static str

Source§

fn from(x: &'_derivative_strum ID) -> &'static str

Converts to this type from the input type.
Source§

impl From<ID> for &'static str

Source§

fn from(x: ID) -> &'static str

Converts to this type from the input type.
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 (const: unstable) · 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 UnsafeUnpin 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> 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> 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, S> SimdFrom<T, S> for T
where S: Simd,

Source§

fn simd_from(_simd: S, value: T) -> T

Source§

impl<F, T, S> SimdInto<T, S> for F
where T: SimdFrom<F, S>, S: Simd,

Source§

fn simd_into(self, simd: S) -> T

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<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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
where ST: ?Sized, DT: ?Sized,

Source§

impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
where ST: ?Sized, DT: ?Sized,

Source§

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

Source§

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

Source§

impl<T> MaybeSendSync for T

Source§

impl<T> Read<Exclusive, BecauseExclusive> for T
where T: ?Sized,

Source§

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

Source§

impl<T> WasmNotSendSync for T

Source§

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