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