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