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