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