script::dom::bindings::conversions

Trait ToJSValConvertible

Source
pub(crate) trait ToJSValConvertible {
    // Required method
    unsafe fn to_jsval(
        &self,
        cx: *mut JSContext,
        rval: MutableHandle<'_, Value>,
    );
}
Expand description

A trait to convert Rust types to JSVals.

Required Methods§

Source

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Convert self to a JSVal. JSAPI failure causes a panic.

Implementations on Foreign Types§

Source§

impl ToJSValConvertible for bool

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for f32

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for f64

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for i8

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for i16

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for i32

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for i64

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for *mut JSObject

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for *mut Symbol

Source§

unsafe fn to_jsval(&self, _: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for str

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for u8

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for u16

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for u32

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for u64

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for ()

Source§

unsafe fn to_jsval(&self, _cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for Heap<*mut JSObject>

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for Heap<Value>

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl ToJSValConvertible for String

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl<T> ToJSValConvertible for Option<T>

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl<T> ToJSValConvertible for &T

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl<T> ToJSValConvertible for [T]

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl<T> ToJSValConvertible for Box<T>

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Source§

impl<T> ToJSValConvertible for Vec<T>

Source§

unsafe fn to_jsval(&self, cx: *mut JSContext, rval: MutableHandle<'_, Value>)

Implementors§

Source§

impl ToJSValConvertible for AudioContextLatencyCategory

Source§

impl ToJSValConvertible for ChannelCountMode

Source§

impl ToJSValConvertible for ChannelInterpretation

Source§

impl ToJSValConvertible for AutomationRate

Source§

impl ToJSValConvertible for AudioContextState

Source§

impl ToJSValConvertible for BiquadFilterType

Source§

impl ToJSValConvertible for CanvasDirection

Source§

impl ToJSValConvertible for CanvasFillRule

Source§

impl ToJSValConvertible for CanvasLineCap

Source§

impl ToJSValConvertible for CanvasLineJoin

Source§

impl ToJSValConvertible for CanvasTextAlign

Source§

impl ToJSValConvertible for CanvasTextBaseline

Source§

impl ToJSValConvertible for FrameType

Source§

impl ToJSValConvertible for KeyType

Source§

impl ToJSValConvertible for KeyUsage

Source§

impl ToJSValConvertible for SupportedType

Source§

impl ToJSValConvertible for DocumentReadyState

Source§

impl ToJSValConvertible for DocumentVisibilityState

Source§

impl ToJSValConvertible for FakeXRRegionType

Source§

impl ToJSValConvertible for FakeXRButtonType

Source§

impl ToJSValConvertible for FontFaceLoadStatus

Source§

impl ToJSValConvertible for GamepadHand

Source§

impl ToJSValConvertible for GamepadHapticEffectType

Source§

impl ToJSValConvertible for GamepadHapticsResult

Source§

impl ToJSValConvertible for SelectionMode

Source§

impl ToJSValConvertible for CanPlayTypeResult

Source§

impl ToJSValConvertible for ColorSpaceConversion

Source§

impl ToJSValConvertible for ImageOrientation

Source§

impl ToJSValConvertible for PremultiplyAlpha

Source§

impl ToJSValConvertible for ResizeQuality

Source§

impl ToJSValConvertible for MediaDeviceKind

Source§

impl ToJSValConvertible for MediaSessionAction

Source§

impl ToJSValConvertible for MediaSessionPlaybackState

Source§

impl ToJSValConvertible for NotificationDirection

Source§

impl ToJSValConvertible for NotificationPermission

Source§

impl ToJSValConvertible for OscillatorType

Source§

impl ToJSValConvertible for DistanceModelType

Source§

impl ToJSValConvertible for PanningModelType

Source§

impl ToJSValConvertible for NavigationTimingType

Source§

impl ToJSValConvertible for PermissionName

Source§

impl ToJSValConvertible for PermissionState

Source§

impl ToJSValConvertible for RTCDataChannelState

Source§

impl ToJSValConvertible for RTCErrorDetailType

Source§

impl ToJSValConvertible for RTCBundlePolicy

Source§

impl ToJSValConvertible for RTCIceConnectionState

Source§

impl ToJSValConvertible for RTCIceCredentialType

Source§

impl ToJSValConvertible for RTCIceGatheringState

Source§

impl ToJSValConvertible for RTCIceTransportPolicy

Source§

impl ToJSValConvertible for RTCRtcpMuxPolicy

Source§

impl ToJSValConvertible for RTCSignalingState

Source§

impl ToJSValConvertible for RTCRtpTransceiverDirection

Source§

impl ToJSValConvertible for RTCSdpType

Source§

impl ToJSValConvertible for ReadableStreamReaderMode

Source§

impl ToJSValConvertible for ReadableStreamType

Source§

impl ToJSValConvertible for ReferrerPolicy

Source§

impl ToJSValConvertible for RequestCache

Source§

impl ToJSValConvertible for RequestCredentials

Source§

impl ToJSValConvertible for RequestDestination

Source§

impl ToJSValConvertible for RequestMode

Source§

impl ToJSValConvertible for RequestRedirect

Source§

impl ToJSValConvertible for ResizeObserverBoxOptions

Source§

impl ToJSValConvertible for ResponseType

Source§

impl ToJSValConvertible for SecurityPolicyViolationEventDisposition

Source§

impl ToJSValConvertible for ServiceWorkerState

Source§

impl ToJSValConvertible for ServiceWorkerUpdateViaCache

Source§

impl ToJSValConvertible for ShadowRootMode

Source§

impl ToJSValConvertible for SlotAssignmentMode

Source§

impl ToJSValConvertible for KeyFormat

Source§

impl ToJSValConvertible for TestEnum

Source§

impl ToJSValConvertible for TextTrackKind

Source§

impl ToJSValConvertible for TextTrackMode

Source§

impl ToJSValConvertible for AlignSetting

Source§

impl ToJSValConvertible for AutoKeyword

Source§

impl ToJSValConvertible for DirectionSetting

Source§

impl ToJSValConvertible for LineAlignSetting

Source§

impl ToJSValConvertible for PositionAlignSetting

Source§

impl ToJSValConvertible for ScrollSetting

Source§

impl ToJSValConvertible for GPUAddressMode

Source§

impl ToJSValConvertible for GPUAutoLayoutMode

Source§

impl ToJSValConvertible for GPUBlendFactor

Source§

impl ToJSValConvertible for GPUBlendOperation

Source§

impl ToJSValConvertible for GPUBufferBindingType

Source§

impl ToJSValConvertible for GPUBufferMapState

Source§

impl ToJSValConvertible for GPUCanvasAlphaMode

Source§

impl ToJSValConvertible for GPUCompareFunction

Source§

impl ToJSValConvertible for GPUCompilationMessageType

Source§

impl ToJSValConvertible for GPUCullMode

Source§

impl ToJSValConvertible for GPUDeviceLostReason

Source§

impl ToJSValConvertible for GPUErrorFilter

Source§

impl ToJSValConvertible for GPUFeatureName

Source§

impl ToJSValConvertible for GPUFilterMode

Source§

impl ToJSValConvertible for GPUFrontFace

Source§

impl ToJSValConvertible for GPUIndexFormat

Source§

impl ToJSValConvertible for GPULoadOp

Source§

impl ToJSValConvertible for GPUPipelineErrorReason

Source§

impl ToJSValConvertible for GPUPipelineStatisticName

Source§

impl ToJSValConvertible for GPUPowerPreference

Source§

impl ToJSValConvertible for GPUPrimitiveTopology

Source§

impl ToJSValConvertible for GPUQueryType

Source§

impl ToJSValConvertible for GPUSamplerBindingType

Source§

impl ToJSValConvertible for GPUStencilOperation

Source§

impl ToJSValConvertible for GPUStorageTextureAccess

Source§

impl ToJSValConvertible for GPUStoreOp

Source§

impl ToJSValConvertible for GPUTextureAspect

Source§

impl ToJSValConvertible for GPUTextureDimension

Source§

impl ToJSValConvertible for GPUTextureFormat

Source§

impl ToJSValConvertible for GPUTextureSampleType

Source§

impl ToJSValConvertible for GPUTextureViewDimension

Source§

impl ToJSValConvertible for GPUVertexFormat

Source§

impl ToJSValConvertible for GPUVertexStepMode

Source§

impl ToJSValConvertible for BinaryType

Source§

impl ToJSValConvertible for ScrollBehavior

Source§

impl ToJSValConvertible for WorkerType

Source§

impl ToJSValConvertible for XMLHttpRequestResponseType

Source§

impl ToJSValConvertible for XRHandJoint

Source§

impl ToJSValConvertible for XRHitTestTrackableType

Source§

impl ToJSValConvertible for XRHandedness

Source§

impl ToJSValConvertible for XRTargetRayMode

Source§

impl ToJSValConvertible for XRReferenceSpaceType

Source§

impl ToJSValConvertible for XREnvironmentBlendMode

Source§

impl ToJSValConvertible for XRInteractionMode

Source§

impl ToJSValConvertible for XRVisibilityState

Source§

impl ToJSValConvertible for XRSessionMode

Source§

impl ToJSValConvertible for XREye

Source§

impl ToJSValConvertible for XRLayerLayout

Source§

impl ToJSValConvertible for XRTextureType

Source§

impl ToJSValConvertible for AddEventListenerOptionsOrBoolean

Source§

impl ToJSValConvertible for ArrayBufferOrArrayBufferView

Source§

impl ToJSValConvertible for ArrayBufferViewOrArrayBuffer

Source§

impl ToJSValConvertible for ArrayBufferViewOrArrayBufferOrJsonWebKey

Source§

impl ToJSValConvertible for AudioContextLatencyCategoryOrDouble

Source§

impl ToJSValConvertible for BooleanOrMediaTrackConstraints

Source§

impl ToJSValConvertible for ByteStringOrLong

Source§

impl ToJSValConvertible for ByteStringSequenceOrLong

Source§

impl ToJSValConvertible for ByteStringSequenceOrLongOrString

Source§

impl ToJSValConvertible for ByteStringSequenceSequenceOrByteStringByteStringRecord

Source§

impl ToJSValConvertible for ClampedUnsignedLongOrConstrainULongRange

Source§

impl ToJSValConvertible for DoubleOrAutoKeyword

Source§

impl ToJSValConvertible for DoubleOrConstrainDoubleRange

Source§

impl ToJSValConvertible for DoubleOrDoubleSequence

Source§

impl ToJSValConvertible for DoubleSequenceOrGPUColorDict

Source§

impl ToJSValConvertible for EventListenerOptionsOrBoolean

Source§

impl ToJSValConvertible for Float32ArrayOrUnrestrictedFloatSequence

Source§

impl ToJSValConvertible for Int32ArrayOrLongSequence

Source§

impl ToJSValConvertible for LongOrLongSequenceSequence

Source§

impl ToJSValConvertible for LongOrStringByteStringRecord

Source§

impl ToJSValConvertible for LongSequenceOrBoolean

Source§

impl ToJSValConvertible for ObjectOrString

Source§

impl ToJSValConvertible for RangeEnforcedUnsignedLongSequenceOrGPUExtent3DDict

Source§

impl ToJSValConvertible for RangeEnforcedUnsignedLongSequenceOrGPUOrigin2DDict

Source§

impl ToJSValConvertible for RangeEnforcedUnsignedLongSequenceOrGPUOrigin3DDict

Source§

impl ToJSValConvertible for StringOrArrayBufferViewOrArrayBuffer

Source§

impl ToJSValConvertible for StringOrBoolean

Source§

impl ToJSValConvertible for StringOrElementCreationOptions

Source§

impl ToJSValConvertible for StringOrLongSequence

Source§

impl ToJSValConvertible for StringOrObject

Source§

impl ToJSValConvertible for StringOrStringSequence

Source§

impl ToJSValConvertible for StringOrUnrestrictedDoubleSequence

Source§

impl ToJSValConvertible for StringOrUnsignedLong

Source§

impl ToJSValConvertible for StringSequenceOrUnsignedLong

Source§

impl ToJSValConvertible for USVStringSequenceSequenceOrUSVStringUSVStringRecordOrUSVString

Source§

impl ToJSValConvertible for Uint32ArrayOrUnsignedLongSequence

Source§

impl ToJSValConvertible for UnsignedLongOrBoolean

Source§

impl ToJSValConvertible for UnsignedLongOrUnsignedLongSequence

Source§

impl ToJSValConvertible for ByteString

Source§

impl ToJSValConvertible for DOMString

Source§

impl ToJSValConvertible for AbortController

Source§

impl ToJSValConvertible for AbstractRange

Source§

impl ToJSValConvertible for AnalyserNode

Source§

impl ToJSValConvertible for AnimationEvent

Source§

impl ToJSValConvertible for Attr

Source§

impl ToJSValConvertible for AudioBuffer

Source§

impl ToJSValConvertible for AudioBufferSourceNode

Source§

impl ToJSValConvertible for AudioContext

Source§

impl ToJSValConvertible for AudioDestinationNode

Source§

impl ToJSValConvertible for AudioListener

Source§

impl ToJSValConvertible for AudioNode

Source§

impl ToJSValConvertible for AudioParam

Source§

impl ToJSValConvertible for AudioScheduledSourceNode

Source§

impl ToJSValConvertible for AudioTrack

Source§

impl ToJSValConvertible for AudioTrackList

Source§

impl ToJSValConvertible for BaseAudioContext

Source§

impl ToJSValConvertible for BeforeUnloadEvent

Source§

impl ToJSValConvertible for BiquadFilterNode

Source§

impl ToJSValConvertible for Blob

Source§

impl ToJSValConvertible for Bluetooth

Source§

impl ToJSValConvertible for BluetoothAdvertisingEvent

Source§

impl ToJSValConvertible for BluetoothCharacteristicProperties

Source§

impl ToJSValConvertible for BluetoothDevice

Source§

impl ToJSValConvertible for BluetoothPermissionResult

Source§

impl ToJSValConvertible for BluetoothRemoteGATTCharacteristic

Source§

impl ToJSValConvertible for BluetoothRemoteGATTDescriptor

Source§

impl ToJSValConvertible for BluetoothRemoteGATTServer

Source§

impl ToJSValConvertible for BluetoothRemoteGATTService

Source§

impl ToJSValConvertible for BluetoothUUID

Source§

impl ToJSValConvertible for TestRunner

Source§

impl ToJSValConvertible for BroadcastChannel

Source§

impl ToJSValConvertible for ByteLengthQueuingStrategy

Source§

impl ToJSValConvertible for CanvasGradient

Source§

impl ToJSValConvertible for CanvasPattern

Source§

impl ToJSValConvertible for CanvasRenderingContext2D

Source§

impl ToJSValConvertible for CDATASection

Source§

impl ToJSValConvertible for ChannelMergerNode

Source§

impl ToJSValConvertible for ChannelSplitterNode

Source§

impl ToJSValConvertible for CharacterData

Source§

impl ToJSValConvertible for Client

Source§

impl ToJSValConvertible for ClipboardEvent

Source§

impl ToJSValConvertible for CloseEvent

Source§

impl ToJSValConvertible for Comment

Source§

impl ToJSValConvertible for CompositionEvent

Source§

impl ToJSValConvertible for ConstantSourceNode

Source§

impl ToJSValConvertible for CountQueuingStrategy

Source§

impl ToJSValConvertible for Crypto

Source§

impl ToJSValConvertible for CryptoKey

Source§

impl ToJSValConvertible for CSS

Source§

impl ToJSValConvertible for CSSConditionRule

Source§

impl ToJSValConvertible for CSSFontFaceRule

Source§

impl ToJSValConvertible for CSSGroupingRule

Source§

impl ToJSValConvertible for CSSImportRule

Source§

impl ToJSValConvertible for CSSKeyframeRule

Source§

impl ToJSValConvertible for CSSKeyframesRule

Source§

impl ToJSValConvertible for CSSLayerBlockRule

Source§

impl ToJSValConvertible for CSSLayerStatementRule

Source§

impl ToJSValConvertible for CSSMediaRule

Source§

impl ToJSValConvertible for CSSNamespaceRule

Source§

impl ToJSValConvertible for CSSRule

Source§

impl ToJSValConvertible for CSSRuleList

Source§

impl ToJSValConvertible for CSSStyleDeclaration

Source§

impl ToJSValConvertible for CSSStyleRule

Source§

impl ToJSValConvertible for CSSStyleSheet

Source§

impl ToJSValConvertible for CSSStyleValue

Source§

impl ToJSValConvertible for CSSSupportsRule

Source§

impl ToJSValConvertible for CustomElementRegistry

Source§

impl ToJSValConvertible for CustomEvent

Source§

impl ToJSValConvertible for DataTransfer

Source§

impl ToJSValConvertible for DataTransferItem

Source§

impl ToJSValConvertible for DataTransferItemList

Source§

impl ToJSValConvertible for DedicatedWorkerGlobalScope

Source§

impl ToJSValConvertible for DefaultTeeReadRequest

Source§

impl ToJSValConvertible for DefaultTeeUnderlyingSource

Source§

impl ToJSValConvertible for DissimilarOriginLocation

Source§

impl ToJSValConvertible for DissimilarOriginWindow

Source§

impl ToJSValConvertible for Document

Source§

impl ToJSValConvertible for DocumentFragment

Source§

impl ToJSValConvertible for DocumentType

Source§

impl ToJSValConvertible for DOMException

Source§

impl ToJSValConvertible for DOMImplementation

Source§

impl ToJSValConvertible for DOMMatrix

Source§

impl ToJSValConvertible for DOMMatrixReadOnly

Source§

impl ToJSValConvertible for DOMParser

Source§

impl ToJSValConvertible for DOMPoint

Source§

impl ToJSValConvertible for DOMPointReadOnly

Source§

impl ToJSValConvertible for DOMQuad

Source§

impl ToJSValConvertible for DOMRect

Source§

impl ToJSValConvertible for DOMRectList

Source§

impl ToJSValConvertible for DOMRectReadOnly

Source§

impl ToJSValConvertible for DOMStringList

Source§

impl ToJSValConvertible for DOMStringMap

Source§

impl ToJSValConvertible for DOMTokenList

Source§

impl ToJSValConvertible for DynamicModuleOwner

Source§

impl ToJSValConvertible for Element

Source§

impl ToJSValConvertible for ElementInternals

Source§

impl ToJSValConvertible for ErrorEvent

Source§

impl ToJSValConvertible for Event

Source§

impl ToJSValConvertible for EventSource

Source§

impl ToJSValConvertible for EventTarget

Source§

impl ToJSValConvertible for ExtendableEvent

Source§

impl ToJSValConvertible for ExtendableMessageEvent

Source§

impl ToJSValConvertible for File

Source§

impl ToJSValConvertible for FileList

Source§

impl ToJSValConvertible for FileReader

Source§

impl ToJSValConvertible for FileReaderSync

Source§

impl ToJSValConvertible for FocusEvent

Source§

impl ToJSValConvertible for FontFace

Source§

impl ToJSValConvertible for FontFaceSet

Source§

impl ToJSValConvertible for FormData

Source§

impl ToJSValConvertible for FormDataEvent

Source§

impl ToJSValConvertible for GainNode

Source§

impl ToJSValConvertible for Gamepad

Source§

impl ToJSValConvertible for GamepadButton

Source§

impl ToJSValConvertible for GamepadButtonList

Source§

impl ToJSValConvertible for GamepadEvent

Source§

impl ToJSValConvertible for GamepadHapticActuator

Source§

impl ToJSValConvertible for GamepadPose

Source§

impl ToJSValConvertible for GlobalScope

Source§

impl ToJSValConvertible for HashChangeEvent

Source§

impl ToJSValConvertible for Headers

Source§

impl ToJSValConvertible for History

Source§

impl ToJSValConvertible for HTMLAnchorElement

Source§

impl ToJSValConvertible for HTMLAreaElement

Source§

impl ToJSValConvertible for HTMLAudioElement

Source§

impl ToJSValConvertible for HTMLBaseElement

Source§

impl ToJSValConvertible for HTMLBodyElement

Source§

impl ToJSValConvertible for HTMLBRElement

Source§

impl ToJSValConvertible for HTMLButtonElement

Source§

impl ToJSValConvertible for HTMLCanvasElement

Source§

impl ToJSValConvertible for HTMLCollection

Source§

impl ToJSValConvertible for HTMLDataElement

Source§

impl ToJSValConvertible for HTMLDataListElement

Source§

impl ToJSValConvertible for HTMLDetailsElement

Source§

impl ToJSValConvertible for HTMLDialogElement

Source§

impl ToJSValConvertible for HTMLDirectoryElement

Source§

impl ToJSValConvertible for HTMLDivElement

Source§

impl ToJSValConvertible for HTMLDListElement

Source§

impl ToJSValConvertible for HTMLElement

Source§

impl ToJSValConvertible for HTMLEmbedElement

Source§

impl ToJSValConvertible for HTMLFieldSetElement

Source§

impl ToJSValConvertible for HTMLFontElement

Source§

impl ToJSValConvertible for HTMLFormControlsCollection

Source§

impl ToJSValConvertible for HTMLFormElement

Source§

impl ToJSValConvertible for HTMLFrameElement

Source§

impl ToJSValConvertible for HTMLFrameSetElement

Source§

impl ToJSValConvertible for HTMLHeadElement

Source§

impl ToJSValConvertible for HTMLHeadingElement

Source§

impl ToJSValConvertible for HTMLHRElement

Source§

impl ToJSValConvertible for HTMLHtmlElement

Source§

impl ToJSValConvertible for HTMLIFrameElement

Source§

impl ToJSValConvertible for HTMLImageElement

Source§

impl ToJSValConvertible for HTMLInputElement

Source§

impl ToJSValConvertible for HTMLLabelElement

Source§

impl ToJSValConvertible for HTMLLegendElement

Source§

impl ToJSValConvertible for HTMLLIElement

Source§

impl ToJSValConvertible for HTMLLinkElement

Source§

impl ToJSValConvertible for HTMLMapElement

Source§

impl ToJSValConvertible for HTMLMediaElement

Source§

impl ToJSValConvertible for HTMLMenuElement

Source§

impl ToJSValConvertible for HTMLMetaElement

Source§

impl ToJSValConvertible for HTMLMeterElement

Source§

impl ToJSValConvertible for HTMLModElement

Source§

impl ToJSValConvertible for HTMLObjectElement

Source§

impl ToJSValConvertible for HTMLOListElement

Source§

impl ToJSValConvertible for HTMLOptGroupElement

Source§

impl ToJSValConvertible for HTMLOptionElement

Source§

impl ToJSValConvertible for HTMLOptionsCollection

Source§

impl ToJSValConvertible for HTMLOutputElement

Source§

impl ToJSValConvertible for HTMLParagraphElement

Source§

impl ToJSValConvertible for HTMLParamElement

Source§

impl ToJSValConvertible for HTMLPictureElement

Source§

impl ToJSValConvertible for HTMLPreElement

Source§

impl ToJSValConvertible for HTMLProgressElement

Source§

impl ToJSValConvertible for HTMLQuoteElement

Source§

impl ToJSValConvertible for HTMLScriptElement

Source§

impl ToJSValConvertible for HTMLSelectElement

Source§

impl ToJSValConvertible for HTMLSlotElement

Source§

impl ToJSValConvertible for HTMLSourceElement

Source§

impl ToJSValConvertible for HTMLSpanElement

Source§

impl ToJSValConvertible for HTMLStyleElement

Source§

impl ToJSValConvertible for HTMLTableCaptionElement

Source§

impl ToJSValConvertible for HTMLTableCellElement

Source§

impl ToJSValConvertible for HTMLTableColElement

Source§

impl ToJSValConvertible for HTMLTableElement

Source§

impl ToJSValConvertible for HTMLTableRowElement

Source§

impl ToJSValConvertible for HTMLTableSectionElement

Source§

impl ToJSValConvertible for HTMLTemplateElement

Source§

impl ToJSValConvertible for HTMLTextAreaElement

Source§

impl ToJSValConvertible for HTMLTimeElement

Source§

impl ToJSValConvertible for HTMLTitleElement

Source§

impl ToJSValConvertible for HTMLTrackElement

Source§

impl ToJSValConvertible for HTMLUListElement

Source§

impl ToJSValConvertible for HTMLUnknownElement

Source§

impl ToJSValConvertible for HTMLVideoElement

Source§

impl ToJSValConvertible for IIRFilterNode

Source§

impl ToJSValConvertible for ImageBitmap

Source§

impl ToJSValConvertible for ImageData

Source§

impl ToJSValConvertible for InputEvent

Source§

impl ToJSValConvertible for IntersectionObserver

Source§

impl ToJSValConvertible for IntersectionObserverEntry

Source§

impl ToJSValConvertible for KeyboardEvent

Source§

impl ToJSValConvertible for Location

Source§

impl ToJSValConvertible for MediaDeviceInfo

Source§

impl ToJSValConvertible for MediaDevices

Source§

impl ToJSValConvertible for MediaElementAudioSourceNode

Source§

impl ToJSValConvertible for MediaError

Source§

impl ToJSValConvertible for MediaList

Source§

impl ToJSValConvertible for MediaMetadata

Source§

impl ToJSValConvertible for MediaQueryList

Source§

impl ToJSValConvertible for MediaQueryListEvent

Source§

impl ToJSValConvertible for MediaSession

Source§

impl ToJSValConvertible for MediaStream

Source§

impl ToJSValConvertible for MediaStreamAudioDestinationNode

Source§

impl ToJSValConvertible for MediaStreamAudioSourceNode

Source§

impl ToJSValConvertible for MediaStreamTrack

Source§

impl ToJSValConvertible for MediaStreamTrackAudioSourceNode

Source§

impl ToJSValConvertible for MessageChannel

Source§

impl ToJSValConvertible for MessageEvent

Source§

impl ToJSValConvertible for MessagePort

Source§

impl ToJSValConvertible for MimeType

Source§

impl ToJSValConvertible for MimeTypeArray

Source§

impl ToJSValConvertible for MouseEvent

Source§

impl ToJSValConvertible for MutationObserver

Source§

impl ToJSValConvertible for MutationRecord

Source§

impl ToJSValConvertible for NamedNodeMap

Source§

impl ToJSValConvertible for NavigationPreloadManager

Source§

impl ToJSValConvertible for Navigator

Source§

impl ToJSValConvertible for Node

Source§

impl ToJSValConvertible for NodeIterator

Source§

impl ToJSValConvertible for NodeList

Source§

impl ToJSValConvertible for Notification

Source§

impl ToJSValConvertible for OfflineAudioCompletionEvent

Source§

impl ToJSValConvertible for OfflineAudioContext

Source§

impl ToJSValConvertible for OffscreenCanvas

Source§

impl ToJSValConvertible for OffscreenCanvasRenderingContext2D

Source§

impl ToJSValConvertible for OscillatorNode

Source§

impl ToJSValConvertible for PageTransitionEvent

Source§

impl ToJSValConvertible for PaintRenderingContext2D

Source§

impl ToJSValConvertible for PaintSize

Source§

impl ToJSValConvertible for PaintWorkletGlobalScope

Source§

impl ToJSValConvertible for PannerNode

Source§

impl ToJSValConvertible for Performance

Source§

impl ToJSValConvertible for PerformanceEntry

Source§

impl ToJSValConvertible for PerformanceMark

Source§

impl ToJSValConvertible for PerformanceMeasure

Source§

impl ToJSValConvertible for PerformanceNavigation

Source§

impl ToJSValConvertible for PerformanceNavigationTiming

Source§

impl ToJSValConvertible for PerformanceObserver

Source§

impl ToJSValConvertible for PerformanceObserverEntryList

Source§

impl ToJSValConvertible for PerformancePaintTiming

Source§

impl ToJSValConvertible for PerformanceResourceTiming

Source§

impl ToJSValConvertible for Permissions

Source§

impl ToJSValConvertible for PermissionStatus

Source§

impl ToJSValConvertible for Plugin

Source§

impl ToJSValConvertible for PluginArray

Source§

impl ToJSValConvertible for PointerEvent

Source§

impl ToJSValConvertible for PopStateEvent

Source§

impl ToJSValConvertible for ProcessingInstruction

Source§

impl ToJSValConvertible for ProgressEvent

Source§

impl ToJSValConvertible for Promise

Source§

impl ToJSValConvertible for PromiseNativeHandler

Source§

impl ToJSValConvertible for PromiseRejectionEvent

Source§

impl ToJSValConvertible for RadioNodeList

Source§

impl ToJSValConvertible for Range

Source§

impl ToJSValConvertible for ReadableByteStreamController

Source§

impl ToJSValConvertible for ReadableStream

Source§

impl ToJSValConvertible for ReadableStreamBYOBReader

Source§

impl ToJSValConvertible for ReadableStreamBYOBRequest

Source§

impl ToJSValConvertible for ReadableStreamDefaultController

Source§

impl ToJSValConvertible for ReadableStreamDefaultReader

Source§

impl ToJSValConvertible for Request

Source§

impl ToJSValConvertible for ResizeObserver

Source§

impl ToJSValConvertible for ResizeObserverEntry

Source§

impl ToJSValConvertible for ResizeObserverSize

Source§

impl ToJSValConvertible for Response

Source§

impl ToJSValConvertible for RTCDataChannel

Source§

impl ToJSValConvertible for RTCDataChannelEvent

Source§

impl ToJSValConvertible for RTCError

Source§

impl ToJSValConvertible for RTCErrorEvent

Source§

impl ToJSValConvertible for RTCIceCandidate

Source§

impl ToJSValConvertible for RTCPeerConnection

Source§

impl ToJSValConvertible for RTCPeerConnectionIceEvent

Source§

impl ToJSValConvertible for RTCRtpSender

Source§

impl ToJSValConvertible for RTCRtpTransceiver

Source§

impl ToJSValConvertible for RTCSessionDescription

Source§

impl ToJSValConvertible for RTCTrackEvent

Source§

impl ToJSValConvertible for Screen

Source§

impl ToJSValConvertible for SecurityPolicyViolationEvent

Source§

impl ToJSValConvertible for Selection

Source§

impl ToJSValConvertible for ServiceWorker

Source§

impl ToJSValConvertible for ServiceWorkerContainer

Source§

impl ToJSValConvertible for ServiceWorkerGlobalScope

Source§

impl ToJSValConvertible for ServiceWorkerRegistration

Source§

impl ToJSValConvertible for ServoParser

Source§

impl ToJSValConvertible for ShadowRoot

Source§

impl ToJSValConvertible for StaticRange

Source§

impl ToJSValConvertible for StereoPannerNode

Source§

impl ToJSValConvertible for Storage

Source§

impl ToJSValConvertible for StorageEvent

Source§

impl ToJSValConvertible for StylePropertyMapReadOnly

Source§

impl ToJSValConvertible for StyleSheet

Source§

impl ToJSValConvertible for StyleSheetList

Source§

impl ToJSValConvertible for SubmitEvent

Source§

impl ToJSValConvertible for SubtleCrypto

Source§

impl ToJSValConvertible for SVGElement

Source§

impl ToJSValConvertible for SVGGraphicsElement

Source§

impl ToJSValConvertible for SVGSVGElement

Source§

impl ToJSValConvertible for TestBinding

Source§

impl ToJSValConvertible for TestBindingIterable

Source§

impl ToJSValConvertible for TestBindingMaplike

Source§

impl ToJSValConvertible for TestBindingPairIterable

Source§

impl ToJSValConvertible for TestBindingProxy

Source§

impl ToJSValConvertible for TestBindingSetlike

Source§

impl ToJSValConvertible for TestWorklet

Source§

impl ToJSValConvertible for TestWorkletGlobalScope

Source§

impl ToJSValConvertible for Text

Source§

impl ToJSValConvertible for TextDecoder

Source§

impl ToJSValConvertible for TextEncoder

Source§

impl ToJSValConvertible for TextMetrics

Source§

impl ToJSValConvertible for TextTrack

Source§

impl ToJSValConvertible for TextTrackCue

Source§

impl ToJSValConvertible for TextTrackCueList

Source§

impl ToJSValConvertible for TextTrackList

Source§

impl ToJSValConvertible for TimeRanges

Source§

impl ToJSValConvertible for Touch

Source§

impl ToJSValConvertible for TouchEvent

Source§

impl ToJSValConvertible for TouchList

Source§

impl ToJSValConvertible for TrackEvent

Source§

impl ToJSValConvertible for TransitionEvent

Source§

impl ToJSValConvertible for TreeWalker

Source§

impl ToJSValConvertible for UIEvent

Source§

impl ToJSValConvertible for UnderlyingSourceContainer

Source§

impl ToJSValConvertible for URL

Source§

impl ToJSValConvertible for URLSearchParams

Source§

impl ToJSValConvertible for ValidityState

Source§

impl ToJSValConvertible for VideoTrack

Source§

impl ToJSValConvertible for VideoTrackList

Source§

impl ToJSValConvertible for VisibilityStateEntry

Source§

impl ToJSValConvertible for VTTCue

Source§

impl ToJSValConvertible for VTTRegion

Source§

impl ToJSValConvertible for WebGL2RenderingContext

Source§

impl ToJSValConvertible for ANGLEInstancedArrays

Source§

impl ToJSValConvertible for EXTBlendMinmax

Source§

impl ToJSValConvertible for EXTColorBufferHalfFloat

Source§

impl ToJSValConvertible for EXTFragDepth

Source§

impl ToJSValConvertible for EXTShaderTextureLod

Source§

impl ToJSValConvertible for EXTTextureFilterAnisotropic

Source§

impl ToJSValConvertible for OESElementIndexUint

Source§

impl ToJSValConvertible for OESStandardDerivatives

Source§

impl ToJSValConvertible for OESTextureFloat

Source§

impl ToJSValConvertible for OESTextureFloatLinear

Source§

impl ToJSValConvertible for OESTextureHalfFloat

Source§

impl ToJSValConvertible for OESTextureHalfFloatLinear

Source§

impl ToJSValConvertible for OESVertexArrayObject

Source§

impl ToJSValConvertible for WEBGLColorBufferFloat

Source§

impl ToJSValConvertible for WEBGLCompressedTextureETC1

Source§

impl ToJSValConvertible for WEBGLCompressedTextureS3TC

Source§

impl ToJSValConvertible for WebGLActiveInfo

Source§

impl ToJSValConvertible for WebGLBuffer

Source§

impl ToJSValConvertible for WebGLContextEvent

Source§

impl ToJSValConvertible for WebGLFramebuffer

Source§

impl ToJSValConvertible for WebGLObject

Source§

impl ToJSValConvertible for WebGLProgram

Source§

impl ToJSValConvertible for WebGLQuery

Source§

impl ToJSValConvertible for WebGLRenderbuffer

Source§

impl ToJSValConvertible for WebGLRenderingContext

Source§

impl ToJSValConvertible for WebGLSampler

Source§

impl ToJSValConvertible for WebGLShader

Source§

impl ToJSValConvertible for WebGLShaderPrecisionFormat

Source§

impl ToJSValConvertible for WebGLSync

Source§

impl ToJSValConvertible for WebGLTexture

Source§

impl ToJSValConvertible for WebGLTransformFeedback

Source§

impl ToJSValConvertible for WebGLUniformLocation

Source§

impl ToJSValConvertible for WebGLVertexArrayObject

Source§

impl ToJSValConvertible for WebGLVertexArrayObjectOES

Source§

impl ToJSValConvertible for GPU

Source§

impl ToJSValConvertible for GPUAdapter

Source§

impl ToJSValConvertible for GPUAdapterInfo

Source§

impl ToJSValConvertible for GPUBindGroup

Source§

impl ToJSValConvertible for GPUBindGroupLayout

Source§

impl ToJSValConvertible for GPUBuffer

Source§

impl ToJSValConvertible for GPUBufferUsage

Source§

impl ToJSValConvertible for GPUCanvasContext

Source§

impl ToJSValConvertible for GPUColorWrite

Source§

impl ToJSValConvertible for GPUCommandBuffer

Source§

impl ToJSValConvertible for GPUCommandEncoder

Source§

impl ToJSValConvertible for GPUCompilationInfo

Source§

impl ToJSValConvertible for GPUCompilationMessage

Source§

impl ToJSValConvertible for GPUComputePassEncoder

Source§

impl ToJSValConvertible for GPUComputePipeline

Source§

impl ToJSValConvertible for GPUDevice

Source§

impl ToJSValConvertible for GPUDeviceLostInfo

Source§

impl ToJSValConvertible for GPUError

Source§

impl ToJSValConvertible for GPUInternalError

Source§

impl ToJSValConvertible for GPUMapMode

Source§

impl ToJSValConvertible for GPUOutOfMemoryError

Source§

impl ToJSValConvertible for GPUPipelineError

Source§

impl ToJSValConvertible for GPUPipelineLayout

Source§

impl ToJSValConvertible for GPUQuerySet

Source§

impl ToJSValConvertible for GPUQueue

Source§

impl ToJSValConvertible for GPURenderBundle

Source§

impl ToJSValConvertible for GPURenderBundleEncoder

Source§

impl ToJSValConvertible for GPURenderPassEncoder

Source§

impl ToJSValConvertible for GPURenderPipeline

Source§

impl ToJSValConvertible for GPUSampler

Source§

impl ToJSValConvertible for GPUShaderModule

Source§

impl ToJSValConvertible for GPUShaderStage

Source§

impl ToJSValConvertible for GPUSupportedFeatures

Source§

impl ToJSValConvertible for GPUSupportedLimits

Source§

impl ToJSValConvertible for GPUTexture

Source§

impl ToJSValConvertible for GPUTextureUsage

Source§

impl ToJSValConvertible for GPUTextureView

Source§

impl ToJSValConvertible for GPUUncapturedErrorEvent

Source§

impl ToJSValConvertible for GPUValidationError

Source§

impl ToJSValConvertible for WGSLLanguageFeatures

Source§

impl ToJSValConvertible for WebSocket

Source§

impl ToJSValConvertible for FakeXRDevice

Source§

impl ToJSValConvertible for FakeXRInputController

Source§

impl ToJSValConvertible for XRBoundedReferenceSpace

Source§

impl ToJSValConvertible for XRCompositionLayer

Source§

impl ToJSValConvertible for XRCubeLayer

Source§

impl ToJSValConvertible for XRCylinderLayer

Source§

impl ToJSValConvertible for XREquirectLayer

Source§

impl ToJSValConvertible for XRFrame

Source§

impl ToJSValConvertible for ValueWrapper

Source§

impl ToJSValConvertible for XRHand

Source§

impl ToJSValConvertible for XRHitTestResult

Source§

impl ToJSValConvertible for XRHitTestSource

Source§

impl ToJSValConvertible for XRInputSource

Source§

impl ToJSValConvertible for XRInputSourceArray

Source§

impl ToJSValConvertible for XRInputSourceEvent

Source§

impl ToJSValConvertible for XRInputSourcesChangeEvent

Source§

impl ToJSValConvertible for XRJointPose

Source§

impl ToJSValConvertible for XRJointSpace

Source§

impl ToJSValConvertible for XRLayer

Source§

impl ToJSValConvertible for XRLayerEvent

Source§

impl ToJSValConvertible for XRMediaBinding

Source§

impl ToJSValConvertible for XRPose

Source§

impl ToJSValConvertible for XRProjectionLayer

Source§

impl ToJSValConvertible for XRQuadLayer

Source§

impl ToJSValConvertible for XRRay

Source§

impl ToJSValConvertible for XRReferenceSpace

Source§

impl ToJSValConvertible for XRReferenceSpaceEvent

Source§

impl ToJSValConvertible for XRRenderState

Source§

impl ToJSValConvertible for XRRigidTransform

Source§

impl ToJSValConvertible for XRSession

Source§

impl ToJSValConvertible for XRSessionEvent

Source§

impl ToJSValConvertible for XRSpace

Source§

impl ToJSValConvertible for XRSubImage

Source§

impl ToJSValConvertible for XRSystem

Source§

impl ToJSValConvertible for XRTest

Source§

impl ToJSValConvertible for XRView

Source§

impl ToJSValConvertible for XRViewerPose

Source§

impl ToJSValConvertible for XRViewport

Source§

impl ToJSValConvertible for XRWebGLBinding

Source§

impl ToJSValConvertible for XRWebGLLayer

Source§

impl ToJSValConvertible for XRWebGLSubImage

Source§

impl ToJSValConvertible for WheelEvent

Source§

impl ToJSValConvertible for Window

Source§

impl ToJSValConvertible for WindowProxy

Source§

impl ToJSValConvertible for Worker

Source§

impl ToJSValConvertible for WorkerGlobalScope

Source§

impl ToJSValConvertible for WorkerLocation

Source§

impl ToJSValConvertible for WorkerNavigator

Source§

impl ToJSValConvertible for Worklet

Source§

impl ToJSValConvertible for WorkletGlobalScope

Source§

impl ToJSValConvertible for WritableStream

Source§

impl ToJSValConvertible for WritableStreamDefaultController

Source§

impl ToJSValConvertible for WritableStreamDefaultWriter

Source§

impl ToJSValConvertible for XMLDocument

Source§

impl ToJSValConvertible for XMLHttpRequest

Source§

impl ToJSValConvertible for XMLHttpRequestEventTarget

Source§

impl ToJSValConvertible for XMLHttpRequestUpload

Source§

impl ToJSValConvertible for XMLSerializer

Source§

impl ToJSValConvertible for XPathEvaluator

Source§

impl ToJSValConvertible for XPathExpression

Source§

impl ToJSValConvertible for XPathResult

Source§

impl ToJSValConvertible for AnalyserOptions

Source§

impl ToJSValConvertible for AnimationEventInit

Source§

impl ToJSValConvertible for AudioBufferOptions

Source§

impl ToJSValConvertible for AudioContextOptions

Source§

impl ToJSValConvertible for AudioTimestamp

Source§

impl ToJSValConvertible for AudioNodeOptions

Source§

impl ToJSValConvertible for BiquadFilterOptions

Source§

impl ToJSValConvertible for BlobPropertyBag

Source§

impl ToJSValConvertible for BluetoothDataFilterInit

Source§

impl ToJSValConvertible for BluetoothLEScanFilterInit

Source§

impl ToJSValConvertible for RequestDeviceOptions

Source§

impl ToJSValConvertible for BluetoothPermissionDescriptor

Source§

impl ToJSValConvertible for ChannelMergerOptions

Source§

impl ToJSValConvertible for ChannelSplitterOptions

Source§

impl ToJSValConvertible for CloseEventInit

Source§

impl ToJSValConvertible for ConstantSourceOptions

Source§

impl ToJSValConvertible for ElementDefinitionOptions

Source§

impl ToJSValConvertible for CustomEventInit

Source§

impl ToJSValConvertible for DOMMatrix2DInit

Source§

impl ToJSValConvertible for DOMMatrixInit

Source§

impl ToJSValConvertible for DOMPointInit

Source§

impl ToJSValConvertible for DOMQuadInit

Source§

impl ToJSValConvertible for DOMRectInit

Source§

impl ToJSValConvertible for ElementCreationOptions

Source§

impl ToJSValConvertible for ShadowRootInit

Source§

impl ToJSValConvertible for ValidityStateFlags

Source§

impl ToJSValConvertible for ErrorEventInit

Source§

impl ToJSValConvertible for EventInit

Source§

impl ToJSValConvertible for EventSourceInit

Source§

impl ToJSValConvertible for AddEventListenerOptions

Source§

impl ToJSValConvertible for EventListenerOptions

Source§

impl ToJSValConvertible for ExtendableEventInit

Source§

impl ToJSValConvertible for FakeXRBoundsPoint

Source§

impl ToJSValConvertible for FakeXRDeviceResolution

Source§

impl ToJSValConvertible for FakeXRFieldOfViewInit

Source§

impl ToJSValConvertible for FakeXRRegionInit

Source§

impl ToJSValConvertible for FakeXRRigidTransformInit

Source§

impl ToJSValConvertible for FakeXRTriangleInit

Source§

impl ToJSValConvertible for FakeXRViewInit

Source§

impl ToJSValConvertible for FakeXRWorldInit

Source§

impl ToJSValConvertible for FakeXRButtonStateInit

Source§

impl ToJSValConvertible for FakeXRInputSourceInit

Source§

impl ToJSValConvertible for FilePropertyBag

Source§

impl ToJSValConvertible for FontFaceDescriptors

Source§

impl ToJSValConvertible for GainOptions

Source§

impl ToJSValConvertible for GamepadEffectParameters

Source§

impl ToJSValConvertible for AssignedNodesOptions

Source§

impl ToJSValConvertible for HashChangeEventInit

Source§

impl ToJSValConvertible for IIRFilterOptions

Source§

impl ToJSValConvertible for ImageBitmapOptions

Source§

impl ToJSValConvertible for IterableKeyAndValueResult

Source§

impl ToJSValConvertible for IterableKeyOrValueResult

Source§

impl ToJSValConvertible for ConstrainDoubleRange

Source§

impl ToJSValConvertible for ConstrainULongRange

Source§

impl ToJSValConvertible for DoubleRange

Source§

impl ToJSValConvertible for MediaStreamConstraints

Source§

impl ToJSValConvertible for MediaTrackConstraintSet

Source§

impl ToJSValConvertible for MediaTrackConstraints

Source§

impl ToJSValConvertible for ULongRange

Source§

impl ToJSValConvertible for MediaImage

Source§

impl ToJSValConvertible for MediaMetadataInit

Source§

impl ToJSValConvertible for MediaQueryListEventInit

Source§

impl ToJSValConvertible for MediaPositionState

Source§

impl ToJSValConvertible for MediaSessionActionDetails

Source§

impl ToJSValConvertible for MediaSessionSeekActionDetails

Source§

impl ToJSValConvertible for MediaSessionSeekToActionDetails

Source§

impl ToJSValConvertible for StructuredSerializeOptions

Source§

impl ToJSValConvertible for MutationObserverInit

Source§

impl ToJSValConvertible for NavigationPreloadState

Source§

impl ToJSValConvertible for GetRootNodeOptions

Source§

impl ToJSValConvertible for GetNotificationOptions

Source§

impl ToJSValConvertible for NotificationAction

Source§

impl ToJSValConvertible for NotificationOptions

Source§

impl ToJSValConvertible for OfflineAudioContextOptions

Source§

impl ToJSValConvertible for ImageEncodeOptions

Source§

impl ToJSValConvertible for OscillatorOptions

Source§

impl ToJSValConvertible for PageTransitionEventInit

Source§

impl ToJSValConvertible for PannerOptions

Source§

impl ToJSValConvertible for PerformanceObserverInit

Source§

impl ToJSValConvertible for DevicePermissionDescriptor

Source§

impl ToJSValConvertible for MidiPermissionDescriptor

Source§

impl ToJSValConvertible for PermissionDescriptor

Source§

impl ToJSValConvertible for PushPermissionDescriptor

Source§

impl ToJSValConvertible for PopStateEventInit

Source§

impl ToJSValConvertible for ProgressEventInit

Source§

impl ToJSValConvertible for PromiseRejectionEventInit

Source§

impl ToJSValConvertible for QueuingStrategyInit

Source§

impl ToJSValConvertible for RTCDataChannelInit

Source§

impl ToJSValConvertible for RTCErrorInit

Source§

impl ToJSValConvertible for RTCIceCandidateInit

Source§

impl ToJSValConvertible for RTCAnswerOptions

Source§

impl ToJSValConvertible for RTCConfiguration

Source§

impl ToJSValConvertible for RTCIceServer

Source§

impl ToJSValConvertible for RTCOfferAnswerOptions

Source§

impl ToJSValConvertible for RTCOfferOptions

Source§

impl ToJSValConvertible for RTCRtpCodingParameters

Source§

impl ToJSValConvertible for RTCRtpEncodingParameters

Source§

impl ToJSValConvertible for RTCRtcpParameters

Source§

impl ToJSValConvertible for RTCRtpCodecParameters

Source§

impl ToJSValConvertible for RTCRtpHeaderExtensionParameters

Source§

impl ToJSValConvertible for RTCRtpParameters

Source§

impl ToJSValConvertible for RTCRtpSendParameters

Source§

impl ToJSValConvertible for RTCSessionDescriptionInit

Source§

impl ToJSValConvertible for ReadableStreamBYOBReaderReadOptions

Source§

impl ToJSValConvertible for ReadableStreamGetReaderOptions

Source§

impl ToJSValConvertible for StreamPipeOptions

Source§

impl ToJSValConvertible for ReadableStreamReadResult

Source§

impl ToJSValConvertible for ResizeObserverOptions

Source§

impl ToJSValConvertible for ResponseInit

Source§

impl ToJSValConvertible for SecurityPolicyViolationEventInit

Source§

impl ToJSValConvertible for RegistrationOptions

Source§

impl ToJSValConvertible for StereoPannerOptions

Source§

impl ToJSValConvertible for AesCbcParams

Source§

impl ToJSValConvertible for AesCtrParams

Source§

impl ToJSValConvertible for AesDerivedKeyParams

Source§

impl ToJSValConvertible for AesGcmParams

Source§

impl ToJSValConvertible for AesKeyAlgorithm

Source§

impl ToJSValConvertible for AesKeyGenParams

Source§

impl ToJSValConvertible for Algorithm

Source§

impl ToJSValConvertible for HkdfParams

Source§

impl ToJSValConvertible for HmacImportParams

Source§

impl ToJSValConvertible for HmacKeyAlgorithm

Source§

impl ToJSValConvertible for HmacKeyGenParams

Source§

impl ToJSValConvertible for JsonWebKey

Source§

impl ToJSValConvertible for KeyAlgorithm

Source§

impl ToJSValConvertible for Pbkdf2Params

Source§

impl ToJSValConvertible for RsaOtherPrimesInfo

Source§

impl ToJSValConvertible for TestDictionaryDefaults

Source§

impl ToJSValConvertible for TestDictionaryParent

Source§

impl ToJSValConvertible for TestDictionaryWithParent

Source§

impl ToJSValConvertible for TestURLLike

Source§

impl ToJSValConvertible for TextDecodeOptions

Source§

impl ToJSValConvertible for TextDecoderOptions

Source§

impl ToJSValConvertible for TextEncoderEncodeIntoResult

Source§

impl ToJSValConvertible for TransitionEventInit

Source§

impl ToJSValConvertible for WebGLContextEventInit

Source§

impl ToJSValConvertible for WebGLContextAttributes

Source§

impl ToJSValConvertible for GPUBindGroupLayoutDescriptor

Source§

impl ToJSValConvertible for GPUBindGroupLayoutEntry

Source§

impl ToJSValConvertible for GPUBlendComponent

Source§

impl ToJSValConvertible for GPUBlendState

Source§

impl ToJSValConvertible for GPUBufferBindingLayout

Source§

impl ToJSValConvertible for GPUBufferDescriptor

Source§

impl ToJSValConvertible for GPUColorDict

Source§

impl ToJSValConvertible for GPUColorTargetState

Source§

impl ToJSValConvertible for GPUCommandBufferDescriptor

Source§

impl ToJSValConvertible for GPUCommandEncoderDescriptor

Source§

impl ToJSValConvertible for GPUComputePassDescriptor

Source§

impl ToJSValConvertible for GPUDepthStencilState

Source§

impl ToJSValConvertible for GPUDeviceDescriptor

Source§

impl ToJSValConvertible for GPUExtent3DDict

Source§

impl ToJSValConvertible for GPUExternalTextureBindingLayout

Source§

impl ToJSValConvertible for GPUImageBitmapCopyView

Source§

impl ToJSValConvertible for GPUImageDataLayout

Source§

impl ToJSValConvertible for GPUMultisampleState

Source§

impl ToJSValConvertible for GPUObjectDescriptorBase

Source§

impl ToJSValConvertible for GPUOrigin2DDict

Source§

impl ToJSValConvertible for GPUOrigin3DDict

Source§

impl ToJSValConvertible for GPUPipelineErrorInit

Source§

impl ToJSValConvertible for GPUPrimitiveState

Source§

impl ToJSValConvertible for GPUQuerySetDescriptor

Source§

impl ToJSValConvertible for GPURenderBundleDescriptor

Source§

impl ToJSValConvertible for GPURenderBundleEncoderDescriptor

Source§

impl ToJSValConvertible for GPURenderPassLayout

Source§

impl ToJSValConvertible for GPURequestAdapterOptions

Source§

impl ToJSValConvertible for GPUSamplerBindingLayout

Source§

impl ToJSValConvertible for GPUSamplerDescriptor

Source§

impl ToJSValConvertible for GPUShaderModuleDescriptor

Source§

impl ToJSValConvertible for GPUStencilFaceState

Source§

impl ToJSValConvertible for GPUStorageTextureBindingLayout

Source§

impl ToJSValConvertible for GPUTextureBindingLayout

Source§

impl ToJSValConvertible for GPUTextureDescriptor

Source§

impl ToJSValConvertible for GPUTextureViewDescriptor

Source§

impl ToJSValConvertible for GPUVertexAttribute

Source§

impl ToJSValConvertible for GPUVertexBufferLayout

Source§

impl ToJSValConvertible for ScrollOptions

Source§

impl ToJSValConvertible for ScrollToOptions

Source§

impl ToJSValConvertible for WindowPostMessageOptions

Source§

impl ToJSValConvertible for WorkerOptions

Source§

impl ToJSValConvertible for WorkletOptions

Source§

impl ToJSValConvertible for XRRayDirectionInit

Source§

impl ToJSValConvertible for XRSessionInit

Source§

impl ToJSValConvertible for FakeXRDeviceInit

Source§

impl ToJSValConvertible for XRProjectionLayerInit

Source§

impl ToJSValConvertible for XRWebGLLayerInit

Source§

impl ToJSValConvertible for Value

Source§

impl ToJSValConvertible for NonNull<JSObject>

Source§

impl ToJSValConvertible for Reflector

Source§

impl ToJSValConvertible for USVString

Source§

impl<'a> ToJSValConvertible for Handle<'a, Value>

Source§

impl<D: DomTypes> ToJSValConvertible for ArrayBufferOrArrayBufferViewOrBlobOrString<D>

Source§

impl<D: DomTypes> ToJSValConvertible for BlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams<D>

Source§

impl<D: DomTypes> ToJSValConvertible for BlobOrBlobSequence<D>

Source§

impl<D: DomTypes> ToJSValConvertible for BlobOrBoolean<D>

Source§

impl<D: DomTypes> ToJSValConvertible for BlobOrString<D>

Source§

impl<D: DomTypes> ToJSValConvertible for BlobOrUnsignedLong<D>

Source§

impl<D: DomTypes> ToJSValConvertible for CanvasRenderingContext2DOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext<D>

Source§

impl<D: DomTypes> ToJSValConvertible for DocumentOrBlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams<D>

Source§

impl<D: DomTypes> ToJSValConvertible for DocumentOrStringOrURLOrBlob<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ElementOrDocument<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ElementOrText<D>

Source§

impl<D: DomTypes> ToJSValConvertible for EventOrString<D>

Source§

impl<D: DomTypes> ToJSValConvertible for EventOrUSVString<D>

Source§

impl<D: DomTypes> ToJSValConvertible for FileOrUSVString<D>

Source§

impl<D: DomTypes> ToJSValConvertible for FileOrUSVStringOrFormData<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUPipelineLayoutOrGPUAutoLayoutMode<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUSamplerOrGPUTextureViewOrGPUBufferBinding<D>

Source§

impl<D: DomTypes> ToJSValConvertible for HTMLCanvasElementOrOffscreenCanvas<D>

Source§

impl<D: DomTypes> ToJSValConvertible for HTMLElementOrLong<D>

Source§

impl<D: DomTypes> ToJSValConvertible for HTMLElementOrUnsignedLongOrStringOrBoolean<D>

Source§

impl<D: DomTypes> ToJSValConvertible for HTMLImageElementOrHTMLCanvasElementOrOffscreenCanvasOrCSSStyleValue<D>

Source§

impl<D: DomTypes> ToJSValConvertible for HTMLImageElementOrHTMLCanvasElementOrOffscreenCanvasOrCSSStyleValueOrBlobOrImageData<D>

Source§

impl<D: DomTypes> ToJSValConvertible for HTMLOptionElementOrHTMLOptGroupElement<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ImageBitmapOrHTMLCanvasElementOrOffscreenCanvas<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ImageDataOrHTMLImageElementOrHTMLCanvasElementOrHTMLVideoElement<D>

Source§

impl<D: DomTypes> ToJSValConvertible for LongSequenceOrStringOrURLOrBlob<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MediaStreamOrBlob<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MediaStreamTrackOrString<D>

Source§

impl<D: DomTypes> ToJSValConvertible for NodeOrString<D>

Source§

impl<D: DomTypes> ToJSValConvertible for OffscreenCanvasRenderingContext2DOrWebGLRenderingContextOrWebGL2RenderingContext<D>

Source§

impl<D: DomTypes> ToJSValConvertible for RadioNodeListOrElement<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ReadableStreamDefaultControllerOrReadableByteStreamController<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ReadableStreamDefaultReaderOrReadableStreamBYOBReader<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ReadableStreamOrBlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams<D>

Source§

impl<D: DomTypes> ToJSValConvertible for RequestOrUSVString<D>

Source§

impl<D: DomTypes> ToJSValConvertible for StringOrCanvasGradientOrCanvasPattern<D>

Source§

impl<D: DomTypes> ToJSValConvertible for StringOrFunction<D>

Source§

impl<D: DomTypes> ToJSValConvertible for StringOrURLOrBlob<D>

Source§

impl<D: DomTypes> ToJSValConvertible for TestBindingOrByteStringSequenceSequenceOrStringByteStringRecord<D>

Source§

impl<D: DomTypes> ToJSValConvertible for TestBindingOrStringByteStringRecord<D>

Source§

impl<D: DomTypes> ToJSValConvertible for TestDictionaryOrLong<D>

Source§

impl<D: DomTypes> ToJSValConvertible for VideoTrackOrAudioTrackOrTextTrack<D>

Source§

impl<D: DomTypes> ToJSValConvertible for WebGLRenderingContextOrWebGL2RenderingContext<D>

Source§

impl<D: DomTypes> ToJSValConvertible for WindowProxyOrElementOrHTMLCollection<D>

Source§

impl<D: DomTypes> ToJSValConvertible for WindowProxyOrMessagePortOrServiceWorker<D>

Source§

impl<D: DomTypes> ToJSValConvertible for AudioBufferSourceOptions<D>

Source§

impl<D: DomTypes> ToJSValConvertible for DecodeErrorCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for DecodeSuccessCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for BluetoothAdvertisingEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ClipboardEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for CompositionEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for CustomElementConstructor<D>

Source§

impl<D: DomTypes> ToJSValConvertible for FunctionStringCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for EventHandlerNonNull<D>

Source§

impl<D: DomTypes> ToJSValConvertible for OnBeforeUnloadEventHandlerNonNull<D>

Source§

impl<D: DomTypes> ToJSValConvertible for OnErrorEventHandlerNonNull<D>

Source§

impl<D: DomTypes> ToJSValConvertible for EventListener<D>

Source§

impl<D: DomTypes> ToJSValConvertible for EventModifierInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ExtendableMessageEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for FocusEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for FormDataEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for Function<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GamepadEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for BlobCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for InputEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for IntersectionObserverCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for IntersectionObserverInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for IntersectionObserverEntryInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for KeyboardEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MediaElementAudioSourceOptions<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MediaSessionActionHandler<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MediaStreamAudioSourceOptions<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MediaStreamTrackAudioSourceOptions<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MessageEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MouseEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for MutationCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for NodeFilter<D>

Source§

impl<D: DomTypes> ToJSValConvertible for NotificationPermissionCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for OfflineAudioCompletionEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for PerformanceObserverCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for PointerEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for AnyCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for PromiseJobCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for QueuingStrategy<D>

Source§

impl<D: DomTypes> ToJSValConvertible for QueuingStrategySize<D>

Source§

impl<D: DomTypes> ToJSValConvertible for RTCDataChannelEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for RTCErrorEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for RTCRtpTransceiverInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for RTCPeerConnectionIceEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for RTCTrackEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ReadableWritablePair<D>

Source§

impl<D: DomTypes> ToJSValConvertible for RequestInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for ResizeObserverCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for StaticRangeInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for StorageEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for SubmitEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for SimpleCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for TestDictionary<D>

Source§

impl<D: DomTypes> ToJSValConvertible for callbackWithOnlyOneOptionalArg<D>

Source§

impl<D: DomTypes> ToJSValConvertible for TrackEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UIEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSink<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSinkAbortCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSinkCloseCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSinkStartCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSinkWriteCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSource<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSourceCancelCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSourcePullCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for UnderlyingSourceStartCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for VoidFunction<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUBindGroupDescriptor<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUBindGroupEntry<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUBufferBinding<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUCanvasConfiguration<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUComputePipelineDescriptor<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUFragmentState<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUImageCopyBuffer<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUImageCopyExternalImage<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUImageCopyTexture<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUImageCopyTextureTagged<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUPipelineDescriptorBase<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUPipelineLayoutDescriptor<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUProgrammableStage<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPURenderPassColorAttachment<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPURenderPassDepthStencilAttachment<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPURenderPassDescriptor<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPURenderPipelineDescriptor<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUUncapturedErrorEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for GPUVertexState<D>

Source§

impl<D: DomTypes> ToJSValConvertible for WheelEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for FrameRequestCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XPathNSResolver<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRHitTestOptionsInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRInputSourceEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRInputSourcesChangeEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRLayerEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRMediaLayerInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRReferenceSpaceEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRRenderStateInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRFrameRequestCallback<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRSessionEventInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRCubeLayerInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRCylinderLayerInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XREquirectLayerInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRLayerInit<D>

Source§

impl<D: DomTypes> ToJSValConvertible for XRQuadLayerInit<D>

Source§

impl<D: DomTypes, T: DomObjectIteratorWrap<D> + JSTraceable + Iterable + DomGlobalGeneric<D>> ToJSValConvertible for IterableIterator<D, T>

Source§

impl<K, V> ToJSValConvertible for Record<K, V>

Source§

impl<T> ToJSValConvertible for Rc<T>

Source§

impl<T> ToJSValConvertible for Root<Dom<T>>
where T: DomObject,

Source§

impl<T, S> ToJSValConvertible for TypedArray<T, S>

Source§

impl<T: Float + ToJSValConvertible> ToJSValConvertible for Finite<T>

Source§

impl<T: ToJSValConvertible + JSTraceable> ToJSValConvertible for RootedTraceableBox<T>