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