#[repr(u16)]pub enum Constructor {
Show 124 variants
AbstractRange = 547,
AudioNode = 548,
AudioScheduledSourceNode = 549,
BaseAudioContext = 550,
Blob = 551,
CSS = 552,
CSSConditionRule = 553,
CSSGroupingRule = 554,
CSSRule = 555,
CharacterData = 556,
Console = 557,
Credential = 558,
DOMException = 559,
DOMMatrixReadOnly = 560,
DOMPointReadOnly = 561,
DOMRectReadOnly = 562,
Document = 563,
DocumentFragment = 564,
Element = 565,
Event = 566,
EventTarget = 567,
ExtendableEvent = 568,
GPUBufferUsage = 569,
GPUError = 570,
GPUMapMode = 571,
HTMLAnchorElement = 572,
HTMLAreaElement = 573,
HTMLAudioElement = 574,
HTMLBRElement = 575,
HTMLBaseElement = 576,
HTMLBodyElement = 577,
HTMLButtonElement = 578,
HTMLCanvasElement = 579,
HTMLCollection = 580,
HTMLDListElement = 581,
HTMLDataElement = 582,
HTMLDataListElement = 583,
HTMLDetailsElement = 584,
HTMLDialogElement = 585,
HTMLDirectoryElement = 586,
HTMLDivElement = 587,
HTMLElement = 588,
HTMLEmbedElement = 589,
HTMLFieldSetElement = 590,
HTMLFontElement = 591,
HTMLFormElement = 592,
HTMLFrameElement = 593,
HTMLFrameSetElement = 594,
HTMLHRElement = 595,
HTMLHeadElement = 596,
HTMLHeadingElement = 597,
HTMLHtmlElement = 598,
HTMLIFrameElement = 599,
HTMLImageElement = 600,
HTMLInputElement = 601,
HTMLLIElement = 602,
HTMLLabelElement = 603,
HTMLLegendElement = 604,
HTMLLinkElement = 605,
HTMLMapElement = 606,
HTMLMediaElement = 607,
HTMLMenuElement = 608,
HTMLMetaElement = 609,
HTMLMeterElement = 610,
HTMLModElement = 611,
HTMLOListElement = 612,
HTMLObjectElement = 613,
HTMLOptGroupElement = 614,
HTMLOptionElement = 615,
HTMLOutputElement = 616,
HTMLParagraphElement = 617,
HTMLParamElement = 618,
HTMLPictureElement = 619,
HTMLPreElement = 620,
HTMLProgressElement = 621,
HTMLQuoteElement = 622,
HTMLScriptElement = 623,
HTMLSelectElement = 624,
HTMLSlotElement = 625,
HTMLSourceElement = 626,
HTMLSpanElement = 627,
HTMLStyleElement = 628,
HTMLTableCaptionElement = 629,
HTMLTableCellElement = 630,
HTMLTableColElement = 631,
HTMLTableElement = 632,
HTMLTableRowElement = 633,
HTMLTableSectionElement = 634,
HTMLTemplateElement = 635,
HTMLTextAreaElement = 636,
HTMLTimeElement = 637,
HTMLTitleElement = 638,
HTMLTrackElement = 639,
HTMLUListElement = 640,
HTMLVideoElement = 641,
IDBCursor = 642,
IDBRequest = 643,
MouseEvent = 644,
Node = 645,
NodeFilter = 646,
NodeList = 647,
PerformanceEntry = 648,
PerformanceResourceTiming = 649,
PermissionStatus = 650,
SVGElement = 651,
SVGGraphicsElement = 652,
StyleSheet = 653,
TestBinding = 654,
TestNS = 655,
TestUtils = 656,
Text = 657,
TextTrackCue = 658,
UIEvent = 659,
WebGLObject = 660,
WorkerGlobalScope = 661,
WorkletGlobalScope = 662,
XMLHttpRequestEventTarget = 663,
XRCompositionLayer = 664,
XRLayer = 665,
XRPose = 666,
XRReferenceSpace = 667,
XRSpace = 668,
XRSubImage = 669,
Last = 670,
}Variants§
AbstractRange = 547
AudioNode = 548
AudioScheduledSourceNode = 549
BaseAudioContext = 550
Blob = 551
CSS = 552
CSSConditionRule = 553
CSSGroupingRule = 554
CSSRule = 555
CharacterData = 556
Console = 557
Credential = 558
DOMException = 559
DOMMatrixReadOnly = 560
DOMPointReadOnly = 561
DOMRectReadOnly = 562
Document = 563
DocumentFragment = 564
Element = 565
Event = 566
EventTarget = 567
ExtendableEvent = 568
GPUBufferUsage = 569
GPUError = 570
GPUMapMode = 571
HTMLAnchorElement = 572
HTMLAreaElement = 573
HTMLAudioElement = 574
HTMLBRElement = 575
HTMLBaseElement = 576
HTMLBodyElement = 577
HTMLButtonElement = 578
HTMLCanvasElement = 579
HTMLCollection = 580
HTMLDListElement = 581
HTMLDataElement = 582
HTMLDataListElement = 583
HTMLDetailsElement = 584
HTMLDialogElement = 585
HTMLDirectoryElement = 586
HTMLDivElement = 587
HTMLElement = 588
HTMLEmbedElement = 589
HTMLFieldSetElement = 590
HTMLFontElement = 591
HTMLFormElement = 592
HTMLFrameElement = 593
HTMLFrameSetElement = 594
HTMLHRElement = 595
HTMLHeadElement = 596
HTMLHeadingElement = 597
HTMLHtmlElement = 598
HTMLIFrameElement = 599
HTMLImageElement = 600
HTMLInputElement = 601
HTMLLIElement = 602
HTMLLabelElement = 603
HTMLLegendElement = 604
HTMLLinkElement = 605
HTMLMapElement = 606
HTMLMediaElement = 607
HTMLMenuElement = 608
HTMLMetaElement = 609
HTMLMeterElement = 610
HTMLModElement = 611
HTMLOListElement = 612
HTMLObjectElement = 613
HTMLOptGroupElement = 614
HTMLOptionElement = 615
HTMLOutputElement = 616
HTMLParagraphElement = 617
HTMLParamElement = 618
HTMLPictureElement = 619
HTMLPreElement = 620
HTMLProgressElement = 621
HTMLQuoteElement = 622
HTMLScriptElement = 623
HTMLSelectElement = 624
HTMLSlotElement = 625
HTMLSourceElement = 626
HTMLSpanElement = 627
HTMLStyleElement = 628
HTMLTableCaptionElement = 629
HTMLTableCellElement = 630
HTMLTableColElement = 631
HTMLTableElement = 632
HTMLTableRowElement = 633
HTMLTableSectionElement = 634
HTMLTemplateElement = 635
HTMLTextAreaElement = 636
HTMLTimeElement = 637
HTMLTitleElement = 638
HTMLTrackElement = 639
HTMLUListElement = 640
HTMLVideoElement = 641
IDBCursor = 642
IDBRequest = 643
MouseEvent = 644
Node = 645
NodeFilter = 646
NodeList = 647
PerformanceEntry = 648
PerformanceResourceTiming = 649
PermissionStatus = 650
SVGElement = 651
SVGGraphicsElement = 652
StyleSheet = 653
TestBinding = 654
TestNS = 655
TestUtils = 656
Text = 657
TextTrackCue = 658
UIEvent = 659
WebGLObject = 660
WorkerGlobalScope = 661
WorkletGlobalScope = 662
XMLHttpRequestEventTarget = 663
XRCompositionLayer = 664
XRLayer = 665
XRPose = 666
XRReferenceSpace = 667
XRSpace = 668
XRSubImage = 669
Last = 670
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