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