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