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