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