#[repr(u16)]pub enum Constructor {
Show 124 variants
AbstractRange = 537,
AudioNode = 538,
AudioScheduledSourceNode = 539,
BaseAudioContext = 540,
Blob = 541,
CSS = 542,
CSSConditionRule = 543,
CSSGroupingRule = 544,
CSSRule = 545,
CharacterData = 546,
Console = 547,
Credential = 548,
DOMException = 549,
DOMMatrixReadOnly = 550,
DOMPointReadOnly = 551,
DOMRectReadOnly = 552,
Document = 553,
DocumentFragment = 554,
Element = 555,
Event = 556,
EventTarget = 557,
ExtendableEvent = 558,
GPUBufferUsage = 559,
GPUError = 560,
GPUMapMode = 561,
HTMLAnchorElement = 562,
HTMLAreaElement = 563,
HTMLAudioElement = 564,
HTMLBRElement = 565,
HTMLBaseElement = 566,
HTMLBodyElement = 567,
HTMLButtonElement = 568,
HTMLCanvasElement = 569,
HTMLCollection = 570,
HTMLDListElement = 571,
HTMLDataElement = 572,
HTMLDataListElement = 573,
HTMLDetailsElement = 574,
HTMLDialogElement = 575,
HTMLDirectoryElement = 576,
HTMLDivElement = 577,
HTMLElement = 578,
HTMLEmbedElement = 579,
HTMLFieldSetElement = 580,
HTMLFontElement = 581,
HTMLFormElement = 582,
HTMLFrameElement = 583,
HTMLFrameSetElement = 584,
HTMLHRElement = 585,
HTMLHeadElement = 586,
HTMLHeadingElement = 587,
HTMLHtmlElement = 588,
HTMLIFrameElement = 589,
HTMLImageElement = 590,
HTMLInputElement = 591,
HTMLLIElement = 592,
HTMLLabelElement = 593,
HTMLLegendElement = 594,
HTMLLinkElement = 595,
HTMLMapElement = 596,
HTMLMediaElement = 597,
HTMLMenuElement = 598,
HTMLMetaElement = 599,
HTMLMeterElement = 600,
HTMLModElement = 601,
HTMLOListElement = 602,
HTMLObjectElement = 603,
HTMLOptGroupElement = 604,
HTMLOptionElement = 605,
HTMLOutputElement = 606,
HTMLParagraphElement = 607,
HTMLParamElement = 608,
HTMLPictureElement = 609,
HTMLPreElement = 610,
HTMLProgressElement = 611,
HTMLQuoteElement = 612,
HTMLScriptElement = 613,
HTMLSelectElement = 614,
HTMLSlotElement = 615,
HTMLSourceElement = 616,
HTMLSpanElement = 617,
HTMLStyleElement = 618,
HTMLTableCaptionElement = 619,
HTMLTableCellElement = 620,
HTMLTableColElement = 621,
HTMLTableElement = 622,
HTMLTableRowElement = 623,
HTMLTableSectionElement = 624,
HTMLTemplateElement = 625,
HTMLTextAreaElement = 626,
HTMLTimeElement = 627,
HTMLTitleElement = 628,
HTMLTrackElement = 629,
HTMLUListElement = 630,
HTMLVideoElement = 631,
IDBCursor = 632,
IDBRequest = 633,
MouseEvent = 634,
Node = 635,
NodeFilter = 636,
NodeList = 637,
PerformanceEntry = 638,
PerformanceResourceTiming = 639,
PermissionStatus = 640,
SVGElement = 641,
SVGGraphicsElement = 642,
StyleSheet = 643,
TestBinding = 644,
TestNS = 645,
TestUtils = 646,
Text = 647,
TextTrackCue = 648,
UIEvent = 649,
WebGLObject = 650,
WorkerGlobalScope = 651,
WorkletGlobalScope = 652,
XMLHttpRequestEventTarget = 653,
XRCompositionLayer = 654,
XRLayer = 655,
XRPose = 656,
XRReferenceSpace = 657,
XRSpace = 658,
XRSubImage = 659,
Last = 660,
}Variants§
AbstractRange = 537
AudioNode = 538
AudioScheduledSourceNode = 539
BaseAudioContext = 540
Blob = 541
CSS = 542
CSSConditionRule = 543
CSSGroupingRule = 544
CSSRule = 545
CharacterData = 546
Console = 547
Credential = 548
DOMException = 549
DOMMatrixReadOnly = 550
DOMPointReadOnly = 551
DOMRectReadOnly = 552
Document = 553
DocumentFragment = 554
Element = 555
Event = 556
EventTarget = 557
ExtendableEvent = 558
GPUBufferUsage = 559
GPUError = 560
GPUMapMode = 561
HTMLAnchorElement = 562
HTMLAreaElement = 563
HTMLAudioElement = 564
HTMLBRElement = 565
HTMLBaseElement = 566
HTMLBodyElement = 567
HTMLButtonElement = 568
HTMLCanvasElement = 569
HTMLCollection = 570
HTMLDListElement = 571
HTMLDataElement = 572
HTMLDataListElement = 573
HTMLDetailsElement = 574
HTMLDialogElement = 575
HTMLDirectoryElement = 576
HTMLDivElement = 577
HTMLElement = 578
HTMLEmbedElement = 579
HTMLFieldSetElement = 580
HTMLFontElement = 581
HTMLFormElement = 582
HTMLFrameElement = 583
HTMLFrameSetElement = 584
HTMLHRElement = 585
HTMLHeadElement = 586
HTMLHeadingElement = 587
HTMLHtmlElement = 588
HTMLIFrameElement = 589
HTMLImageElement = 590
HTMLInputElement = 591
HTMLLIElement = 592
HTMLLabelElement = 593
HTMLLegendElement = 594
HTMLLinkElement = 595
HTMLMapElement = 596
HTMLMediaElement = 597
HTMLMenuElement = 598
HTMLMetaElement = 599
HTMLMeterElement = 600
HTMLModElement = 601
HTMLOListElement = 602
HTMLObjectElement = 603
HTMLOptGroupElement = 604
HTMLOptionElement = 605
HTMLOutputElement = 606
HTMLParagraphElement = 607
HTMLParamElement = 608
HTMLPictureElement = 609
HTMLPreElement = 610
HTMLProgressElement = 611
HTMLQuoteElement = 612
HTMLScriptElement = 613
HTMLSelectElement = 614
HTMLSlotElement = 615
HTMLSourceElement = 616
HTMLSpanElement = 617
HTMLStyleElement = 618
HTMLTableCaptionElement = 619
HTMLTableCellElement = 620
HTMLTableColElement = 621
HTMLTableElement = 622
HTMLTableRowElement = 623
HTMLTableSectionElement = 624
HTMLTemplateElement = 625
HTMLTextAreaElement = 626
HTMLTimeElement = 627
HTMLTitleElement = 628
HTMLTrackElement = 629
HTMLUListElement = 630
HTMLVideoElement = 631
IDBCursor = 632
IDBRequest = 633
MouseEvent = 634
Node = 635
NodeFilter = 636
NodeList = 637
PerformanceEntry = 638
PerformanceResourceTiming = 639
PermissionStatus = 640
SVGElement = 641
SVGGraphicsElement = 642
StyleSheet = 643
TestBinding = 644
TestNS = 645
TestUtils = 646
Text = 647
TextTrackCue = 648
UIEvent = 649
WebGLObject = 650
WorkerGlobalScope = 651
WorkletGlobalScope = 652
XMLHttpRequestEventTarget = 653
XRCompositionLayer = 654
XRLayer = 655
XRPose = 656
XRReferenceSpace = 657
XRSpace = 658
XRSubImage = 659
Last = 660
Trait Implementations§
Source§impl Clone for Constructor
impl Clone for Constructor
Source§fn clone(&self) -> Constructor
fn clone(&self) -> Constructor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for Constructor
impl PartialEq for Constructor
impl Copy for Constructor
impl StructuralPartialEq for Constructor
Auto Trait Implementations§
impl Freeze for Constructor
impl RefUnwindSafe for Constructor
impl Send for Constructor
impl Sync for Constructor
impl Unpin for Constructor
impl UnwindSafe for Constructor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
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 moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert