#[repr(u16)]pub enum Constructor {
Show 138 variants
AbstractRange = 604,
AnimationEffect = 605,
AnimationTimeline = 606,
AudioNode = 607,
AudioScheduledSourceNode = 608,
BaseAudioContext = 609,
Blob = 610,
CSS = 611,
CSSConditionRule = 612,
CSSGroupingRule = 613,
CSSRule = 614,
CSSStyleDeclaration = 615,
CharacterData = 616,
Client = 617,
Console = 618,
Credential = 619,
DOMException = 620,
DOMMatrixReadOnly = 621,
DOMPointReadOnly = 622,
DOMRectReadOnly = 623,
Document = 624,
DocumentFragment = 625,
Element = 626,
Event = 627,
EventTarget = 628,
ExtendableEvent = 629,
FileSystemEntry = 630,
GPUBufferUsage = 631,
GPUColorWrite = 632,
GPUError = 633,
GPUMapMode = 634,
GPUShaderStage = 635,
GPUTextureUsage = 636,
HTMLAnchorElement = 637,
HTMLAreaElement = 638,
HTMLAudioElement = 639,
HTMLBRElement = 640,
HTMLBaseElement = 641,
HTMLBodyElement = 642,
HTMLButtonElement = 643,
HTMLCanvasElement = 644,
HTMLCollection = 645,
HTMLDListElement = 646,
HTMLDataElement = 647,
HTMLDataListElement = 648,
HTMLDetailsElement = 649,
HTMLDialogElement = 650,
HTMLDirectoryElement = 651,
HTMLDivElement = 652,
HTMLElement = 653,
HTMLEmbedElement = 654,
HTMLFieldSetElement = 655,
HTMLFontElement = 656,
HTMLFormElement = 657,
HTMLFrameElement = 658,
HTMLFrameSetElement = 659,
HTMLHRElement = 660,
HTMLHeadElement = 661,
HTMLHeadingElement = 662,
HTMLHtmlElement = 663,
HTMLIFrameElement = 664,
HTMLImageElement = 665,
HTMLInputElement = 666,
HTMLLIElement = 667,
HTMLLabelElement = 668,
HTMLLegendElement = 669,
HTMLLinkElement = 670,
HTMLMapElement = 671,
HTMLMarqueeElement = 672,
HTMLMediaElement = 673,
HTMLMenuElement = 674,
HTMLMetaElement = 675,
HTMLMeterElement = 676,
HTMLModElement = 677,
HTMLOListElement = 678,
HTMLObjectElement = 679,
HTMLOptGroupElement = 680,
HTMLOptionElement = 681,
HTMLOutputElement = 682,
HTMLParagraphElement = 683,
HTMLParamElement = 684,
HTMLPictureElement = 685,
HTMLPreElement = 686,
HTMLProgressElement = 687,
HTMLQuoteElement = 688,
HTMLScriptElement = 689,
HTMLSelectElement = 690,
HTMLSlotElement = 691,
HTMLSourceElement = 692,
HTMLSpanElement = 693,
HTMLStyleElement = 694,
HTMLTableCaptionElement = 695,
HTMLTableCellElement = 696,
HTMLTableColElement = 697,
HTMLTableElement = 698,
HTMLTableRowElement = 699,
HTMLTableSectionElement = 700,
HTMLTemplateElement = 701,
HTMLTextAreaElement = 702,
HTMLTimeElement = 703,
HTMLTitleElement = 704,
HTMLTrackElement = 705,
HTMLUListElement = 706,
HTMLVideoElement = 707,
IDBCursor = 708,
IDBRequest = 709,
MouseEvent = 710,
Node = 711,
NodeFilter = 712,
NodeList = 713,
PerformanceEntry = 714,
PerformanceResourceTiming = 715,
PermissionStatus = 716,
SVGElement = 717,
SVGGeometryElement = 718,
SVGGradientElement = 719,
SVGGraphicsElement = 720,
SVGTextContentElement = 721,
SVGTextPositioningElement = 722,
ServoTestUtils = 723,
StyleSheet = 724,
TestBinding = 725,
TestNS = 726,
TestUtils = 727,
Text = 728,
TextTrackCue = 729,
UIEvent = 730,
WebGLObject = 731,
WorkerGlobalScope = 732,
WorkletGlobalScope = 733,
XMLHttpRequestEventTarget = 734,
XRCompositionLayer = 735,
XRLayer = 736,
XRPose = 737,
XRReferenceSpace = 738,
XRSpace = 739,
XRSubImage = 740,
Last = 741,
}Variants§
AbstractRange = 604
AnimationEffect = 605
AnimationTimeline = 606
AudioNode = 607
AudioScheduledSourceNode = 608
BaseAudioContext = 609
Blob = 610
CSS = 611
CSSConditionRule = 612
CSSGroupingRule = 613
CSSRule = 614
CSSStyleDeclaration = 615
CharacterData = 616
Client = 617
Console = 618
Credential = 619
DOMException = 620
DOMMatrixReadOnly = 621
DOMPointReadOnly = 622
DOMRectReadOnly = 623
Document = 624
DocumentFragment = 625
Element = 626
Event = 627
EventTarget = 628
ExtendableEvent = 629
FileSystemEntry = 630
GPUBufferUsage = 631
GPUColorWrite = 632
GPUError = 633
GPUMapMode = 634
GPUShaderStage = 635
GPUTextureUsage = 636
HTMLAnchorElement = 637
HTMLAreaElement = 638
HTMLAudioElement = 639
HTMLBRElement = 640
HTMLBaseElement = 641
HTMLBodyElement = 642
HTMLButtonElement = 643
HTMLCanvasElement = 644
HTMLCollection = 645
HTMLDListElement = 646
HTMLDataElement = 647
HTMLDataListElement = 648
HTMLDetailsElement = 649
HTMLDialogElement = 650
HTMLDirectoryElement = 651
HTMLDivElement = 652
HTMLElement = 653
HTMLEmbedElement = 654
HTMLFieldSetElement = 655
HTMLFontElement = 656
HTMLFormElement = 657
HTMLFrameElement = 658
HTMLFrameSetElement = 659
HTMLHRElement = 660
HTMLHeadElement = 661
HTMLHeadingElement = 662
HTMLHtmlElement = 663
HTMLIFrameElement = 664
HTMLImageElement = 665
HTMLInputElement = 666
HTMLLIElement = 667
HTMLLabelElement = 668
HTMLLegendElement = 669
HTMLLinkElement = 670
HTMLMapElement = 671
HTMLMarqueeElement = 672
HTMLMediaElement = 673
HTMLMenuElement = 674
HTMLMetaElement = 675
HTMLMeterElement = 676
HTMLModElement = 677
HTMLOListElement = 678
HTMLObjectElement = 679
HTMLOptGroupElement = 680
HTMLOptionElement = 681
HTMLOutputElement = 682
HTMLParagraphElement = 683
HTMLParamElement = 684
HTMLPictureElement = 685
HTMLPreElement = 686
HTMLProgressElement = 687
HTMLQuoteElement = 688
HTMLScriptElement = 689
HTMLSelectElement = 690
HTMLSlotElement = 691
HTMLSourceElement = 692
HTMLSpanElement = 693
HTMLStyleElement = 694
HTMLTableCaptionElement = 695
HTMLTableCellElement = 696
HTMLTableColElement = 697
HTMLTableElement = 698
HTMLTableRowElement = 699
HTMLTableSectionElement = 700
HTMLTemplateElement = 701
HTMLTextAreaElement = 702
HTMLTimeElement = 703
HTMLTitleElement = 704
HTMLTrackElement = 705
HTMLUListElement = 706
HTMLVideoElement = 707
IDBCursor = 708
IDBRequest = 709
MouseEvent = 710
Node = 711
NodeFilter = 712
NodeList = 713
PerformanceEntry = 714
PerformanceResourceTiming = 715
PermissionStatus = 716
SVGElement = 717
SVGGeometryElement = 718
SVGGradientElement = 719
SVGGraphicsElement = 720
SVGTextContentElement = 721
SVGTextPositioningElement = 722
ServoTestUtils = 723
StyleSheet = 724
TestBinding = 725
TestNS = 726
TestUtils = 727
Text = 728
TextTrackCue = 729
UIEvent = 730
WebGLObject = 731
WorkerGlobalScope = 732
WorkletGlobalScope = 733
XMLHttpRequestEventTarget = 734
XRCompositionLayer = 735
XRLayer = 736
XRPose = 737
XRReferenceSpace = 738
XRSpace = 739
XRSubImage = 740
Last = 741
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 (const: unstable) · 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
Source§fn eq(&self, other: &Constructor) -> bool
fn eq(&self, other: &Constructor) -> bool
Tests for
self and other values to be equal, and is used by ==.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> 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