Skip to main content

ID

Enum ID 

Source
#[repr(u16)]
pub enum ID {
Show 605 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, SVGAElement = 301, SVGDefsElement = 302, SVGGElement = 303, SVGGeometryElement = 304, SVGCircleElement = 305, SVGEllipseElement = 306, SVGLineElement = 307, SVGPathElement = 308, SVGPolygonElement = 309, SVGPolylineElement = 310, SVGRectElement = 311, SVGImageElement = 312, SVGSVGElement = 313, SVGSymbolElement = 314, SVGTextContentElement = 315, SVGTextPositioningElement = 316, SVGTSpanElement = 317, SVGTextElement = 318, SVGUseElement = 319, SVGPatternElement = 320, SVGStopElement = 321, Notification = 322, OffscreenCanvas = 323, Performance = 324, PermissionStatus = 325, BluetoothPermissionResult = 326, RTCDataChannel = 327, RTCPeerConnection = 328, ServiceWorker = 329, ServiceWorkerContainer = 330, ServiceWorkerRegistration = 331, SharedWorker = 332, TextTrack = 333, TextTrackCue = 334, VTTCue = 335, TextTrackList = 336, VideoTrackList = 337, VisualViewport = 338, WakeLockSentinel = 339, WebSocket = 340, Worker = 341, XMLHttpRequestEventTarget = 342, XMLHttpRequest = 343, XMLHttpRequestUpload = 344, XRLayer = 345, XRCompositionLayer = 346, XRCubeLayer = 347, XRCylinderLayer = 348, XREquirectLayer = 349, XRProjectionLayer = 350, XRQuadLayer = 351, XRWebGLLayer = 352, XRSession = 353, XRSpace = 354, XRJointSpace = 355, XRReferenceSpace = 356, XRBoundedReferenceSpace = 357, XRSystem = 358, FakeXRDevice = 359, FakeXRInputController = 360, FetchLaterResult = 361, FileList = 362, FileReaderSync = 363, FileSystem = 364, FileSystemDirectoryReader = 365, FileSystemEntry = 366, FileSystemDirectoryEntry = 367, FileSystemFileEntry = 368, FontFace = 369, FontFaceSetSetlike = 370, FormData = 371, FormDataIterator = 372, GPU = 373, GPUAdapter = 374, GPUAdapterInfo = 375, GPUBindGroup = 376, GPUBindGroupLayout = 377, GPUBuffer = 378, GPUCanvasContext = 379, GPUCommandBuffer = 380, GPUCommandEncoder = 381, GPUCompilationInfo = 382, GPUCompilationMessage = 383, GPUComputePassEncoder = 384, GPUComputePipeline = 385, GPUDeviceLostInfo = 386, GPUError = 387, GPUInternalError = 388, GPUOutOfMemoryError = 389, GPUValidationError = 390, GPUExternalTexture = 391, GPUPipelineLayout = 392, GPUQuerySet = 393, GPUQueue = 394, GPURenderBundle = 395, GPURenderBundleEncoder = 396, GPURenderPassEncoder = 397, GPURenderPipeline = 398, GPUSampler = 399, GPUShaderModule = 400, GPUSupportedFeatures = 401, GPUSupportedFeaturesSetlike = 402, GPUSupportedLimits = 403, GPUTexture = 404, GPUTextureView = 405, Gamepad = 406, GamepadButton = 407, GamepadHapticActuator = 408, GamepadPose = 409, Geolocation = 410, GeolocationCoordinates = 411, GeolocationPosition = 412, GeolocationPositionError = 413, HTMLCollection = 414, HTMLFormControlsCollection = 415, HTMLOptionsCollection = 416, Headers = 417, HeadersIterator = 418, History = 419, IDBCursor = 420, IDBCursorWithValue = 421, IDBFactory = 422, IDBIndex = 423, IDBKeyRange = 424, IDBObjectStore = 425, ImageBitmap = 426, ImageBitmapRenderingContext = 427, ImageData = 428, IntersectionObserver = 429, IntersectionObserverEntry = 430, LayoutResult = 431, Location = 432, MediaDeviceInfo = 433, MediaError = 434, MediaList = 435, MediaMetadata = 436, MediaSession = 437, MessageChannel = 438, MimeType = 439, MimeTypeArray = 440, MutationObserver = 441, MutationRecord = 442, NamedNodeMap = 443, NavigationPreloadManager = 444, Navigator = 445, NodeIterator = 446, NodeList = 447, RadioNodeList = 448, OESElementIndexUint = 449, OESStandardDerivatives = 450, OESTextureFloat = 451, OESTextureFloatLinear = 452, OESTextureHalfFloat = 453, OESTextureHalfFloatLinear = 454, OESVertexArrayObject = 455, OffscreenCanvasRenderingContext2D = 456, Origin = 457, PaintRenderingContext2D = 458, PaintSize = 459, Path2D = 460, PerformanceEntry = 461, LargestContentfulPaint = 462, PerformanceMark = 463, PerformanceMeasure = 464, PerformancePaintTiming = 465, PerformanceResourceTiming = 466, PerformanceNavigationTiming = 467, VisibilityStateEntry = 468, PerformanceNavigation = 469, PerformanceObserver = 470, PerformanceObserverEntryList = 471, PerformanceTiming = 472, PeriodicWave = 473, Permissions = 474, PipelineId = 475, Plugin = 476, PluginArray = 477, Promise = 478, PromiseNativeHandler = 479, RTCIceCandidate = 480, RTCRtpSender = 481, RTCRtpTransceiver = 482, RTCSessionDescription = 483, ReadableByteStreamController = 484, ReadableStream = 485, ReadableStreamBYOBReader = 486, ReadableStreamBYOBRequest = 487, ReadableStreamDefaultController = 488, ReadableStreamDefaultReader = 489, ReportingObserver = 490, Request = 491, ResizeObserver = 492, ResizeObserverEntry = 493, ResizeObserverSize = 494, Response = 495, Sanitizer = 496, Screen = 497, Selection = 498, ServoInternals = 499, ServoParser = 500, Storage = 501, StorageManager = 502, StylePropertyMapReadOnly = 503, StyleSheet = 504, CSSStyleSheet = 505, StyleSheetList = 506, SubtleCrypto = 507, TestBinding = 508, TestBindingProxy = 509, TestBindingIterable = 510, TestBindingMaplikeWithInterface = 511, TestBindingMaplikeWithInterfaceMaplike = 512, TestBindingMaplikeWithPrimitive = 513, TestBindingMaplikeWithPrimitiveMaplike = 514, TestBindingPairIterable = 515, TestBindingPairIterableIterator = 516, TestBindingSetlikeWithInterface = 517, TestBindingSetlikeWithInterfaceSetlike = 518, TestBindingSetlikeWithPrimitive = 519, TestBindingSetlikeWithPrimitiveSetlike = 520, TestRunner = 521, TestWorklet = 522, TextDecoder = 523, TextDecoderStream = 524, TextEncoder = 525, TextEncoderStream = 526, TextMetrics = 527, TextTrackCueList = 528, TimeRanges = 529, Touch = 530, TouchList = 531, TransformStream = 532, TransformStreamDefaultController = 533, TreeWalker = 534, TrustedHTML = 535, TrustedScript = 536, TrustedScriptURL = 537, TrustedTypePolicy = 538, TrustedTypePolicyFactory = 539, URL = 540, URLPattern = 541, URLSearchParams = 542, URLSearchParamsIterator = 543, UnderlyingSourceContainer = 544, UserActivation = 545, VTTRegion = 546, ValidityState = 547, VideoTrack = 548, WEBGLColorBufferFloat = 549, WEBGLCompressedTextureETC1 = 550, WEBGLCompressedTextureS3TC = 551, WGSLLanguageFeatures = 552, WGSLLanguageFeaturesSetlike = 553, WakeLock = 554, WebGL2RenderingContext = 555, WebGLActiveInfo = 556, WebGLObject = 557, WebGLBuffer = 558, WebGLFramebuffer = 559, WebGLProgram = 560, WebGLQuery = 561, WebGLRenderbuffer = 562, WebGLSampler = 563, WebGLShader = 564, WebGLSync = 565, WebGLTexture = 566, WebGLTransformFeedback = 567, WebGLVertexArrayObject = 568, WebGLVertexArrayObjectOES = 569, WebGLRenderingContext = 570, WebGLShaderPrecisionFormat = 571, WebGLUniformLocation = 572, WindowProxy = 573, WorkerLocation = 574, WorkerNavigator = 575, Worklet = 576, WritableStream = 577, WritableStreamDefaultController = 578, WritableStreamDefaultWriter = 579, XMLSerializer = 580, XPathEvaluator = 581, XPathExpression = 582, XPathResult = 583, XRFrame = 584, XRHand = 585, XRHandIterator = 586, XRHitTestResult = 587, XRHitTestSource = 588, XRInputSource = 589, XRInputSourceArray = 590, XRMediaBinding = 591, XRPose = 592, XRJointPose = 593, XRViewerPose = 594, XRRay = 595, XRRenderState = 596, XRRigidTransform = 597, XRSubImage = 598, XRWebGLSubImage = 599, XRTest = 600, XRView = 601, XRViewport = 602, XRWebGLBinding = 603, Last = 604,
}

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

§

SVGAElement = 301

§

SVGDefsElement = 302

§

SVGGElement = 303

§

SVGGeometryElement = 304

§

SVGCircleElement = 305

§

SVGEllipseElement = 306

§

SVGLineElement = 307

§

SVGPathElement = 308

§

SVGPolygonElement = 309

§

SVGPolylineElement = 310

§

SVGRectElement = 311

§

SVGImageElement = 312

§

SVGSVGElement = 313

§

SVGSymbolElement = 314

§

SVGTextContentElement = 315

§

SVGTextPositioningElement = 316

§

SVGTSpanElement = 317

§

SVGTextElement = 318

§

SVGUseElement = 319

§

SVGPatternElement = 320

§

SVGStopElement = 321

§

Notification = 322

§

OffscreenCanvas = 323

§

Performance = 324

§

PermissionStatus = 325

§

BluetoothPermissionResult = 326

§

RTCDataChannel = 327

§

RTCPeerConnection = 328

§

ServiceWorker = 329

§

ServiceWorkerContainer = 330

§

ServiceWorkerRegistration = 331

§

SharedWorker = 332

§

TextTrack = 333

§

TextTrackCue = 334

§

VTTCue = 335

§

TextTrackList = 336

§

VideoTrackList = 337

§

VisualViewport = 338

§

WakeLockSentinel = 339

§

WebSocket = 340

§

Worker = 341

§

XMLHttpRequestEventTarget = 342

§

XMLHttpRequest = 343

§

XMLHttpRequestUpload = 344

§

XRLayer = 345

§

XRCompositionLayer = 346

§

XRCubeLayer = 347

§

XRCylinderLayer = 348

§

XREquirectLayer = 349

§

XRProjectionLayer = 350

§

XRQuadLayer = 351

§

XRWebGLLayer = 352

§

XRSession = 353

§

XRSpace = 354

§

XRJointSpace = 355

§

XRReferenceSpace = 356

§

XRBoundedReferenceSpace = 357

§

XRSystem = 358

§

FakeXRDevice = 359

§

FakeXRInputController = 360

§

FetchLaterResult = 361

§

FileList = 362

§

FileReaderSync = 363

§

FileSystem = 364

§

FileSystemDirectoryReader = 365

§

FileSystemEntry = 366

§

FileSystemDirectoryEntry = 367

§

FileSystemFileEntry = 368

§

FontFace = 369

§

FontFaceSetSetlike = 370

§

FormData = 371

§

FormDataIterator = 372

§

GPU = 373

§

GPUAdapter = 374

§

GPUAdapterInfo = 375

§

GPUBindGroup = 376

§

GPUBindGroupLayout = 377

§

GPUBuffer = 378

§

GPUCanvasContext = 379

§

GPUCommandBuffer = 380

§

GPUCommandEncoder = 381

§

GPUCompilationInfo = 382

§

GPUCompilationMessage = 383

§

GPUComputePassEncoder = 384

§

GPUComputePipeline = 385

§

GPUDeviceLostInfo = 386

§

GPUError = 387

§

GPUInternalError = 388

§

GPUOutOfMemoryError = 389

§

GPUValidationError = 390

§

GPUExternalTexture = 391

§

GPUPipelineLayout = 392

§

GPUQuerySet = 393

§

GPUQueue = 394

§

GPURenderBundle = 395

§

GPURenderBundleEncoder = 396

§

GPURenderPassEncoder = 397

§

GPURenderPipeline = 398

§

GPUSampler = 399

§

GPUShaderModule = 400

§

GPUSupportedFeatures = 401

§

GPUSupportedFeaturesSetlike = 402

§

GPUSupportedLimits = 403

§

GPUTexture = 404

§

GPUTextureView = 405

§

Gamepad = 406

§

GamepadButton = 407

§

GamepadHapticActuator = 408

§

GamepadPose = 409

§

Geolocation = 410

§

GeolocationCoordinates = 411

§

GeolocationPosition = 412

§

GeolocationPositionError = 413

§

HTMLCollection = 414

§

HTMLFormControlsCollection = 415

§

HTMLOptionsCollection = 416

§

Headers = 417

§

HeadersIterator = 418

§

History = 419

§

IDBCursor = 420

§

IDBCursorWithValue = 421

§

IDBFactory = 422

§

IDBIndex = 423

§

IDBKeyRange = 424

§

IDBObjectStore = 425

§

ImageBitmap = 426

§

ImageBitmapRenderingContext = 427

§

ImageData = 428

§

IntersectionObserver = 429

§

IntersectionObserverEntry = 430

§

LayoutResult = 431

§

Location = 432

§

MediaDeviceInfo = 433

§

MediaError = 434

§

MediaList = 435

§

MediaMetadata = 436

§

MediaSession = 437

§

MessageChannel = 438

§

MimeType = 439

§

MimeTypeArray = 440

§

MutationObserver = 441

§

MutationRecord = 442

§

NamedNodeMap = 443

§

NavigationPreloadManager = 444

§

Navigator = 445

§

NodeIterator = 446

§

NodeList = 447

§

RadioNodeList = 448

§

OESElementIndexUint = 449

§

OESStandardDerivatives = 450

§

OESTextureFloat = 451

§

OESTextureFloatLinear = 452

§

OESTextureHalfFloat = 453

§

OESTextureHalfFloatLinear = 454

§

OESVertexArrayObject = 455

§

OffscreenCanvasRenderingContext2D = 456

§

Origin = 457

§

PaintRenderingContext2D = 458

§

PaintSize = 459

§

Path2D = 460

§

PerformanceEntry = 461

§

LargestContentfulPaint = 462

§

PerformanceMark = 463

§

PerformanceMeasure = 464

§

PerformancePaintTiming = 465

§

PerformanceResourceTiming = 466

§

PerformanceNavigationTiming = 467

§

VisibilityStateEntry = 468

§

PerformanceNavigation = 469

§

PerformanceObserver = 470

§

PerformanceObserverEntryList = 471

§

PerformanceTiming = 472

§

PeriodicWave = 473

§

Permissions = 474

§

PipelineId = 475

§

Plugin = 476

§

PluginArray = 477

§

Promise = 478

§

PromiseNativeHandler = 479

§

RTCIceCandidate = 480

§

RTCRtpSender = 481

§

RTCRtpTransceiver = 482

§

RTCSessionDescription = 483

§

ReadableByteStreamController = 484

§

ReadableStream = 485

§

ReadableStreamBYOBReader = 486

§

ReadableStreamBYOBRequest = 487

§

ReadableStreamDefaultController = 488

§

ReadableStreamDefaultReader = 489

§

ReportingObserver = 490

§

Request = 491

§

ResizeObserver = 492

§

ResizeObserverEntry = 493

§

ResizeObserverSize = 494

§

Response = 495

§

Sanitizer = 496

§

Screen = 497

§

Selection = 498

§

ServoInternals = 499

§

ServoParser = 500

§

Storage = 501

§

StorageManager = 502

§

StylePropertyMapReadOnly = 503

§

StyleSheet = 504

§

CSSStyleSheet = 505

§

StyleSheetList = 506

§

SubtleCrypto = 507

§

TestBinding = 508

§

TestBindingProxy = 509

§

TestBindingIterable = 510

§

TestBindingMaplikeWithInterface = 511

§

TestBindingMaplikeWithInterfaceMaplike = 512

§

TestBindingMaplikeWithPrimitive = 513

§

TestBindingMaplikeWithPrimitiveMaplike = 514

§

TestBindingPairIterable = 515

§

TestBindingPairIterableIterator = 516

§

TestBindingSetlikeWithInterface = 517

§

TestBindingSetlikeWithInterfaceSetlike = 518

§

TestBindingSetlikeWithPrimitive = 519

§

TestBindingSetlikeWithPrimitiveSetlike = 520

§

TestRunner = 521

§

TestWorklet = 522

§

TextDecoder = 523

§

TextDecoderStream = 524

§

TextEncoder = 525

§

TextEncoderStream = 526

§

TextMetrics = 527

§

TextTrackCueList = 528

§

TimeRanges = 529

§

Touch = 530

§

TouchList = 531

§

TransformStream = 532

§

TransformStreamDefaultController = 533

§

TreeWalker = 534

§

TrustedHTML = 535

§

TrustedScript = 536

§

TrustedScriptURL = 537

§

TrustedTypePolicy = 538

§

TrustedTypePolicyFactory = 539

§

URL = 540

§

URLPattern = 541

§

URLSearchParams = 542

§

URLSearchParamsIterator = 543

§

UnderlyingSourceContainer = 544

§

UserActivation = 545

§

VTTRegion = 546

§

ValidityState = 547

§

VideoTrack = 548

§

WEBGLColorBufferFloat = 549

§

WEBGLCompressedTextureETC1 = 550

§

WEBGLCompressedTextureS3TC = 551

§

WGSLLanguageFeatures = 552

§

WGSLLanguageFeaturesSetlike = 553

§

WakeLock = 554

§

WebGL2RenderingContext = 555

§

WebGLActiveInfo = 556

§

WebGLObject = 557

§

WebGLBuffer = 558

§

WebGLFramebuffer = 559

§

WebGLProgram = 560

§

WebGLQuery = 561

§

WebGLRenderbuffer = 562

§

WebGLSampler = 563

§

WebGLShader = 564

§

WebGLSync = 565

§

WebGLTexture = 566

§

WebGLTransformFeedback = 567

§

WebGLVertexArrayObject = 568

§

WebGLVertexArrayObjectOES = 569

§

WebGLRenderingContext = 570

§

WebGLShaderPrecisionFormat = 571

§

WebGLUniformLocation = 572

§

WindowProxy = 573

§

WorkerLocation = 574

§

WorkerNavigator = 575

§

Worklet = 576

§

WritableStream = 577

§

WritableStreamDefaultController = 578

§

WritableStreamDefaultWriter = 579

§

XMLSerializer = 580

§

XPathEvaluator = 581

§

XPathExpression = 582

§

XPathResult = 583

§

XRFrame = 584

§

XRHand = 585

§

XRHandIterator = 586

§

XRHitTestResult = 587

§

XRHitTestSource = 588

§

XRInputSource = 589

§

XRInputSourceArray = 590

§

XRMediaBinding = 591

§

XRPose = 592

§

XRJointPose = 593

§

XRViewerPose = 594

§

XRRay = 595

§

XRRenderState = 596

§

XRRigidTransform = 597

§

XRSubImage = 598

§

XRWebGLSubImage = 599

§

XRTest = 600

§

XRView = 601

§

XRViewport = 602

§

XRWebGLBinding = 603

§

Last = 604

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> 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,