pub struct Object { /* private fields */ }Implementations§
Source§impl Object
impl Object
Sourcepub fn constructor(&self) -> Function
pub fn constructor(&self) -> Function
The constructor property returns a reference to the Object constructor
function that created the instance object.
Source§impl Object
impl Object
Source§impl Object
impl Object
Source§impl Object
impl Object
Sourcepub fn define_properties(obj: &Object, props: &Object) -> Object
pub fn define_properties(obj: &Object, props: &Object) -> Object
The Object.defineProperties() method defines new or modifies
existing properties directly on an object, returning the
object.
Source§impl Object
impl Object
Sourcepub fn entries(object: &Object) -> Array
pub fn entries(object: &Object) -> Array
The Object.entries() method returns an array of a given
object’s own enumerable property [key, value] pairs, in the
same order as that provided by a for…in loop (the difference
being that a for-in loop enumerates properties in the
prototype chain as well).
Source§impl Object
impl Object
Sourcepub fn freeze(value: &Object) -> Object
pub fn freeze(value: &Object) -> Object
The Object.freeze() method freezes an object: that is, prevents new
properties from being added to it; prevents existing properties from
being removed; and prevents existing properties, or their enumerability,
configurability, or writability, from being changed, it also prevents
the prototype from being changed. The method returns the passed object.
Source§impl Object
impl Object
Source§impl Object
impl Object
Sourcepub fn get_own_property_descriptor(obj: &Object, prop: &JsValue) -> JsValue
pub fn get_own_property_descriptor(obj: &Object, prop: &JsValue) -> JsValue
The Object.getOwnPropertyDescriptor() method returns a
property descriptor for an own property (that is, one directly
present on an object and not in the object’s prototype chain)
of a given object.
Source§impl Object
impl Object
Sourcepub fn get_own_property_descriptors(obj: &Object) -> JsValue
pub fn get_own_property_descriptors(obj: &Object) -> JsValue
The Object.getOwnPropertyDescriptors() method returns all own
property descriptors of a given object.
Source§impl Object
impl Object
Sourcepub fn get_own_property_names(obj: &Object) -> Array
pub fn get_own_property_names(obj: &Object) -> Array
The Object.getOwnPropertyNames() method returns an array of
all properties (including non-enumerable properties except for
those which use Symbol) found directly upon a given object.
Source§impl Object
impl Object
Sourcepub fn get_own_property_symbols(obj: &Object) -> Array
pub fn get_own_property_symbols(obj: &Object) -> Array
The Object.getOwnPropertySymbols() method returns an array of
all symbol properties found directly upon a given object.
Source§impl Object
impl Object
Sourcepub fn get_prototype_of(obj: &JsValue) -> Object
pub fn get_prototype_of(obj: &JsValue) -> Object
The Object.getPrototypeOf() method returns the prototype
(i.e. the value of the internal [[Prototype]] property) of the
specified object.
Source§impl Object
impl Object
Sourcepub fn has_own_property(&self, property: &JsValue) -> bool
pub fn has_own_property(&self, property: &JsValue) -> bool
The hasOwnProperty() method returns a boolean indicating whether the
object has the specified property as its own property (as opposed to
inheriting it).
Source§impl Object
impl Object
Sourcepub fn is_extensible(object: &Object) -> bool
pub fn is_extensible(object: &Object) -> bool
The Object.isExtensible() method determines if an object is extensible
(whether it can have new properties added to it).
Source§impl Object
impl Object
Source§impl Object
impl Object
Source§impl Object
impl Object
Sourcepub fn is_prototype_of(&self, value: &JsValue) -> bool
pub fn is_prototype_of(&self, value: &JsValue) -> bool
The isPrototypeOf() method checks if an object exists in another
object’s prototype chain.
Source§impl Object
impl Object
Source§impl Object
impl Object
Sourcepub fn prevent_extensions(object: &Object)
pub fn prevent_extensions(object: &Object)
The Object.preventExtensions() method prevents new properties from
ever being added to an object (i.e. prevents future extensions to the
object).
Source§impl Object
impl Object
Sourcepub fn property_is_enumerable(&self, property: &JsValue) -> bool
pub fn property_is_enumerable(&self, property: &JsValue) -> bool
The propertyIsEnumerable() method returns a Boolean indicating
whether the specified property is enumerable.
Source§impl Object
impl Object
Source§impl Object
impl Object
Sourcepub fn set_prototype_of(object: &Object, prototype: &Object) -> Object
pub fn set_prototype_of(object: &Object, prototype: &Object) -> Object
The Object.setPrototypeOf() method sets the prototype (i.e., the
internal [[Prototype]] property) of a specified object to another
object or null.
Source§impl Object
impl Object
Sourcepub fn to_locale_string(&self) -> JsString
pub fn to_locale_string(&self) -> JsString
The toLocaleString() method returns a string representing the object.
This method is meant to be overridden by derived objects for
locale-specific purposes.
Source§impl Object
impl Object
Source§impl Object
impl Object
Source§impl Object
impl Object
Methods from Deref<Target = JsValue>§
pub const NULL: JsValue
pub const UNDEFINED: JsValue
pub const TRUE: JsValue
pub const FALSE: JsValue
Sourcepub fn as_f64(&self) -> Option<f64>
pub fn as_f64(&self) -> Option<f64>
Returns the f64 value of this JS value if it’s an instance of a
number.
If this JS value is not an instance of a number then this returns
None.
Sourcepub fn as_string(&self) -> Option<String>
pub fn as_string(&self) -> Option<String>
If this JS value is a string value, this function copies the JS string
value into Wasm linear memory, encoded as UTF-8, and returns it as a
Rust String.
To avoid the copying and re-encoding, consider the
JsString::try_from() function from js-sys
instead.
If this JS value is not an instance of a string or if it’s not valid
utf-8 then this returns None.
§UTF-16 vs UTF-8
JavaScript strings in general are encoded as UTF-16, but Rust strings
are encoded as UTF-8. This can cause the Rust string to look a bit
different than the JS string sometimes. For more details see the
documentation about the str type which contains a few
caveats about the encodings.
Sourcepub fn as_bool(&self) -> Option<bool>
pub fn as_bool(&self) -> Option<bool>
Returns the bool value of this JS value if it’s an instance of a
boolean.
If this JS value is not an instance of a boolean then this returns
None.
Sourcepub fn is_undefined(&self) -> bool
pub fn is_undefined(&self) -> bool
Tests whether this JS value is undefined
Sourcepub fn is_function(&self) -> bool
pub fn is_function(&self) -> bool
Tests whether the type of this JS value is function.
Sourcepub fn js_in(&self, obj: &JsValue) -> bool
pub fn js_in(&self, obj: &JsValue) -> bool
Applies the binary in JS operator on the two JsValues.
Sourcepub fn loose_eq(&self, other: &JsValue) -> bool
pub fn loose_eq(&self, other: &JsValue) -> bool
Compare two JsValues for equality, using the == operator in JS.
Sourcepub fn unsigned_shr(&self, rhs: &JsValue) -> u32
pub fn unsigned_shr(&self, rhs: &JsValue) -> u32
Applies the binary >>> JS operator on the two JsValues.
Sourcepub fn checked_div(&self, rhs: &JsValue) -> JsValue
pub fn checked_div(&self, rhs: &JsValue) -> JsValue
Applies the binary / JS operator on two JsValues, catching and returning any RangeError thrown.
Sourcepub fn pow(&self, rhs: &JsValue) -> JsValue
pub fn pow(&self, rhs: &JsValue) -> JsValue
Applies the binary ** JS operator on the two JsValues.
Sourcepub fn lt(&self, other: &JsValue) -> bool
pub fn lt(&self, other: &JsValue) -> bool
Applies the binary < JS operator on the two JsValues.
Sourcepub fn le(&self, other: &JsValue) -> bool
pub fn le(&self, other: &JsValue) -> bool
Applies the binary <= JS operator on the two JsValues.
Sourcepub fn ge(&self, other: &JsValue) -> bool
pub fn ge(&self, other: &JsValue) -> bool
Applies the binary >= JS operator on the two JsValues.
Sourcepub fn gt(&self, other: &JsValue) -> bool
pub fn gt(&self, other: &JsValue) -> bool
Applies the binary > JS operator on the two JsValues.
Sourcepub fn unchecked_into_f64(&self) -> f64
pub fn unchecked_into_f64(&self) -> f64
Applies the unary + JS operator on a JsValue. Can throw.
Trait Implementations§
Source§impl AsRef<Object> for AbortController
impl AsRef<Object> for AbortController
Source§impl AsRef<Object> for AbortSignal
impl AsRef<Object> for AbortSignal
Source§impl AsRef<Object> for AddEventListenerOptions
impl AsRef<Object> for AddEventListenerOptions
Source§impl AsRef<Object> for AnimationEffect
impl AsRef<Object> for AnimationEffect
Source§impl AsRef<Object> for AnimationEvent
impl AsRef<Object> for AnimationEvent
Source§impl AsRef<Object> for ArrayBuffer
impl AsRef<Object> for ArrayBuffer
Source§impl AsRef<Object> for BeforeUnloadEvent
impl AsRef<Object> for BeforeUnloadEvent
Source§impl AsRef<Object> for BigInt64Array
impl AsRef<Object> for BigInt64Array
Source§impl AsRef<Object> for BigUint64Array
impl AsRef<Object> for BigUint64Array
Source§impl AsRef<Object> for CharacterData
impl AsRef<Object> for CharacterData
Source§impl AsRef<Object> for ClipboardEvent
impl AsRef<Object> for ClipboardEvent
Source§impl AsRef<Object> for CloseEvent
impl AsRef<Object> for CloseEvent
Source§impl AsRef<Object> for CloseEventInit
impl AsRef<Object> for CloseEventInit
Source§impl AsRef<Object> for CompositionEvent
impl AsRef<Object> for CompositionEvent
Source§impl AsRef<Object> for CssStyleDeclaration
impl AsRef<Object> for CssStyleDeclaration
Source§impl AsRef<Object> for CustomEvent
impl AsRef<Object> for CustomEvent
Source§impl AsRef<Object> for DateTimeFormat
impl AsRef<Object> for DateTimeFormat
Source§impl AsRef<Object> for DeviceMotionEvent
impl AsRef<Object> for DeviceMotionEvent
Source§impl AsRef<Object> for DeviceOrientationEvent
impl AsRef<Object> for DeviceOrientationEvent
Source§impl AsRef<Object> for DocumentFragment
impl AsRef<Object> for DocumentFragment
Source§impl AsRef<Object> for DomRectReadOnly
impl AsRef<Object> for DomRectReadOnly
Source§impl AsRef<Object> for DomStringMap
impl AsRef<Object> for DomStringMap
Source§impl AsRef<Object> for DomTokenList
impl AsRef<Object> for DomTokenList
Source§impl AsRef<Object> for ErrorEvent
impl AsRef<Object> for ErrorEvent
Source§impl AsRef<Object> for EventSource
impl AsRef<Object> for EventSource
Source§impl AsRef<Object> for EventTarget
impl AsRef<Object> for EventTarget
Source§impl AsRef<Object> for FileReader
impl AsRef<Object> for FileReader
Source§impl AsRef<Object> for Float32Array
impl AsRef<Object> for Float32Array
Source§impl AsRef<Object> for Float64Array
impl AsRef<Object> for Float64Array
Source§impl AsRef<Object> for FocusEvent
impl AsRef<Object> for FocusEvent
Source§impl AsRef<Object> for GamepadEvent
impl AsRef<Object> for GamepadEvent
Source§impl AsRef<Object> for HashChangeEvent
impl AsRef<Object> for HashChangeEvent
Source§impl AsRef<Object> for HtmlAnchorElement
impl AsRef<Object> for HtmlAnchorElement
Source§impl AsRef<Object> for HtmlAreaElement
impl AsRef<Object> for HtmlAreaElement
Source§impl AsRef<Object> for HtmlAudioElement
impl AsRef<Object> for HtmlAudioElement
Source§impl AsRef<Object> for HtmlBaseElement
impl AsRef<Object> for HtmlBaseElement
Source§impl AsRef<Object> for HtmlBodyElement
impl AsRef<Object> for HtmlBodyElement
Source§impl AsRef<Object> for HtmlBrElement
impl AsRef<Object> for HtmlBrElement
Source§impl AsRef<Object> for HtmlButtonElement
impl AsRef<Object> for HtmlButtonElement
Source§impl AsRef<Object> for HtmlCanvasElement
impl AsRef<Object> for HtmlCanvasElement
Source§impl AsRef<Object> for HtmlCollection
impl AsRef<Object> for HtmlCollection
Source§impl AsRef<Object> for HtmlDListElement
impl AsRef<Object> for HtmlDListElement
Source§impl AsRef<Object> for HtmlDataElement
impl AsRef<Object> for HtmlDataElement
Source§impl AsRef<Object> for HtmlDataListElement
impl AsRef<Object> for HtmlDataListElement
Source§impl AsRef<Object> for HtmlDetailsElement
impl AsRef<Object> for HtmlDetailsElement
Source§impl AsRef<Object> for HtmlDialogElement
impl AsRef<Object> for HtmlDialogElement
Source§impl AsRef<Object> for HtmlDivElement
impl AsRef<Object> for HtmlDivElement
Source§impl AsRef<Object> for HtmlElement
impl AsRef<Object> for HtmlElement
Source§impl AsRef<Object> for HtmlEmbedElement
impl AsRef<Object> for HtmlEmbedElement
Source§impl AsRef<Object> for HtmlFieldSetElement
impl AsRef<Object> for HtmlFieldSetElement
Source§impl AsRef<Object> for HtmlFormElement
impl AsRef<Object> for HtmlFormElement
Source§impl AsRef<Object> for HtmlHeadElement
impl AsRef<Object> for HtmlHeadElement
Source§impl AsRef<Object> for HtmlHeadingElement
impl AsRef<Object> for HtmlHeadingElement
Source§impl AsRef<Object> for HtmlHrElement
impl AsRef<Object> for HtmlHrElement
Source§impl AsRef<Object> for HtmlHtmlElement
impl AsRef<Object> for HtmlHtmlElement
Source§impl AsRef<Object> for HtmlIFrameElement
impl AsRef<Object> for HtmlIFrameElement
Source§impl AsRef<Object> for HtmlImageElement
impl AsRef<Object> for HtmlImageElement
Source§impl AsRef<Object> for HtmlInputElement
impl AsRef<Object> for HtmlInputElement
Source§impl AsRef<Object> for HtmlLabelElement
impl AsRef<Object> for HtmlLabelElement
Source§impl AsRef<Object> for HtmlLegendElement
impl AsRef<Object> for HtmlLegendElement
Source§impl AsRef<Object> for HtmlLiElement
impl AsRef<Object> for HtmlLiElement
Source§impl AsRef<Object> for HtmlLinkElement
impl AsRef<Object> for HtmlLinkElement
Source§impl AsRef<Object> for HtmlMapElement
impl AsRef<Object> for HtmlMapElement
Source§impl AsRef<Object> for HtmlMediaElement
impl AsRef<Object> for HtmlMediaElement
Source§impl AsRef<Object> for HtmlMenuElement
impl AsRef<Object> for HtmlMenuElement
Source§impl AsRef<Object> for HtmlMetaElement
impl AsRef<Object> for HtmlMetaElement
Source§impl AsRef<Object> for HtmlMeterElement
impl AsRef<Object> for HtmlMeterElement
Source§impl AsRef<Object> for HtmlModElement
impl AsRef<Object> for HtmlModElement
Source§impl AsRef<Object> for HtmlOListElement
impl AsRef<Object> for HtmlOListElement
Source§impl AsRef<Object> for HtmlObjectElement
impl AsRef<Object> for HtmlObjectElement
Source§impl AsRef<Object> for HtmlOptGroupElement
impl AsRef<Object> for HtmlOptGroupElement
Source§impl AsRef<Object> for HtmlOptionElement
impl AsRef<Object> for HtmlOptionElement
Source§impl AsRef<Object> for HtmlOutputElement
impl AsRef<Object> for HtmlOutputElement
Source§impl AsRef<Object> for HtmlParagraphElement
impl AsRef<Object> for HtmlParagraphElement
Source§impl AsRef<Object> for HtmlParamElement
impl AsRef<Object> for HtmlParamElement
Source§impl AsRef<Object> for HtmlPictureElement
impl AsRef<Object> for HtmlPictureElement
Source§impl AsRef<Object> for HtmlPreElement
impl AsRef<Object> for HtmlPreElement
Source§impl AsRef<Object> for HtmlProgressElement
impl AsRef<Object> for HtmlProgressElement
Source§impl AsRef<Object> for HtmlQuoteElement
impl AsRef<Object> for HtmlQuoteElement
Source§impl AsRef<Object> for HtmlScriptElement
impl AsRef<Object> for HtmlScriptElement
Source§impl AsRef<Object> for HtmlSelectElement
impl AsRef<Object> for HtmlSelectElement
Source§impl AsRef<Object> for HtmlSlotElement
impl AsRef<Object> for HtmlSlotElement
Source§impl AsRef<Object> for HtmlSourceElement
impl AsRef<Object> for HtmlSourceElement
Source§impl AsRef<Object> for HtmlSpanElement
impl AsRef<Object> for HtmlSpanElement
Source§impl AsRef<Object> for HtmlStyleElement
impl AsRef<Object> for HtmlStyleElement
Source§impl AsRef<Object> for HtmlTableCaptionElement
impl AsRef<Object> for HtmlTableCaptionElement
Source§impl AsRef<Object> for HtmlTableCellElement
impl AsRef<Object> for HtmlTableCellElement
Source§impl AsRef<Object> for HtmlTableColElement
impl AsRef<Object> for HtmlTableColElement
Source§impl AsRef<Object> for HtmlTableElement
impl AsRef<Object> for HtmlTableElement
Source§impl AsRef<Object> for HtmlTableRowElement
impl AsRef<Object> for HtmlTableRowElement
Source§impl AsRef<Object> for HtmlTableSectionElement
impl AsRef<Object> for HtmlTableSectionElement
Source§impl AsRef<Object> for HtmlTemplateElement
impl AsRef<Object> for HtmlTemplateElement
Source§impl AsRef<Object> for HtmlTextAreaElement
impl AsRef<Object> for HtmlTextAreaElement
Source§impl AsRef<Object> for HtmlTimeElement
impl AsRef<Object> for HtmlTimeElement
Source§impl AsRef<Object> for HtmlTitleElement
impl AsRef<Object> for HtmlTitleElement
Source§impl AsRef<Object> for HtmlTrackElement
impl AsRef<Object> for HtmlTrackElement
Source§impl AsRef<Object> for HtmlUListElement
impl AsRef<Object> for HtmlUListElement
Source§impl AsRef<Object> for HtmlVideoElement
impl AsRef<Object> for HtmlVideoElement
Source§impl AsRef<Object> for InputEvent
impl AsRef<Object> for InputEvent
Source§impl AsRef<Object> for Int16Array
impl AsRef<Object> for Int16Array
Source§impl AsRef<Object> for Int32Array
impl AsRef<Object> for Int32Array
Source§impl AsRef<Object> for IntersectionObserver
impl AsRef<Object> for IntersectionObserver
Source§impl AsRef<Object> for IntersectionObserverEntry
impl AsRef<Object> for IntersectionObserverEntry
Source§impl AsRef<Object> for IntersectionObserverInit
impl AsRef<Object> for IntersectionObserverInit
Source§impl AsRef<Object> for IteratorNext
impl AsRef<Object> for IteratorNext
Source§impl AsRef<Object> for KeyboardEvent
impl AsRef<Object> for KeyboardEvent
Source§impl AsRef<Object> for KeyframeEffect
impl AsRef<Object> for KeyframeEffect
Source§impl AsRef<Object> for MessageEvent
impl AsRef<Object> for MessageEvent
Source§impl AsRef<Object> for MouseEvent
impl AsRef<Object> for MouseEvent
Source§impl AsRef<Object> for MutationObserver
impl AsRef<Object> for MutationObserver
Source§impl AsRef<Object> for MutationObserverInit
impl AsRef<Object> for MutationObserverInit
Source§impl AsRef<Object> for MutationRecord
impl AsRef<Object> for MutationRecord
Source§impl AsRef<Object> for NumberFormat
impl AsRef<Object> for NumberFormat
Source§impl AsRef<Object> for ObserverCallback
impl AsRef<Object> for ObserverCallback
Source§impl AsRef<Object> for PageTransitionEvent
impl AsRef<Object> for PageTransitionEvent
Source§impl AsRef<Object> for Performance
impl AsRef<Object> for Performance
Source§impl AsRef<Object> for PluralRules
impl AsRef<Object> for PluralRules
Source§impl AsRef<Object> for PointerEvent
impl AsRef<Object> for PointerEvent
Source§impl AsRef<Object> for PopStateEvent
impl AsRef<Object> for PopStateEvent
Source§impl AsRef<Object> for ProgressEvent
impl AsRef<Object> for ProgressEvent
Source§impl AsRef<Object> for PromiseRejectionEvent
impl AsRef<Object> for PromiseRejectionEvent
Source§impl AsRef<Object> for QueuingStrategy
impl AsRef<Object> for QueuingStrategy
Source§impl AsRef<Object> for RangeError
impl AsRef<Object> for RangeError
Source§impl AsRef<Object> for ReadableByteStreamController
impl AsRef<Object> for ReadableByteStreamController
Source§impl AsRef<Object> for ReadableStream
impl AsRef<Object> for ReadableStream
Source§impl AsRef<Object> for ReadableStreamByobReader
impl AsRef<Object> for ReadableStreamByobReader
Source§impl AsRef<Object> for ReadableStreamByobRequest
impl AsRef<Object> for ReadableStreamByobRequest
Source§impl AsRef<Object> for ReadableStreamDefaultReader
impl AsRef<Object> for ReadableStreamDefaultReader
Source§impl AsRef<Object> for ReadableStreamGetReaderOptions
impl AsRef<Object> for ReadableStreamGetReaderOptions
Source§impl AsRef<Object> for ReadableStreamReadResult
impl AsRef<Object> for ReadableStreamReadResult
Source§impl AsRef<Object> for ReadableWritablePair
impl AsRef<Object> for ReadableWritablePair
Source§impl AsRef<Object> for ReferenceError
impl AsRef<Object> for ReferenceError
Source§impl AsRef<Object> for RelativeTimeFormat
impl AsRef<Object> for RelativeTimeFormat
Source§impl AsRef<Object> for RequestInit
impl AsRef<Object> for RequestInit
Source§impl AsRef<Object> for ResizeObserver
impl AsRef<Object> for ResizeObserver
Source§impl AsRef<Object> for ResizeObserverEntry
impl AsRef<Object> for ResizeObserverEntry
Source§impl AsRef<Object> for ResponseInit
impl AsRef<Object> for ResponseInit
Source§impl AsRef<Object> for SecurityPolicyViolationEvent
impl AsRef<Object> for SecurityPolicyViolationEvent
Source§impl AsRef<Object> for ShadowRoot
impl AsRef<Object> for ShadowRoot
Source§impl AsRef<Object> for ShadowRootInit
impl AsRef<Object> for ShadowRootInit
Source§impl AsRef<Object> for StorageEvent
impl AsRef<Object> for StorageEvent
Source§impl AsRef<Object> for StreamPipeOptions
impl AsRef<Object> for StreamPipeOptions
Source§impl AsRef<Object> for SubmitEvent
impl AsRef<Object> for SubmitEvent
Source§impl AsRef<Object> for SvgElement
impl AsRef<Object> for SvgElement
Source§impl AsRef<Object> for SyntaxError
impl AsRef<Object> for SyntaxError
Source§impl AsRef<Object> for TouchEvent
impl AsRef<Object> for TouchEvent
Source§impl AsRef<Object> for TransformStream
impl AsRef<Object> for TransformStream
Source§impl AsRef<Object> for Transformer
impl AsRef<Object> for Transformer
Source§impl AsRef<Object> for TransitionEvent
impl AsRef<Object> for TransitionEvent
Source§impl AsRef<Object> for Uint16Array
impl AsRef<Object> for Uint16Array
Source§impl AsRef<Object> for Uint32Array
impl AsRef<Object> for Uint32Array
Source§impl AsRef<Object> for Uint8Array
impl AsRef<Object> for Uint8Array
Source§impl AsRef<Object> for Uint8ClampedArray
impl AsRef<Object> for Uint8ClampedArray
Source§impl AsRef<Object> for UnderlyingSink
impl AsRef<Object> for UnderlyingSink
Source§impl AsRef<Object> for UnderlyingSource
impl AsRef<Object> for UnderlyingSource
Source§impl AsRef<Object> for UrlSearchParams
impl AsRef<Object> for UrlSearchParams
Source§impl AsRef<Object> for WheelEvent
impl AsRef<Object> for WheelEvent
Source§impl AsRef<Object> for WritableStream
impl AsRef<Object> for WritableStream
Source§impl AsRef<Object> for WritableStreamDefaultWriter
impl AsRef<Object> for WritableStreamDefaultWriter
Source§impl From<AbortController> for Object
impl From<AbortController> for Object
Source§fn from(obj: AbortController) -> Object
fn from(obj: AbortController) -> Object
Source§impl From<AbortSignal> for Object
impl From<AbortSignal> for Object
Source§fn from(obj: AbortSignal) -> Object
fn from(obj: AbortSignal) -> Object
Source§impl From<AddEventListenerOptions> for Object
impl From<AddEventListenerOptions> for Object
Source§fn from(obj: AddEventListenerOptions) -> Object
fn from(obj: AddEventListenerOptions) -> Object
Source§impl From<AnimationEffect> for Object
impl From<AnimationEffect> for Object
Source§fn from(obj: AnimationEffect) -> Object
fn from(obj: AnimationEffect) -> Object
Source§impl From<AnimationEvent> for Object
impl From<AnimationEvent> for Object
Source§fn from(obj: AnimationEvent) -> Object
fn from(obj: AnimationEvent) -> Object
Source§impl From<ArrayBuffer> for Object
impl From<ArrayBuffer> for Object
Source§fn from(obj: ArrayBuffer) -> Object
fn from(obj: ArrayBuffer) -> Object
Source§impl From<BeforeUnloadEvent> for Object
impl From<BeforeUnloadEvent> for Object
Source§fn from(obj: BeforeUnloadEvent) -> Object
fn from(obj: BeforeUnloadEvent) -> Object
Source§impl From<BigInt64Array> for Object
impl From<BigInt64Array> for Object
Source§fn from(obj: BigInt64Array) -> Object
fn from(obj: BigInt64Array) -> Object
Source§impl From<BigUint64Array> for Object
impl From<BigUint64Array> for Object
Source§fn from(obj: BigUint64Array) -> Object
fn from(obj: BigUint64Array) -> Object
Source§impl From<CharacterData> for Object
impl From<CharacterData> for Object
Source§fn from(obj: CharacterData) -> Object
fn from(obj: CharacterData) -> Object
Source§impl From<ClipboardEvent> for Object
impl From<ClipboardEvent> for Object
Source§fn from(obj: ClipboardEvent) -> Object
fn from(obj: ClipboardEvent) -> Object
Source§impl From<CloseEvent> for Object
impl From<CloseEvent> for Object
Source§fn from(obj: CloseEvent) -> Object
fn from(obj: CloseEvent) -> Object
Source§impl From<CloseEventInit> for Object
impl From<CloseEventInit> for Object
Source§fn from(obj: CloseEventInit) -> Object
fn from(obj: CloseEventInit) -> Object
Source§impl From<CompositionEvent> for Object
impl From<CompositionEvent> for Object
Source§fn from(obj: CompositionEvent) -> Object
fn from(obj: CompositionEvent) -> Object
Source§impl From<CssStyleDeclaration> for Object
impl From<CssStyleDeclaration> for Object
Source§fn from(obj: CssStyleDeclaration) -> Object
fn from(obj: CssStyleDeclaration) -> Object
Source§impl From<CustomEvent> for Object
impl From<CustomEvent> for Object
Source§fn from(obj: CustomEvent) -> Object
fn from(obj: CustomEvent) -> Object
Source§impl From<DateTimeFormat> for Object
impl From<DateTimeFormat> for Object
Source§fn from(obj: DateTimeFormat) -> Object
fn from(obj: DateTimeFormat) -> Object
Source§impl From<DeviceMotionEvent> for Object
impl From<DeviceMotionEvent> for Object
Source§fn from(obj: DeviceMotionEvent) -> Object
fn from(obj: DeviceMotionEvent) -> Object
Source§impl From<DeviceOrientationEvent> for Object
impl From<DeviceOrientationEvent> for Object
Source§fn from(obj: DeviceOrientationEvent) -> Object
fn from(obj: DeviceOrientationEvent) -> Object
Source§impl From<DocumentFragment> for Object
impl From<DocumentFragment> for Object
Source§fn from(obj: DocumentFragment) -> Object
fn from(obj: DocumentFragment) -> Object
Source§impl From<DomRectReadOnly> for Object
impl From<DomRectReadOnly> for Object
Source§fn from(obj: DomRectReadOnly) -> Object
fn from(obj: DomRectReadOnly) -> Object
Source§impl From<DomStringMap> for Object
impl From<DomStringMap> for Object
Source§fn from(obj: DomStringMap) -> Object
fn from(obj: DomStringMap) -> Object
Source§impl From<DomTokenList> for Object
impl From<DomTokenList> for Object
Source§fn from(obj: DomTokenList) -> Object
fn from(obj: DomTokenList) -> Object
Source§impl From<ErrorEvent> for Object
impl From<ErrorEvent> for Object
Source§fn from(obj: ErrorEvent) -> Object
fn from(obj: ErrorEvent) -> Object
Source§impl From<EventSource> for Object
impl From<EventSource> for Object
Source§fn from(obj: EventSource) -> Object
fn from(obj: EventSource) -> Object
Source§impl From<EventTarget> for Object
impl From<EventTarget> for Object
Source§fn from(obj: EventTarget) -> Object
fn from(obj: EventTarget) -> Object
Source§impl From<FileReader> for Object
impl From<FileReader> for Object
Source§fn from(obj: FileReader) -> Object
fn from(obj: FileReader) -> Object
Source§impl From<Float32Array> for Object
impl From<Float32Array> for Object
Source§fn from(obj: Float32Array) -> Object
fn from(obj: Float32Array) -> Object
Source§impl From<Float64Array> for Object
impl From<Float64Array> for Object
Source§fn from(obj: Float64Array) -> Object
fn from(obj: Float64Array) -> Object
Source§impl From<FocusEvent> for Object
impl From<FocusEvent> for Object
Source§fn from(obj: FocusEvent) -> Object
fn from(obj: FocusEvent) -> Object
Source§impl From<GamepadEvent> for Object
impl From<GamepadEvent> for Object
Source§fn from(obj: GamepadEvent) -> Object
fn from(obj: GamepadEvent) -> Object
Source§impl From<HashChangeEvent> for Object
impl From<HashChangeEvent> for Object
Source§fn from(obj: HashChangeEvent) -> Object
fn from(obj: HashChangeEvent) -> Object
Source§impl From<HtmlAnchorElement> for Object
impl From<HtmlAnchorElement> for Object
Source§fn from(obj: HtmlAnchorElement) -> Object
fn from(obj: HtmlAnchorElement) -> Object
Source§impl From<HtmlAreaElement> for Object
impl From<HtmlAreaElement> for Object
Source§fn from(obj: HtmlAreaElement) -> Object
fn from(obj: HtmlAreaElement) -> Object
Source§impl From<HtmlAudioElement> for Object
impl From<HtmlAudioElement> for Object
Source§fn from(obj: HtmlAudioElement) -> Object
fn from(obj: HtmlAudioElement) -> Object
Source§impl From<HtmlBaseElement> for Object
impl From<HtmlBaseElement> for Object
Source§fn from(obj: HtmlBaseElement) -> Object
fn from(obj: HtmlBaseElement) -> Object
Source§impl From<HtmlBodyElement> for Object
impl From<HtmlBodyElement> for Object
Source§fn from(obj: HtmlBodyElement) -> Object
fn from(obj: HtmlBodyElement) -> Object
Source§impl From<HtmlBrElement> for Object
impl From<HtmlBrElement> for Object
Source§fn from(obj: HtmlBrElement) -> Object
fn from(obj: HtmlBrElement) -> Object
Source§impl From<HtmlButtonElement> for Object
impl From<HtmlButtonElement> for Object
Source§fn from(obj: HtmlButtonElement) -> Object
fn from(obj: HtmlButtonElement) -> Object
Source§impl From<HtmlCanvasElement> for Object
impl From<HtmlCanvasElement> for Object
Source§fn from(obj: HtmlCanvasElement) -> Object
fn from(obj: HtmlCanvasElement) -> Object
Source§impl From<HtmlCollection> for Object
impl From<HtmlCollection> for Object
Source§fn from(obj: HtmlCollection) -> Object
fn from(obj: HtmlCollection) -> Object
Source§impl From<HtmlDListElement> for Object
impl From<HtmlDListElement> for Object
Source§fn from(obj: HtmlDListElement) -> Object
fn from(obj: HtmlDListElement) -> Object
Source§impl From<HtmlDataElement> for Object
impl From<HtmlDataElement> for Object
Source§fn from(obj: HtmlDataElement) -> Object
fn from(obj: HtmlDataElement) -> Object
Source§impl From<HtmlDataListElement> for Object
impl From<HtmlDataListElement> for Object
Source§fn from(obj: HtmlDataListElement) -> Object
fn from(obj: HtmlDataListElement) -> Object
Source§impl From<HtmlDetailsElement> for Object
impl From<HtmlDetailsElement> for Object
Source§fn from(obj: HtmlDetailsElement) -> Object
fn from(obj: HtmlDetailsElement) -> Object
Source§impl From<HtmlDialogElement> for Object
impl From<HtmlDialogElement> for Object
Source§fn from(obj: HtmlDialogElement) -> Object
fn from(obj: HtmlDialogElement) -> Object
Source§impl From<HtmlDivElement> for Object
impl From<HtmlDivElement> for Object
Source§fn from(obj: HtmlDivElement) -> Object
fn from(obj: HtmlDivElement) -> Object
Source§impl From<HtmlElement> for Object
impl From<HtmlElement> for Object
Source§fn from(obj: HtmlElement) -> Object
fn from(obj: HtmlElement) -> Object
Source§impl From<HtmlEmbedElement> for Object
impl From<HtmlEmbedElement> for Object
Source§fn from(obj: HtmlEmbedElement) -> Object
fn from(obj: HtmlEmbedElement) -> Object
Source§impl From<HtmlFieldSetElement> for Object
impl From<HtmlFieldSetElement> for Object
Source§fn from(obj: HtmlFieldSetElement) -> Object
fn from(obj: HtmlFieldSetElement) -> Object
Source§impl From<HtmlFormElement> for Object
impl From<HtmlFormElement> for Object
Source§fn from(obj: HtmlFormElement) -> Object
fn from(obj: HtmlFormElement) -> Object
Source§impl From<HtmlHeadElement> for Object
impl From<HtmlHeadElement> for Object
Source§fn from(obj: HtmlHeadElement) -> Object
fn from(obj: HtmlHeadElement) -> Object
Source§impl From<HtmlHeadingElement> for Object
impl From<HtmlHeadingElement> for Object
Source§fn from(obj: HtmlHeadingElement) -> Object
fn from(obj: HtmlHeadingElement) -> Object
Source§impl From<HtmlHrElement> for Object
impl From<HtmlHrElement> for Object
Source§fn from(obj: HtmlHrElement) -> Object
fn from(obj: HtmlHrElement) -> Object
Source§impl From<HtmlHtmlElement> for Object
impl From<HtmlHtmlElement> for Object
Source§fn from(obj: HtmlHtmlElement) -> Object
fn from(obj: HtmlHtmlElement) -> Object
Source§impl From<HtmlIFrameElement> for Object
impl From<HtmlIFrameElement> for Object
Source§fn from(obj: HtmlIFrameElement) -> Object
fn from(obj: HtmlIFrameElement) -> Object
Source§impl From<HtmlImageElement> for Object
impl From<HtmlImageElement> for Object
Source§fn from(obj: HtmlImageElement) -> Object
fn from(obj: HtmlImageElement) -> Object
Source§impl From<HtmlInputElement> for Object
impl From<HtmlInputElement> for Object
Source§fn from(obj: HtmlInputElement) -> Object
fn from(obj: HtmlInputElement) -> Object
Source§impl From<HtmlLabelElement> for Object
impl From<HtmlLabelElement> for Object
Source§fn from(obj: HtmlLabelElement) -> Object
fn from(obj: HtmlLabelElement) -> Object
Source§impl From<HtmlLegendElement> for Object
impl From<HtmlLegendElement> for Object
Source§fn from(obj: HtmlLegendElement) -> Object
fn from(obj: HtmlLegendElement) -> Object
Source§impl From<HtmlLiElement> for Object
impl From<HtmlLiElement> for Object
Source§fn from(obj: HtmlLiElement) -> Object
fn from(obj: HtmlLiElement) -> Object
Source§impl From<HtmlLinkElement> for Object
impl From<HtmlLinkElement> for Object
Source§fn from(obj: HtmlLinkElement) -> Object
fn from(obj: HtmlLinkElement) -> Object
Source§impl From<HtmlMapElement> for Object
impl From<HtmlMapElement> for Object
Source§fn from(obj: HtmlMapElement) -> Object
fn from(obj: HtmlMapElement) -> Object
Source§impl From<HtmlMediaElement> for Object
impl From<HtmlMediaElement> for Object
Source§fn from(obj: HtmlMediaElement) -> Object
fn from(obj: HtmlMediaElement) -> Object
Source§impl From<HtmlMenuElement> for Object
impl From<HtmlMenuElement> for Object
Source§fn from(obj: HtmlMenuElement) -> Object
fn from(obj: HtmlMenuElement) -> Object
Source§impl From<HtmlMetaElement> for Object
impl From<HtmlMetaElement> for Object
Source§fn from(obj: HtmlMetaElement) -> Object
fn from(obj: HtmlMetaElement) -> Object
Source§impl From<HtmlMeterElement> for Object
impl From<HtmlMeterElement> for Object
Source§fn from(obj: HtmlMeterElement) -> Object
fn from(obj: HtmlMeterElement) -> Object
Source§impl From<HtmlModElement> for Object
impl From<HtmlModElement> for Object
Source§fn from(obj: HtmlModElement) -> Object
fn from(obj: HtmlModElement) -> Object
Source§impl From<HtmlOListElement> for Object
impl From<HtmlOListElement> for Object
Source§fn from(obj: HtmlOListElement) -> Object
fn from(obj: HtmlOListElement) -> Object
Source§impl From<HtmlObjectElement> for Object
impl From<HtmlObjectElement> for Object
Source§fn from(obj: HtmlObjectElement) -> Object
fn from(obj: HtmlObjectElement) -> Object
Source§impl From<HtmlOptGroupElement> for Object
impl From<HtmlOptGroupElement> for Object
Source§fn from(obj: HtmlOptGroupElement) -> Object
fn from(obj: HtmlOptGroupElement) -> Object
Source§impl From<HtmlOptionElement> for Object
impl From<HtmlOptionElement> for Object
Source§fn from(obj: HtmlOptionElement) -> Object
fn from(obj: HtmlOptionElement) -> Object
Source§impl From<HtmlOutputElement> for Object
impl From<HtmlOutputElement> for Object
Source§fn from(obj: HtmlOutputElement) -> Object
fn from(obj: HtmlOutputElement) -> Object
Source§impl From<HtmlParagraphElement> for Object
impl From<HtmlParagraphElement> for Object
Source§fn from(obj: HtmlParagraphElement) -> Object
fn from(obj: HtmlParagraphElement) -> Object
Source§impl From<HtmlParamElement> for Object
impl From<HtmlParamElement> for Object
Source§fn from(obj: HtmlParamElement) -> Object
fn from(obj: HtmlParamElement) -> Object
Source§impl From<HtmlPictureElement> for Object
impl From<HtmlPictureElement> for Object
Source§fn from(obj: HtmlPictureElement) -> Object
fn from(obj: HtmlPictureElement) -> Object
Source§impl From<HtmlPreElement> for Object
impl From<HtmlPreElement> for Object
Source§fn from(obj: HtmlPreElement) -> Object
fn from(obj: HtmlPreElement) -> Object
Source§impl From<HtmlProgressElement> for Object
impl From<HtmlProgressElement> for Object
Source§fn from(obj: HtmlProgressElement) -> Object
fn from(obj: HtmlProgressElement) -> Object
Source§impl From<HtmlQuoteElement> for Object
impl From<HtmlQuoteElement> for Object
Source§fn from(obj: HtmlQuoteElement) -> Object
fn from(obj: HtmlQuoteElement) -> Object
Source§impl From<HtmlScriptElement> for Object
impl From<HtmlScriptElement> for Object
Source§fn from(obj: HtmlScriptElement) -> Object
fn from(obj: HtmlScriptElement) -> Object
Source§impl From<HtmlSelectElement> for Object
impl From<HtmlSelectElement> for Object
Source§fn from(obj: HtmlSelectElement) -> Object
fn from(obj: HtmlSelectElement) -> Object
Source§impl From<HtmlSlotElement> for Object
impl From<HtmlSlotElement> for Object
Source§fn from(obj: HtmlSlotElement) -> Object
fn from(obj: HtmlSlotElement) -> Object
Source§impl From<HtmlSourceElement> for Object
impl From<HtmlSourceElement> for Object
Source§fn from(obj: HtmlSourceElement) -> Object
fn from(obj: HtmlSourceElement) -> Object
Source§impl From<HtmlSpanElement> for Object
impl From<HtmlSpanElement> for Object
Source§fn from(obj: HtmlSpanElement) -> Object
fn from(obj: HtmlSpanElement) -> Object
Source§impl From<HtmlStyleElement> for Object
impl From<HtmlStyleElement> for Object
Source§fn from(obj: HtmlStyleElement) -> Object
fn from(obj: HtmlStyleElement) -> Object
Source§impl From<HtmlTableCaptionElement> for Object
impl From<HtmlTableCaptionElement> for Object
Source§fn from(obj: HtmlTableCaptionElement) -> Object
fn from(obj: HtmlTableCaptionElement) -> Object
Source§impl From<HtmlTableCellElement> for Object
impl From<HtmlTableCellElement> for Object
Source§fn from(obj: HtmlTableCellElement) -> Object
fn from(obj: HtmlTableCellElement) -> Object
Source§impl From<HtmlTableColElement> for Object
impl From<HtmlTableColElement> for Object
Source§fn from(obj: HtmlTableColElement) -> Object
fn from(obj: HtmlTableColElement) -> Object
Source§impl From<HtmlTableElement> for Object
impl From<HtmlTableElement> for Object
Source§fn from(obj: HtmlTableElement) -> Object
fn from(obj: HtmlTableElement) -> Object
Source§impl From<HtmlTableRowElement> for Object
impl From<HtmlTableRowElement> for Object
Source§fn from(obj: HtmlTableRowElement) -> Object
fn from(obj: HtmlTableRowElement) -> Object
Source§impl From<HtmlTableSectionElement> for Object
impl From<HtmlTableSectionElement> for Object
Source§fn from(obj: HtmlTableSectionElement) -> Object
fn from(obj: HtmlTableSectionElement) -> Object
Source§impl From<HtmlTemplateElement> for Object
impl From<HtmlTemplateElement> for Object
Source§fn from(obj: HtmlTemplateElement) -> Object
fn from(obj: HtmlTemplateElement) -> Object
Source§impl From<HtmlTextAreaElement> for Object
impl From<HtmlTextAreaElement> for Object
Source§fn from(obj: HtmlTextAreaElement) -> Object
fn from(obj: HtmlTextAreaElement) -> Object
Source§impl From<HtmlTimeElement> for Object
impl From<HtmlTimeElement> for Object
Source§fn from(obj: HtmlTimeElement) -> Object
fn from(obj: HtmlTimeElement) -> Object
Source§impl From<HtmlTitleElement> for Object
impl From<HtmlTitleElement> for Object
Source§fn from(obj: HtmlTitleElement) -> Object
fn from(obj: HtmlTitleElement) -> Object
Source§impl From<HtmlTrackElement> for Object
impl From<HtmlTrackElement> for Object
Source§fn from(obj: HtmlTrackElement) -> Object
fn from(obj: HtmlTrackElement) -> Object
Source§impl From<HtmlUListElement> for Object
impl From<HtmlUListElement> for Object
Source§fn from(obj: HtmlUListElement) -> Object
fn from(obj: HtmlUListElement) -> Object
Source§impl From<HtmlVideoElement> for Object
impl From<HtmlVideoElement> for Object
Source§fn from(obj: HtmlVideoElement) -> Object
fn from(obj: HtmlVideoElement) -> Object
Source§impl From<InputEvent> for Object
impl From<InputEvent> for Object
Source§fn from(obj: InputEvent) -> Object
fn from(obj: InputEvent) -> Object
Source§impl From<Int16Array> for Object
impl From<Int16Array> for Object
Source§fn from(obj: Int16Array) -> Object
fn from(obj: Int16Array) -> Object
Source§impl From<Int32Array> for Object
impl From<Int32Array> for Object
Source§fn from(obj: Int32Array) -> Object
fn from(obj: Int32Array) -> Object
Source§impl From<IntersectionObserver> for Object
impl From<IntersectionObserver> for Object
Source§fn from(obj: IntersectionObserver) -> Object
fn from(obj: IntersectionObserver) -> Object
Source§impl From<IntersectionObserverEntry> for Object
impl From<IntersectionObserverEntry> for Object
Source§fn from(obj: IntersectionObserverEntry) -> Object
fn from(obj: IntersectionObserverEntry) -> Object
Source§impl From<IntersectionObserverInit> for Object
impl From<IntersectionObserverInit> for Object
Source§fn from(obj: IntersectionObserverInit) -> Object
fn from(obj: IntersectionObserverInit) -> Object
Source§impl From<IteratorNext> for Object
impl From<IteratorNext> for Object
Source§fn from(obj: IteratorNext) -> Object
fn from(obj: IteratorNext) -> Object
Source§impl From<KeyboardEvent> for Object
impl From<KeyboardEvent> for Object
Source§fn from(obj: KeyboardEvent) -> Object
fn from(obj: KeyboardEvent) -> Object
Source§impl From<KeyframeEffect> for Object
impl From<KeyframeEffect> for Object
Source§fn from(obj: KeyframeEffect) -> Object
fn from(obj: KeyframeEffect) -> Object
Source§impl From<MessageEvent> for Object
impl From<MessageEvent> for Object
Source§fn from(obj: MessageEvent) -> Object
fn from(obj: MessageEvent) -> Object
Source§impl From<MouseEvent> for Object
impl From<MouseEvent> for Object
Source§fn from(obj: MouseEvent) -> Object
fn from(obj: MouseEvent) -> Object
Source§impl From<MutationObserver> for Object
impl From<MutationObserver> for Object
Source§fn from(obj: MutationObserver) -> Object
fn from(obj: MutationObserver) -> Object
Source§impl From<MutationObserverInit> for Object
impl From<MutationObserverInit> for Object
Source§fn from(obj: MutationObserverInit) -> Object
fn from(obj: MutationObserverInit) -> Object
Source§impl From<MutationRecord> for Object
impl From<MutationRecord> for Object
Source§fn from(obj: MutationRecord) -> Object
fn from(obj: MutationRecord) -> Object
Source§impl From<NumberFormat> for Object
impl From<NumberFormat> for Object
Source§fn from(obj: NumberFormat) -> Object
fn from(obj: NumberFormat) -> Object
Source§impl From<ObserverCallback> for Object
impl From<ObserverCallback> for Object
Source§fn from(obj: ObserverCallback) -> Object
fn from(obj: ObserverCallback) -> Object
Source§impl From<PageTransitionEvent> for Object
impl From<PageTransitionEvent> for Object
Source§fn from(obj: PageTransitionEvent) -> Object
fn from(obj: PageTransitionEvent) -> Object
Source§impl From<Performance> for Object
impl From<Performance> for Object
Source§fn from(obj: Performance) -> Object
fn from(obj: Performance) -> Object
Source§impl From<PluralRules> for Object
impl From<PluralRules> for Object
Source§fn from(obj: PluralRules) -> Object
fn from(obj: PluralRules) -> Object
Source§impl From<PointerEvent> for Object
impl From<PointerEvent> for Object
Source§fn from(obj: PointerEvent) -> Object
fn from(obj: PointerEvent) -> Object
Source§impl From<PopStateEvent> for Object
impl From<PopStateEvent> for Object
Source§fn from(obj: PopStateEvent) -> Object
fn from(obj: PopStateEvent) -> Object
Source§impl From<ProgressEvent> for Object
impl From<ProgressEvent> for Object
Source§fn from(obj: ProgressEvent) -> Object
fn from(obj: ProgressEvent) -> Object
Source§impl From<PromiseRejectionEvent> for Object
impl From<PromiseRejectionEvent> for Object
Source§fn from(obj: PromiseRejectionEvent) -> Object
fn from(obj: PromiseRejectionEvent) -> Object
Source§impl From<QueuingStrategy> for Object
impl From<QueuingStrategy> for Object
Source§fn from(obj: QueuingStrategy) -> Object
fn from(obj: QueuingStrategy) -> Object
Source§impl From<RangeError> for Object
impl From<RangeError> for Object
Source§fn from(obj: RangeError) -> Object
fn from(obj: RangeError) -> Object
Source§impl From<ReadableByteStreamController> for Object
impl From<ReadableByteStreamController> for Object
Source§fn from(obj: ReadableByteStreamController) -> Object
fn from(obj: ReadableByteStreamController) -> Object
Source§impl From<ReadableStream> for Object
impl From<ReadableStream> for Object
Source§fn from(obj: ReadableStream) -> Object
fn from(obj: ReadableStream) -> Object
Source§impl From<ReadableStreamByobReader> for Object
impl From<ReadableStreamByobReader> for Object
Source§fn from(obj: ReadableStreamByobReader) -> Object
fn from(obj: ReadableStreamByobReader) -> Object
Source§impl From<ReadableStreamByobRequest> for Object
impl From<ReadableStreamByobRequest> for Object
Source§fn from(obj: ReadableStreamByobRequest) -> Object
fn from(obj: ReadableStreamByobRequest) -> Object
Source§impl From<ReadableStreamDefaultController> for Object
impl From<ReadableStreamDefaultController> for Object
Source§fn from(obj: ReadableStreamDefaultController) -> Object
fn from(obj: ReadableStreamDefaultController) -> Object
Source§impl From<ReadableStreamDefaultReader> for Object
impl From<ReadableStreamDefaultReader> for Object
Source§fn from(obj: ReadableStreamDefaultReader) -> Object
fn from(obj: ReadableStreamDefaultReader) -> Object
Source§impl From<ReadableStreamGetReaderOptions> for Object
impl From<ReadableStreamGetReaderOptions> for Object
Source§fn from(obj: ReadableStreamGetReaderOptions) -> Object
fn from(obj: ReadableStreamGetReaderOptions) -> Object
Source§impl From<ReadableStreamReadResult> for Object
impl From<ReadableStreamReadResult> for Object
Source§fn from(obj: ReadableStreamReadResult) -> Object
fn from(obj: ReadableStreamReadResult) -> Object
Source§impl From<ReadableWritablePair> for Object
impl From<ReadableWritablePair> for Object
Source§fn from(obj: ReadableWritablePair) -> Object
fn from(obj: ReadableWritablePair) -> Object
Source§impl From<ReferenceError> for Object
impl From<ReferenceError> for Object
Source§fn from(obj: ReferenceError) -> Object
fn from(obj: ReferenceError) -> Object
Source§impl From<RelativeTimeFormat> for Object
impl From<RelativeTimeFormat> for Object
Source§fn from(obj: RelativeTimeFormat) -> Object
fn from(obj: RelativeTimeFormat) -> Object
Source§impl From<RequestInit> for Object
impl From<RequestInit> for Object
Source§fn from(obj: RequestInit) -> Object
fn from(obj: RequestInit) -> Object
Source§impl From<ResizeObserver> for Object
impl From<ResizeObserver> for Object
Source§fn from(obj: ResizeObserver) -> Object
fn from(obj: ResizeObserver) -> Object
Source§impl From<ResizeObserverEntry> for Object
impl From<ResizeObserverEntry> for Object
Source§fn from(obj: ResizeObserverEntry) -> Object
fn from(obj: ResizeObserverEntry) -> Object
Source§impl From<ResponseInit> for Object
impl From<ResponseInit> for Object
Source§fn from(obj: ResponseInit) -> Object
fn from(obj: ResponseInit) -> Object
Source§impl From<SecurityPolicyViolationEvent> for Object
impl From<SecurityPolicyViolationEvent> for Object
Source§fn from(obj: SecurityPolicyViolationEvent) -> Object
fn from(obj: SecurityPolicyViolationEvent) -> Object
Source§impl From<ShadowRoot> for Object
impl From<ShadowRoot> for Object
Source§fn from(obj: ShadowRoot) -> Object
fn from(obj: ShadowRoot) -> Object
Source§impl From<ShadowRootInit> for Object
impl From<ShadowRootInit> for Object
Source§fn from(obj: ShadowRootInit) -> Object
fn from(obj: ShadowRootInit) -> Object
Source§fn from(obj: SharedArrayBuffer) -> Object
fn from(obj: SharedArrayBuffer) -> Object
Source§impl From<StorageEvent> for Object
impl From<StorageEvent> for Object
Source§fn from(obj: StorageEvent) -> Object
fn from(obj: StorageEvent) -> Object
Source§impl From<StreamPipeOptions> for Object
impl From<StreamPipeOptions> for Object
Source§fn from(obj: StreamPipeOptions) -> Object
fn from(obj: StreamPipeOptions) -> Object
Source§impl From<SubmitEvent> for Object
impl From<SubmitEvent> for Object
Source§fn from(obj: SubmitEvent) -> Object
fn from(obj: SubmitEvent) -> Object
Source§impl From<SvgElement> for Object
impl From<SvgElement> for Object
Source§fn from(obj: SvgElement) -> Object
fn from(obj: SvgElement) -> Object
Source§impl From<SyntaxError> for Object
impl From<SyntaxError> for Object
Source§fn from(obj: SyntaxError) -> Object
fn from(obj: SyntaxError) -> Object
Source§impl From<TouchEvent> for Object
impl From<TouchEvent> for Object
Source§fn from(obj: TouchEvent) -> Object
fn from(obj: TouchEvent) -> Object
Source§impl From<TransformStream> for Object
impl From<TransformStream> for Object
Source§fn from(obj: TransformStream) -> Object
fn from(obj: TransformStream) -> Object
Source§impl From<TransformStreamDefaultController> for Object
impl From<TransformStreamDefaultController> for Object
Source§fn from(obj: TransformStreamDefaultController) -> Object
fn from(obj: TransformStreamDefaultController) -> Object
Source§impl From<Transformer> for Object
impl From<Transformer> for Object
Source§fn from(obj: Transformer) -> Object
fn from(obj: Transformer) -> Object
Source§impl From<TransitionEvent> for Object
impl From<TransitionEvent> for Object
Source§fn from(obj: TransitionEvent) -> Object
fn from(obj: TransitionEvent) -> Object
Source§impl From<Uint16Array> for Object
impl From<Uint16Array> for Object
Source§fn from(obj: Uint16Array) -> Object
fn from(obj: Uint16Array) -> Object
Source§impl From<Uint32Array> for Object
impl From<Uint32Array> for Object
Source§fn from(obj: Uint32Array) -> Object
fn from(obj: Uint32Array) -> Object
Source§impl From<Uint8Array> for Object
impl From<Uint8Array> for Object
Source§fn from(obj: Uint8Array) -> Object
fn from(obj: Uint8Array) -> Object
Source§impl From<Uint8ClampedArray> for Object
impl From<Uint8ClampedArray> for Object
Source§fn from(obj: Uint8ClampedArray) -> Object
fn from(obj: Uint8ClampedArray) -> Object
Source§impl From<UnderlyingSink> for Object
impl From<UnderlyingSink> for Object
Source§fn from(obj: UnderlyingSink) -> Object
fn from(obj: UnderlyingSink) -> Object
Source§impl From<UnderlyingSource> for Object
impl From<UnderlyingSource> for Object
Source§fn from(obj: UnderlyingSource) -> Object
fn from(obj: UnderlyingSource) -> Object
Source§impl From<UrlSearchParams> for Object
impl From<UrlSearchParams> for Object
Source§fn from(obj: UrlSearchParams) -> Object
fn from(obj: UrlSearchParams) -> Object
Source§impl From<WheelEvent> for Object
impl From<WheelEvent> for Object
Source§fn from(obj: WheelEvent) -> Object
fn from(obj: WheelEvent) -> Object
Source§impl From<WritableStream> for Object
impl From<WritableStream> for Object
Source§fn from(obj: WritableStream) -> Object
fn from(obj: WritableStream) -> Object
Source§impl From<WritableStreamDefaultController> for Object
impl From<WritableStreamDefaultController> for Object
Source§fn from(obj: WritableStreamDefaultController) -> Object
fn from(obj: WritableStreamDefaultController) -> Object
Source§impl From<WritableStreamDefaultWriter> for Object
impl From<WritableStreamDefaultWriter> for Object
Source§fn from(obj: WritableStreamDefaultWriter) -> Object
fn from(obj: WritableStreamDefaultWriter) -> Object
Source§impl FromWasmAbi for Object
impl FromWasmAbi for Object
Source§impl<'a> IntoWasmAbi for &'a Object
impl<'a> IntoWasmAbi for &'a Object
Source§impl IntoWasmAbi for Object
impl IntoWasmAbi for Object
Source§impl JsCast for Object
impl JsCast for Object
Source§fn instanceof(val: &JsValue) -> bool
fn instanceof(val: &JsValue) -> bool
instanceof check to see whether the JsValue
provided is an instance of this type. Read moreSource§fn unchecked_from_js(val: JsValue) -> Object
fn unchecked_from_js(val: JsValue) -> Object
Source§fn unchecked_from_js_ref(val: &JsValue) -> &Object
fn unchecked_from_js_ref(val: &JsValue) -> &Object
Source§fn has_type<T>(&self) -> boolwhere
T: JsCast,
fn has_type<T>(&self) -> boolwhere
T: JsCast,
T. Read moreSource§fn dyn_into<T>(self) -> Result<T, Self>where
T: JsCast,
fn dyn_into<T>(self) -> Result<T, Self>where
T: JsCast,
T. Read moreSource§fn dyn_ref<T>(&self) -> Option<&T>where
T: JsCast,
fn dyn_ref<T>(&self) -> Option<&T>where
T: JsCast,
T. Read moreSource§fn unchecked_into<T>(self) -> Twhere
T: JsCast,
fn unchecked_into<T>(self) -> Twhere
T: JsCast,
Source§fn unchecked_ref<T>(&self) -> &Twhere
T: JsCast,
fn unchecked_ref<T>(&self) -> &Twhere
T: JsCast,
Source§impl LongRefFromWasmAbi for Object
impl LongRefFromWasmAbi for Object
Source§unsafe fn long_ref_from_abi(
js: <Object as LongRefFromWasmAbi>::Abi,
) -> <Object as LongRefFromWasmAbi>::Anchor
unsafe fn long_ref_from_abi( js: <Object as LongRefFromWasmAbi>::Abi, ) -> <Object as LongRefFromWasmAbi>::Anchor
RefFromWasmAbi::ref_from_abiSource§impl OptionFromWasmAbi for Object
impl OptionFromWasmAbi for Object
Source§impl<'a> OptionIntoWasmAbi for &'a Object
impl<'a> OptionIntoWasmAbi for &'a Object
Source§impl OptionIntoWasmAbi for Object
impl OptionIntoWasmAbi for Object
Source§impl RefFromWasmAbi for Object
impl RefFromWasmAbi for Object
Source§type Abi = <JsValue as RefFromWasmAbi>::Abi
type Abi = <JsValue as RefFromWasmAbi>::Abi
Self are recovered from.Source§type Anchor = ManuallyDrop<Object>
type Anchor = ManuallyDrop<Object>
Self for the duration of the
invocation of the function that has an &Self parameter. This is
required to ensure that the lifetimes don’t persist beyond one function
call, and so that they remain anonymous.Source§unsafe fn ref_from_abi(
js: <Object as RefFromWasmAbi>::Abi,
) -> <Object as RefFromWasmAbi>::Anchor
unsafe fn ref_from_abi( js: <Object as RefFromWasmAbi>::Abi, ) -> <Object as RefFromWasmAbi>::Anchor
impl Eq for Object
Auto Trait Implementations§
impl Freeze for Object
impl RefUnwindSafe for Object
impl !Send for Object
impl !Sync for Object
impl Unpin for Object
impl UnwindSafe for Object
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> ⓘ
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> ⓘ
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> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
IntoWasmAbi::AbiSource§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.