pub(crate) struct DomTypeHolder;Trait Implementations§
Source§impl ANGLEInstancedArraysMethods<DomTypeHolder> for ANGLEInstancedArrays
impl ANGLEInstancedArraysMethods<DomTypeHolder> for ANGLEInstancedArrays
Source§impl AbortControllerMethods<DomTypeHolder> for AbortController
impl AbortControllerMethods<DomTypeHolder> for AbortController
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> DomRoot<AbortController>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> DomRoot<AbortController>
Source§impl AbortSignalMethods<DomTypeHolder> for AbortSignal
impl AbortSignalMethods<DomTypeHolder> for AbortSignal
Source§fn Abort(
cx: SafeJSContext,
global: &GlobalScope,
reason: HandleValue<'_>,
can_gc: CanGc,
) -> DomRoot<AbortSignal>
fn Abort( cx: SafeJSContext, global: &GlobalScope, reason: HandleValue<'_>, can_gc: CanGc, ) -> DomRoot<AbortSignal>
Source§fn Timeout(
global: &GlobalScope,
milliseconds: u64,
can_gc: CanGc,
) -> DomRoot<AbortSignal>
fn Timeout( global: &GlobalScope, milliseconds: u64, can_gc: CanGc, ) -> DomRoot<AbortSignal>
Source§fn Any(
global: &GlobalScope,
signals: Vec<DomRoot<AbortSignal>>,
can_gc: CanGc,
) -> DomRoot<AbortSignal>
fn Any( global: &GlobalScope, signals: Vec<DomRoot<AbortSignal>>, can_gc: CanGc, ) -> DomRoot<AbortSignal>
Source§fn Reason(&self, _cx: SafeJSContext, rval: MutableHandleValue<'_>)
fn Reason(&self, _cx: SafeJSContext, rval: MutableHandleValue<'_>)
fn GetOnabort(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
Source§impl AbstractRangeMethods<DomTypeHolder> for AbstractRange
impl AbstractRangeMethods<DomTypeHolder> for AbstractRange
Source§fn StartContainer(&self) -> DomRoot<Node>
fn StartContainer(&self) -> DomRoot<Node>
Source§impl AnalyserNodeMethods<DomTypeHolder> for AnalyserNode
impl AnalyserNodeMethods<DomTypeHolder> for AnalyserNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &AnalyserOptions,
) -> Fallible<DomRoot<AnalyserNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &AnalyserOptions, ) -> Fallible<DomRoot<AnalyserNode>>
Source§fn GetFloatFrequencyData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)
fn GetFloatFrequencyData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)
Source§fn GetByteFrequencyData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)
fn GetByteFrequencyData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)
Source§fn GetFloatTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)
fn GetFloatTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)
Source§fn GetByteTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)
fn GetByteTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)
Source§fn FrequencyBinCount(&self) -> u32
fn FrequencyBinCount(&self) -> u32
Source§fn MinDecibels(&self) -> Finite<f64>
fn MinDecibels(&self) -> Finite<f64>
Source§fn MaxDecibels(&self) -> Finite<f64>
fn MaxDecibels(&self) -> Finite<f64>
Source§fn SmoothingTimeConstant(&self) -> Finite<f64>
fn SmoothingTimeConstant(&self) -> Finite<f64>
Source§impl AnimationEventMethods<DomTypeHolder> for AnimationEvent
impl AnimationEventMethods<DomTypeHolder> for AnimationEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &AnimationEventInit,
) -> DomRoot<AnimationEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &AnimationEventInit, ) -> DomRoot<AnimationEvent>
Source§fn AnimationName(&self) -> DOMString
fn AnimationName(&self) -> DOMString
Source§fn ElapsedTime(&self) -> Finite<f32>
fn ElapsedTime(&self) -> Finite<f32>
Source§fn PseudoElement(&self) -> DOMString
fn PseudoElement(&self) -> DOMString
Source§impl AttrMethods<DomTypeHolder> for Attr
impl AttrMethods<DomTypeHolder> for Attr
Source§impl AudioBufferMethods<DomTypeHolder> for AudioBuffer
impl AudioBufferMethods<DomTypeHolder> for AudioBuffer
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
options: &AudioBufferOptions,
) -> Fallible<DomRoot<AudioBuffer>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, options: &AudioBufferOptions, ) -> Fallible<DomRoot<AudioBuffer>>
Source§fn SampleRate(&self) -> Finite<f32>
fn SampleRate(&self) -> Finite<f32>
Source§fn NumberOfChannels(&self) -> u32
fn NumberOfChannels(&self) -> u32
Source§fn GetChannelData(
&self,
cx: JSContext,
channel: u32,
can_gc: CanGc,
) -> Fallible<RootedTraceableBox<HeapFloat32Array>>
fn GetChannelData( &self, cx: JSContext, channel: u32, can_gc: CanGc, ) -> Fallible<RootedTraceableBox<HeapFloat32Array>>
Source§fn CopyToChannel(
&self,
source: CustomAutoRooterGuard<'_, Float32Array>,
channel_number: u32,
start_in_channel: u32,
can_gc: CanGc,
) -> Fallible<()>
fn CopyToChannel( &self, source: CustomAutoRooterGuard<'_, Float32Array>, channel_number: u32, start_in_channel: u32, can_gc: CanGc, ) -> Fallible<()>
fn CopyFromChannel( &self, destination: CustomAutoRooterGuard<'_, Float32Array>, channel_number: u32, start_in_channel: u32, ) -> Fallible<()>
Source§impl AudioBufferSourceNodeMethods<DomTypeHolder> for AudioBufferSourceNode
impl AudioBufferSourceNodeMethods<DomTypeHolder> for AudioBufferSourceNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &AudioBufferSourceOptions<DomTypeHolder>,
) -> Fallible<DomRoot<AudioBufferSourceNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &AudioBufferSourceOptions<DomTypeHolder>, ) -> Fallible<DomRoot<AudioBufferSourceNode>>
Source§fn PlaybackRate(&self) -> DomRoot<AudioParam>
fn PlaybackRate(&self) -> DomRoot<AudioParam>
Source§fn Detune(&self) -> DomRoot<AudioParam>
fn Detune(&self) -> DomRoot<AudioParam>
Source§fn SetLoopStart(&self, loop_start: Finite<f64>)
fn SetLoopStart(&self, loop_start: Finite<f64>)
Source§fn SetLoopEnd(&self, loop_end: Finite<f64>)
fn SetLoopEnd(&self, loop_end: Finite<f64>)
Source§impl AudioContextMethods<DomTypeHolder> for AudioContext
impl AudioContextMethods<DomTypeHolder> for AudioContext
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
options: &AudioContextOptions,
) -> Fallible<DomRoot<AudioContext>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, options: &AudioContextOptions, ) -> Fallible<DomRoot<AudioContext>>
Source§fn BaseLatency(&self) -> Finite<f64>
fn BaseLatency(&self) -> Finite<f64>
Source§fn OutputLatency(&self) -> Finite<f64>
fn OutputLatency(&self) -> Finite<f64>
Source§fn GetOutputTimestamp(&self) -> AudioTimestamp
fn GetOutputTimestamp(&self) -> AudioTimestamp
Source§fn CreateMediaElementSource(
&self,
media_element: &HTMLMediaElement,
can_gc: CanGc,
) -> Fallible<DomRoot<MediaElementAudioSourceNode>>
fn CreateMediaElementSource( &self, media_element: &HTMLMediaElement, can_gc: CanGc, ) -> Fallible<DomRoot<MediaElementAudioSourceNode>>
Source§fn CreateMediaStreamSource(
&self,
stream: &MediaStream,
can_gc: CanGc,
) -> Fallible<DomRoot<MediaStreamAudioSourceNode>>
fn CreateMediaStreamSource( &self, stream: &MediaStream, can_gc: CanGc, ) -> Fallible<DomRoot<MediaStreamAudioSourceNode>>
Source§fn CreateMediaStreamTrackSource(
&self,
track: &MediaStreamTrack,
can_gc: CanGc,
) -> Fallible<DomRoot<MediaStreamTrackAudioSourceNode>>
fn CreateMediaStreamTrackSource( &self, track: &MediaStreamTrack, can_gc: CanGc, ) -> Fallible<DomRoot<MediaStreamTrackAudioSourceNode>>
Source§impl AudioListenerMethods<DomTypeHolder> for AudioListener
impl AudioListenerMethods<DomTypeHolder> for AudioListener
Source§fn PositionX(&self) -> DomRoot<AudioParam>
fn PositionX(&self) -> DomRoot<AudioParam>
Source§fn PositionY(&self) -> DomRoot<AudioParam>
fn PositionY(&self) -> DomRoot<AudioParam>
Source§fn PositionZ(&self) -> DomRoot<AudioParam>
fn PositionZ(&self) -> DomRoot<AudioParam>
Source§fn ForwardX(&self) -> DomRoot<AudioParam>
fn ForwardX(&self) -> DomRoot<AudioParam>
Source§fn ForwardY(&self) -> DomRoot<AudioParam>
fn ForwardY(&self) -> DomRoot<AudioParam>
Source§fn ForwardZ(&self) -> DomRoot<AudioParam>
fn ForwardZ(&self) -> DomRoot<AudioParam>
Source§fn UpX(&self) -> DomRoot<AudioParam>
fn UpX(&self) -> DomRoot<AudioParam>
Source§fn UpY(&self) -> DomRoot<AudioParam>
fn UpY(&self) -> DomRoot<AudioParam>
Source§fn UpZ(&self) -> DomRoot<AudioParam>
fn UpZ(&self) -> DomRoot<AudioParam>
Source§fn SetOrientation(
&self,
x: Finite<f32>,
y: Finite<f32>,
z: Finite<f32>,
xUp: Finite<f32>,
yUp: Finite<f32>,
zUp: Finite<f32>,
) -> Fallible<DomRoot<AudioListener>>
fn SetOrientation( &self, x: Finite<f32>, y: Finite<f32>, z: Finite<f32>, xUp: Finite<f32>, yUp: Finite<f32>, zUp: Finite<f32>, ) -> Fallible<DomRoot<AudioListener>>
Source§impl AudioNodeMethods<DomTypeHolder> for AudioNode
impl AudioNodeMethods<DomTypeHolder> for AudioNode
Source§fn Connect(
&self,
destination: &AudioNode,
output: u32,
input: u32,
) -> Fallible<DomRoot<AudioNode>>
fn Connect( &self, destination: &AudioNode, output: u32, input: u32, ) -> Fallible<DomRoot<AudioNode>>
Source§fn Disconnect(&self) -> ErrorResult
fn Disconnect(&self) -> ErrorResult
Source§fn Disconnect_(&self, out: u32) -> ErrorResult
fn Disconnect_(&self, out: u32) -> ErrorResult
Source§fn Disconnect__(&self, to: &AudioNode) -> ErrorResult
fn Disconnect__(&self, to: &AudioNode) -> ErrorResult
Source§fn Disconnect___(&self, to: &AudioNode, out: u32) -> ErrorResult
fn Disconnect___(&self, to: &AudioNode, out: u32) -> ErrorResult
Source§fn Disconnect____(&self, to: &AudioNode, out: u32, inp: u32) -> ErrorResult
fn Disconnect____(&self, to: &AudioNode, out: u32, inp: u32) -> ErrorResult
Source§fn Disconnect_____(&self, param: &AudioParam) -> ErrorResult
fn Disconnect_____(&self, param: &AudioParam) -> ErrorResult
Source§fn Disconnect______(&self, param: &AudioParam, out: u32) -> ErrorResult
fn Disconnect______(&self, param: &AudioParam, out: u32) -> ErrorResult
Source§fn Context(&self) -> DomRoot<BaseAudioContext>
fn Context(&self) -> DomRoot<BaseAudioContext>
Source§fn NumberOfInputs(&self) -> u32
fn NumberOfInputs(&self) -> u32
Source§fn NumberOfOutputs(&self) -> u32
fn NumberOfOutputs(&self) -> u32
Source§fn ChannelCount(&self) -> u32
fn ChannelCount(&self) -> u32
Source§fn SetChannelCount(&self, value: u32) -> ErrorResult
fn SetChannelCount(&self, value: u32) -> ErrorResult
Source§fn ChannelCountMode(&self) -> ChannelCountMode
fn ChannelCountMode(&self) -> ChannelCountMode
Source§fn SetChannelCountMode(&self, value: ChannelCountMode) -> ErrorResult
fn SetChannelCountMode(&self, value: ChannelCountMode) -> ErrorResult
Source§fn ChannelInterpretation(&self) -> ChannelInterpretation
fn ChannelInterpretation(&self) -> ChannelInterpretation
Source§impl AudioParamMethods<DomTypeHolder> for AudioParam
impl AudioParamMethods<DomTypeHolder> for AudioParam
Source§fn AutomationRate(&self) -> AutomationRate
fn AutomationRate(&self) -> AutomationRate
Source§fn SetAutomationRate(&self, automation_rate: AutomationRate) -> Fallible<()>
fn SetAutomationRate(&self, automation_rate: AutomationRate) -> Fallible<()>
Source§fn DefaultValue(&self) -> Finite<f32>
fn DefaultValue(&self) -> Finite<f32>
Source§fn SetValueAtTime(
&self,
value: Finite<f32>,
start_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn SetValueAtTime( &self, value: Finite<f32>, start_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn LinearRampToValueAtTime(
&self,
value: Finite<f32>,
end_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn LinearRampToValueAtTime( &self, value: Finite<f32>, end_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn ExponentialRampToValueAtTime(
&self,
value: Finite<f32>,
end_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn ExponentialRampToValueAtTime( &self, value: Finite<f32>, end_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn SetTargetAtTime(
&self,
target: Finite<f32>,
start_time: Finite<f64>,
time_constant: Finite<f32>,
) -> Fallible<DomRoot<AudioParam>>
fn SetTargetAtTime( &self, target: Finite<f32>, start_time: Finite<f64>, time_constant: Finite<f32>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn SetValueCurveAtTime(
&self,
values: Vec<Finite<f32>>,
start_time: Finite<f64>,
end_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn SetValueCurveAtTime( &self, values: Vec<Finite<f32>>, start_time: Finite<f64>, end_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn CancelScheduledValues(
&self,
cancel_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn CancelScheduledValues( &self, cancel_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn CancelAndHoldAtTime(
&self,
cancel_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn CancelAndHoldAtTime( &self, cancel_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§impl AudioScheduledSourceNodeMethods<DomTypeHolder> for AudioScheduledSourceNode
impl AudioScheduledSourceNodeMethods<DomTypeHolder> for AudioScheduledSourceNode
fn GetOnended(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnended(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
Source§impl AudioTrackListMethods<DomTypeHolder> for AudioTrackList
impl AudioTrackListMethods<DomTypeHolder> for AudioTrackList
Source§fn IndexedGetter(&self, idx: u32) -> Option<DomRoot<AudioTrack>>
fn IndexedGetter(&self, idx: u32) -> Option<DomRoot<AudioTrack>>
Source§fn GetTrackById(&self, id: DOMString) -> Option<DomRoot<AudioTrack>>
fn GetTrackById(&self, id: DOMString) -> Option<DomRoot<AudioTrack>>
fn GetOnchange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnaddtrack(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnaddtrack( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnremovetrack(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnremovetrack( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl AudioTrackMethods<DomTypeHolder> for AudioTrack
impl AudioTrackMethods<DomTypeHolder> for AudioTrack
Source§impl BaseAudioContextMethods<DomTypeHolder> for BaseAudioContext
impl BaseAudioContextMethods<DomTypeHolder> for BaseAudioContext
Source§fn SampleRate(&self) -> Finite<f32>
fn SampleRate(&self) -> Finite<f32>
Source§fn CurrentTime(&self) -> Finite<f64>
fn CurrentTime(&self) -> Finite<f64>
Source§fn State(&self) -> AudioContextState
fn State(&self) -> AudioContextState
Source§fn Destination(&self, can_gc: CanGc) -> DomRoot<AudioDestinationNode>
fn Destination(&self, can_gc: CanGc) -> DomRoot<AudioDestinationNode>
Source§fn CreateOscillator(&self, can_gc: CanGc) -> Fallible<DomRoot<OscillatorNode>>
fn CreateOscillator(&self, can_gc: CanGc) -> Fallible<DomRoot<OscillatorNode>>
Source§fn CreatePanner(&self, can_gc: CanGc) -> Fallible<DomRoot<PannerNode>>
fn CreatePanner(&self, can_gc: CanGc) -> Fallible<DomRoot<PannerNode>>
Source§fn CreateAnalyser(&self, can_gc: CanGc) -> Fallible<DomRoot<AnalyserNode>>
fn CreateAnalyser(&self, can_gc: CanGc) -> Fallible<DomRoot<AnalyserNode>>
Source§fn CreateBiquadFilter(
&self,
can_gc: CanGc,
) -> Fallible<DomRoot<BiquadFilterNode>>
fn CreateBiquadFilter( &self, can_gc: CanGc, ) -> Fallible<DomRoot<BiquadFilterNode>>
Source§fn CreateStereoPanner(
&self,
can_gc: CanGc,
) -> Fallible<DomRoot<StereoPannerNode>>
fn CreateStereoPanner( &self, can_gc: CanGc, ) -> Fallible<DomRoot<StereoPannerNode>>
Source§fn CreateConstantSource(
&self,
can_gc: CanGc,
) -> Fallible<DomRoot<ConstantSourceNode>>
fn CreateConstantSource( &self, can_gc: CanGc, ) -> Fallible<DomRoot<ConstantSourceNode>>
Source§fn CreateChannelMerger(
&self,
count: u32,
can_gc: CanGc,
) -> Fallible<DomRoot<ChannelMergerNode>>
fn CreateChannelMerger( &self, count: u32, can_gc: CanGc, ) -> Fallible<DomRoot<ChannelMergerNode>>
Source§fn CreateChannelSplitter(
&self,
count: u32,
can_gc: CanGc,
) -> Fallible<DomRoot<ChannelSplitterNode>>
fn CreateChannelSplitter( &self, count: u32, can_gc: CanGc, ) -> Fallible<DomRoot<ChannelSplitterNode>>
Source§fn CreateBuffer(
&self,
number_of_channels: u32,
length: u32,
sample_rate: Finite<f32>,
can_gc: CanGc,
) -> Fallible<DomRoot<AudioBuffer>>
fn CreateBuffer( &self, number_of_channels: u32, length: u32, sample_rate: Finite<f32>, can_gc: CanGc, ) -> Fallible<DomRoot<AudioBuffer>>
Source§fn CreateBufferSource(
&self,
can_gc: CanGc,
) -> Fallible<DomRoot<AudioBufferSourceNode>>
fn CreateBufferSource( &self, can_gc: CanGc, ) -> Fallible<DomRoot<AudioBufferSourceNode>>
Source§fn DecodeAudioData(
&self,
audio_data: CustomAutoRooterGuard<'_, ArrayBuffer>,
decode_success_callback: Option<Rc<DecodeSuccessCallback<DomTypeHolder>>>,
decode_error_callback: Option<Rc<DecodeErrorCallback<DomTypeHolder>>>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn DecodeAudioData( &self, audio_data: CustomAutoRooterGuard<'_, ArrayBuffer>, decode_success_callback: Option<Rc<DecodeSuccessCallback<DomTypeHolder>>>, decode_error_callback: Option<Rc<DecodeErrorCallback<DomTypeHolder>>>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn CreateIIRFilter(
&self,
feedforward: Vec<Finite<f64>>,
feedback: Vec<Finite<f64>>,
can_gc: CanGc,
) -> Fallible<DomRoot<IIRFilterNode>>
fn CreateIIRFilter( &self, feedforward: Vec<Finite<f64>>, feedback: Vec<Finite<f64>>, can_gc: CanGc, ) -> Fallible<DomRoot<IIRFilterNode>>
fn GetOnstatechange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstatechange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl BeforeUnloadEventMethods<DomTypeHolder> for BeforeUnloadEvent
impl BeforeUnloadEventMethods<DomTypeHolder> for BeforeUnloadEvent
Source§fn ReturnValue(&self) -> DOMString
fn ReturnValue(&self) -> DOMString
Source§fn SetReturnValue(&self, value: DOMString)
fn SetReturnValue(&self, value: DOMString)
Source§impl BiquadFilterNodeMethods<DomTypeHolder> for BiquadFilterNode
impl BiquadFilterNodeMethods<DomTypeHolder> for BiquadFilterNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &BiquadFilterOptions,
) -> Fallible<DomRoot<BiquadFilterNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &BiquadFilterOptions, ) -> Fallible<DomRoot<BiquadFilterNode>>
Source§fn Gain(&self) -> DomRoot<AudioParam>
fn Gain(&self) -> DomRoot<AudioParam>
Source§fn Q(&self) -> DomRoot<AudioParam>
fn Q(&self) -> DomRoot<AudioParam>
Source§fn Detune(&self) -> DomRoot<AudioParam>
fn Detune(&self) -> DomRoot<AudioParam>
Source§fn Frequency(&self) -> DomRoot<AudioParam>
fn Frequency(&self) -> DomRoot<AudioParam>
Source§fn Type(&self) -> BiquadFilterType
fn Type(&self) -> BiquadFilterType
Source§impl BlobMethods<DomTypeHolder> for Blob
impl BlobMethods<DomTypeHolder> for Blob
Source§fn Slice(
&self,
start: Option<i64>,
end: Option<i64>,
content_type: Option<DOMString>,
can_gc: CanGc,
) -> DomRoot<Blob>
fn Slice( &self, start: Option<i64>, end: Option<i64>, content_type: Option<DOMString>, can_gc: CanGc, ) -> DomRoot<Blob>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, blobParts: Option<Vec<ArrayBufferOrArrayBufferViewOrBlobOrString<DomTypeHolder>>>, blobPropertyBag: &BlobPropertyBag, ) -> Fallible<DomRoot<Blob>>
fn Stream(&self, can_gc: CanGc) -> Fallible<DomRoot<ReadableStream>>
Source§impl BluetoothAdvertisingEventMethods<DomTypeHolder> for BluetoothAdvertisingEvent
impl BluetoothAdvertisingEventMethods<DomTypeHolder> for BluetoothAdvertisingEvent
Source§fn Device(&self) -> DomRoot<BluetoothDevice>
fn Device(&self) -> DomRoot<BluetoothDevice>
Source§fn GetAppearance(&self) -> Option<u16>
fn GetAppearance(&self) -> Option<u16>
Source§fn GetTxPower(&self) -> Option<i8>
fn GetTxPower(&self) -> Option<i8>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &BluetoothAdvertisingEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<BluetoothAdvertisingEvent>>
Source§impl BluetoothCharacteristicPropertiesMethods<DomTypeHolder> for BluetoothCharacteristicProperties
impl BluetoothCharacteristicPropertiesMethods<DomTypeHolder> for BluetoothCharacteristicProperties
Source§impl BluetoothDeviceMethods<DomTypeHolder> for BluetoothDevice
impl BluetoothDeviceMethods<DomTypeHolder> for BluetoothDevice
Source§fn UnwatchAdvertisements(&self)
fn UnwatchAdvertisements(&self)
Source§fn WatchingAdvertisements(&self) -> bool
fn WatchingAdvertisements(&self) -> bool
fn GetOngattserverdisconnected( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOngattserverdisconnected( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl BluetoothMethods<DomTypeHolder> for Bluetooth
impl BluetoothMethods<DomTypeHolder> for Bluetooth
Source§fn RequestDevice(
&self,
option: &RequestDeviceOptions,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn RequestDevice( &self, option: &RequestDeviceOptions, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§impl BluetoothRemoteGATTCharacteristicMethods<DomTypeHolder> for BluetoothRemoteGATTCharacteristic
impl BluetoothRemoteGATTCharacteristicMethods<DomTypeHolder> for BluetoothRemoteGATTCharacteristic
Source§fn Properties(&self) -> DomRoot<BluetoothCharacteristicProperties>
fn Properties(&self) -> DomRoot<BluetoothCharacteristicProperties>
Source§fn Service(&self) -> DomRoot<BluetoothRemoteGATTService>
fn Service(&self) -> DomRoot<BluetoothRemoteGATTService>
Source§fn GetDescriptor(
&self,
descriptor: StringOrUnsignedLong,
can_gc: CanGc,
) -> Rc<Promise>
fn GetDescriptor( &self, descriptor: StringOrUnsignedLong, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetDescriptors(
&self,
descriptor: Option<StringOrUnsignedLong>,
can_gc: CanGc,
) -> Rc<Promise>
fn GetDescriptors( &self, descriptor: Option<StringOrUnsignedLong>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetValue(&self) -> Option<ByteString>
fn GetValue(&self) -> Option<ByteString>
Source§fn WriteValue(
&self,
value: ArrayBufferViewOrArrayBuffer,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn WriteValue( &self, value: ArrayBufferViewOrArrayBuffer, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
fn GetOncharacteristicvaluechanged( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncharacteristicvaluechanged( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl BluetoothRemoteGATTDescriptorMethods<DomTypeHolder> for BluetoothRemoteGATTDescriptor
impl BluetoothRemoteGATTDescriptorMethods<DomTypeHolder> for BluetoothRemoteGATTDescriptor
Source§fn Characteristic(&self) -> DomRoot<BluetoothRemoteGATTCharacteristic>
fn Characteristic(&self) -> DomRoot<BluetoothRemoteGATTCharacteristic>
Source§fn GetValue(&self) -> Option<ByteString>
fn GetValue(&self) -> Option<ByteString>
Source§fn WriteValue(
&self,
value: ArrayBufferViewOrArrayBuffer,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn WriteValue( &self, value: ArrayBufferViewOrArrayBuffer, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§impl BluetoothRemoteGATTServerMethods<DomTypeHolder> for BluetoothRemoteGATTServer
impl BluetoothRemoteGATTServerMethods<DomTypeHolder> for BluetoothRemoteGATTServer
Source§fn Device(&self) -> DomRoot<BluetoothDevice>
fn Device(&self) -> DomRoot<BluetoothDevice>
Source§fn Disconnect(&self, can_gc: CanGc) -> ErrorResult
fn Disconnect(&self, can_gc: CanGc) -> ErrorResult
Source§fn GetPrimaryService(
&self,
service: StringOrUnsignedLong,
can_gc: CanGc,
) -> Rc<Promise>
fn GetPrimaryService( &self, service: StringOrUnsignedLong, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetPrimaryServices(
&self,
service: Option<StringOrUnsignedLong>,
can_gc: CanGc,
) -> Rc<Promise>
fn GetPrimaryServices( &self, service: Option<StringOrUnsignedLong>, can_gc: CanGc, ) -> Rc<Promise>
fn Connect(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>
Source§impl BluetoothRemoteGATTServiceMethods<DomTypeHolder> for BluetoothRemoteGATTService
impl BluetoothRemoteGATTServiceMethods<DomTypeHolder> for BluetoothRemoteGATTService
Source§fn Device(&self) -> DomRoot<BluetoothDevice>
fn Device(&self) -> DomRoot<BluetoothDevice>
Source§fn GetCharacteristic(
&self,
characteristic: StringOrUnsignedLong,
can_gc: CanGc,
) -> Rc<Promise>
fn GetCharacteristic( &self, characteristic: StringOrUnsignedLong, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetCharacteristics(
&self,
characteristic: Option<StringOrUnsignedLong>,
can_gc: CanGc,
) -> Rc<Promise>
fn GetCharacteristics( &self, characteristic: Option<StringOrUnsignedLong>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetIncludedService(
&self,
service: StringOrUnsignedLong,
can_gc: CanGc,
) -> Rc<Promise>
fn GetIncludedService( &self, service: StringOrUnsignedLong, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetIncludedServices(
&self,
service: Option<StringOrUnsignedLong>,
can_gc: CanGc,
) -> Rc<Promise>
fn GetIncludedServices( &self, service: Option<StringOrUnsignedLong>, can_gc: CanGc, ) -> Rc<Promise>
fn GetOnserviceadded(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnserviceadded( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnservicechanged(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnservicechanged( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnserviceremoved(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnserviceremoved( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl BluetoothUUIDMethods<DomTypeHolder> for BluetoothUUID
impl BluetoothUUIDMethods<DomTypeHolder> for BluetoothUUID
Source§fn GetService(_: &Window, name: StringOrUnsignedLong) -> Fallible<DOMString>
fn GetService(_: &Window, name: StringOrUnsignedLong) -> Fallible<DOMString>
Source§fn GetCharacteristic(
_: &Window,
name: StringOrUnsignedLong,
) -> Fallible<DOMString>
fn GetCharacteristic( _: &Window, name: StringOrUnsignedLong, ) -> Fallible<DOMString>
Source§impl BroadcastChannelMethods<DomTypeHolder> for BroadcastChannel
impl BroadcastChannelMethods<DomTypeHolder> for BroadcastChannel
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
name: DOMString,
) -> DomRoot<BroadcastChannel>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, name: DOMString, ) -> DomRoot<BroadcastChannel>
Source§fn PostMessage(
&self,
cx: SafeJSContext,
message: HandleValue<'_>,
) -> ErrorResult
fn PostMessage( &self, cx: SafeJSContext, message: HandleValue<'_>, ) -> ErrorResult
fn GetOnmessageerror(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
Source§impl ByteLengthQueuingStrategyMethods<DomTypeHolder> for ByteLengthQueuingStrategy
impl ByteLengthQueuingStrategyMethods<DomTypeHolder> for ByteLengthQueuingStrategy
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: &QueuingStrategyInit,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: &QueuingStrategyInit, ) -> DomRoot<Self>
Source§impl CSSGroupingRuleMethods<DomTypeHolder> for CSSGroupingRule
impl CSSGroupingRuleMethods<DomTypeHolder> for CSSGroupingRule
Source§fn DeleteRule(&self, index: u32, can_gc: CanGc) -> ErrorResult
fn DeleteRule(&self, index: u32, can_gc: CanGc) -> ErrorResult
Source§impl CSSKeyframesRuleMethods<DomTypeHolder> for CSSKeyframesRule
impl CSSKeyframesRuleMethods<DomTypeHolder> for CSSKeyframesRule
Source§fn AppendRule(&self, rule: DOMString, can_gc: CanGc)
fn AppendRule(&self, rule: DOMString, can_gc: CanGc)
Source§fn DeleteRule(&self, selector: DOMString, can_gc: CanGc)
fn DeleteRule(&self, selector: DOMString, can_gc: CanGc)
Source§fn FindRule(
&self,
selector: DOMString,
can_gc: CanGc,
) -> Option<DomRoot<CSSKeyframeRule>>
fn FindRule( &self, selector: DOMString, can_gc: CanGc, ) -> Option<DomRoot<CSSKeyframeRule>>
Source§impl CSSLayerStatementRuleMethods<DomTypeHolder> for CSSLayerStatementRule
impl CSSLayerStatementRuleMethods<DomTypeHolder> for CSSLayerStatementRule
Source§fn NameList(
&self,
cx: SafeJSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn NameList( &self, cx: SafeJSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§impl CSSMethods<DomTypeHolder> for CSS
impl CSSMethods<DomTypeHolder> for CSS
Source§fn RegisterProperty(
window: &Window,
property_definition: &PropertyDefinition,
) -> Fallible<()>
fn RegisterProperty( window: &Window, property_definition: &PropertyDefinition, ) -> Fallible<()>
Source§impl CSSRuleListMethods<DomTypeHolder> for CSSRuleList
impl CSSRuleListMethods<DomTypeHolder> for CSSRuleList
Source§impl CSSRuleMethods<DomTypeHolder> for CSSRule
impl CSSRuleMethods<DomTypeHolder> for CSSRule
Source§fn GetParentStyleSheet(&self) -> Option<DomRoot<CSSStyleSheet>>
fn GetParentStyleSheet(&self) -> Option<DomRoot<CSSStyleSheet>>
Source§impl CSSStyleDeclarationMethods<DomTypeHolder> for CSSStyleDeclaration
impl CSSStyleDeclarationMethods<DomTypeHolder> for CSSStyleDeclaration
Source§fn GetPropertyValue(&self, property: DOMString) -> DOMString
fn GetPropertyValue(&self, property: DOMString) -> DOMString
Source§fn GetPropertyPriority(&self, property: DOMString) -> DOMString
fn GetPropertyPriority(&self, property: DOMString) -> DOMString
Source§fn SetProperty(
&self,
property: DOMString,
value: DOMString,
priority: DOMString,
can_gc: CanGc,
) -> ErrorResult
fn SetProperty( &self, property: DOMString, value: DOMString, priority: DOMString, can_gc: CanGc, ) -> ErrorResult
Source§fn SetCssFloat(&self, value: DOMString, can_gc: CanGc) -> ErrorResult
fn SetCssFloat(&self, value: DOMString, can_gc: CanGc) -> ErrorResult
Source§fn SetCssText(&self, value: DOMString, can_gc: CanGc) -> ErrorResult
fn SetCssText(&self, value: DOMString, can_gc: CanGc) -> ErrorResult
fn Align_items(&self) -> DOMString
fn SetAlign_items(&self, value: DOMString) -> ErrorResult
fn AlignItems(&self) -> DOMString
fn SetAlignItems(&self, value: DOMString) -> ErrorResult
fn _webkit_align_items(&self) -> DOMString
fn Set_webkit_align_items(&self, value: DOMString) -> ErrorResult
fn WebkitAlignItems(&self) -> DOMString
fn SetWebkitAlignItems(&self, value: DOMString) -> ErrorResult
fn Aspect_ratio(&self) -> DOMString
fn SetAspect_ratio(&self, value: DOMString) -> ErrorResult
fn AspectRatio(&self) -> DOMString
fn SetAspectRatio(&self, value: DOMString) -> ErrorResult
fn Backface_visibility(&self) -> DOMString
fn SetBackface_visibility(&self, value: DOMString) -> ErrorResult
fn BackfaceVisibility(&self) -> DOMString
fn SetBackfaceVisibility(&self, value: DOMString) -> ErrorResult
fn _moz_backface_visibility(&self) -> DOMString
fn Set_moz_backface_visibility(&self, value: DOMString) -> ErrorResult
fn MozBackfaceVisibility(&self) -> DOMString
fn SetMozBackfaceVisibility(&self, value: DOMString) -> ErrorResult
fn _webkit_backface_visibility(&self) -> DOMString
fn Set_webkit_backface_visibility(&self, value: DOMString) -> ErrorResult
fn WebkitBackfaceVisibility(&self) -> DOMString
fn SetWebkitBackfaceVisibility(&self, value: DOMString) -> ErrorResult
fn Baseline_source(&self) -> DOMString
fn SetBaseline_source(&self, value: DOMString) -> ErrorResult
fn BaselineSource(&self) -> DOMString
fn SetBaselineSource(&self, value: DOMString) -> ErrorResult
fn Border_collapse(&self) -> DOMString
fn SetBorder_collapse(&self, value: DOMString) -> ErrorResult
fn BorderCollapse(&self) -> DOMString
fn SetBorderCollapse(&self, value: DOMString) -> ErrorResult
fn Border_image_repeat(&self) -> DOMString
fn SetBorder_image_repeat(&self, value: DOMString) -> ErrorResult
fn BorderImageRepeat(&self) -> DOMString
fn SetBorderImageRepeat(&self, value: DOMString) -> ErrorResult
fn Box_sizing(&self) -> DOMString
fn SetBox_sizing(&self, value: DOMString) -> ErrorResult
fn BoxSizing(&self) -> DOMString
fn SetBoxSizing(&self, value: DOMString) -> ErrorResult
fn _moz_box_sizing(&self) -> DOMString
fn Set_moz_box_sizing(&self, value: DOMString) -> ErrorResult
fn MozBoxSizing(&self) -> DOMString
fn SetMozBoxSizing(&self, value: DOMString) -> ErrorResult
fn _webkit_box_sizing(&self) -> DOMString
fn Set_webkit_box_sizing(&self, value: DOMString) -> ErrorResult
fn WebkitBoxSizing(&self) -> DOMString
fn SetWebkitBoxSizing(&self, value: DOMString) -> ErrorResult
fn Caption_side(&self) -> DOMString
fn SetCaption_side(&self, value: DOMString) -> ErrorResult
fn CaptionSide(&self) -> DOMString
fn SetCaptionSide(&self, value: DOMString) -> ErrorResult
fn Clear(&self) -> DOMString
fn SetClear(&self, value: DOMString) -> ErrorResult
fn Column_count(&self) -> DOMString
fn SetColumn_count(&self, value: DOMString) -> ErrorResult
fn ColumnCount(&self) -> DOMString
fn SetColumnCount(&self, value: DOMString) -> ErrorResult
fn Column_span(&self) -> DOMString
fn SetColumn_span(&self, value: DOMString) -> ErrorResult
fn ColumnSpan(&self) -> DOMString
fn SetColumnSpan(&self, value: DOMString) -> ErrorResult
fn Contain(&self) -> DOMString
fn SetContain(&self, value: DOMString) -> ErrorResult
fn Container_type(&self) -> DOMString
fn SetContainer_type(&self, value: DOMString) -> ErrorResult
fn ContainerType(&self) -> DOMString
fn SetContainerType(&self, value: DOMString) -> ErrorResult
fn Direction(&self) -> DOMString
fn SetDirection(&self, value: DOMString) -> ErrorResult
fn Display(&self) -> DOMString
fn SetDisplay(&self, value: DOMString) -> ErrorResult
fn Empty_cells(&self) -> DOMString
fn SetEmpty_cells(&self, value: DOMString) -> ErrorResult
fn EmptyCells(&self) -> DOMString
fn SetEmptyCells(&self, value: DOMString) -> ErrorResult
fn Flex_direction(&self) -> DOMString
fn SetFlex_direction(&self, value: DOMString) -> ErrorResult
fn FlexDirection(&self) -> DOMString
fn SetFlexDirection(&self, value: DOMString) -> ErrorResult
fn _webkit_flex_direction(&self) -> DOMString
fn Set_webkit_flex_direction(&self, value: DOMString) -> ErrorResult
fn WebkitFlexDirection(&self) -> DOMString
fn SetWebkitFlexDirection(&self, value: DOMString) -> ErrorResult
fn Flex_wrap(&self) -> DOMString
fn SetFlex_wrap(&self, value: DOMString) -> ErrorResult
fn FlexWrap(&self) -> DOMString
fn SetFlexWrap(&self, value: DOMString) -> ErrorResult
fn _webkit_flex_wrap(&self) -> DOMString
fn Set_webkit_flex_wrap(&self, value: DOMString) -> ErrorResult
fn WebkitFlexWrap(&self) -> DOMString
fn SetWebkitFlexWrap(&self, value: DOMString) -> ErrorResult
fn Float(&self) -> DOMString
fn SetFloat(&self, value: DOMString) -> ErrorResult
fn Font_language_override(&self) -> DOMString
fn SetFont_language_override(&self, value: DOMString) -> ErrorResult
fn FontLanguageOverride(&self) -> DOMString
fn SetFontLanguageOverride(&self, value: DOMString) -> ErrorResult
fn _moz_font_language_override(&self) -> DOMString
fn Set_moz_font_language_override(&self, value: DOMString) -> ErrorResult
fn MozFontLanguageOverride(&self) -> DOMString
fn SetMozFontLanguageOverride(&self, value: DOMString) -> ErrorResult
fn Font_optical_sizing(&self) -> DOMString
fn SetFont_optical_sizing(&self, value: DOMString) -> ErrorResult
fn FontOpticalSizing(&self) -> DOMString
fn SetFontOpticalSizing(&self, value: DOMString) -> ErrorResult
fn Font_stretch(&self) -> DOMString
fn SetFont_stretch(&self, value: DOMString) -> ErrorResult
fn FontStretch(&self) -> DOMString
fn SetFontStretch(&self, value: DOMString) -> ErrorResult
fn Font_style(&self) -> DOMString
fn SetFont_style(&self, value: DOMString) -> ErrorResult
fn FontStyle(&self) -> DOMString
fn SetFontStyle(&self, value: DOMString) -> ErrorResult
fn Font_synthesis_weight(&self) -> DOMString
fn SetFont_synthesis_weight(&self, value: DOMString) -> ErrorResult
fn FontSynthesisWeight(&self) -> DOMString
fn SetFontSynthesisWeight(&self, value: DOMString) -> ErrorResult
fn Font_variant_caps(&self) -> DOMString
fn SetFont_variant_caps(&self, value: DOMString) -> ErrorResult
fn FontVariantCaps(&self) -> DOMString
fn SetFontVariantCaps(&self, value: DOMString) -> ErrorResult
fn Font_weight(&self) -> DOMString
fn SetFont_weight(&self, value: DOMString) -> ErrorResult
fn FontWeight(&self) -> DOMString
fn SetFontWeight(&self, value: DOMString) -> ErrorResult
fn Grid_auto_flow(&self) -> DOMString
fn SetGrid_auto_flow(&self, value: DOMString) -> ErrorResult
fn GridAutoFlow(&self) -> DOMString
fn SetGridAutoFlow(&self, value: DOMString) -> ErrorResult
fn Image_rendering(&self) -> DOMString
fn SetImage_rendering(&self, value: DOMString) -> ErrorResult
fn ImageRendering(&self) -> DOMString
fn SetImageRendering(&self, value: DOMString) -> ErrorResult
fn Isolation(&self) -> DOMString
fn SetIsolation(&self, value: DOMString) -> ErrorResult
fn Justify_items(&self) -> DOMString
fn SetJustify_items(&self, value: DOMString) -> ErrorResult
fn JustifyItems(&self) -> DOMString
fn SetJustifyItems(&self, value: DOMString) -> ErrorResult
fn List_style_position(&self) -> DOMString
fn SetList_style_position(&self, value: DOMString) -> ErrorResult
fn ListStylePosition(&self) -> DOMString
fn SetListStylePosition(&self, value: DOMString) -> ErrorResult
fn List_style_type(&self) -> DOMString
fn SetList_style_type(&self, value: DOMString) -> ErrorResult
fn ListStyleType(&self) -> DOMString
fn SetListStyleType(&self, value: DOMString) -> ErrorResult
fn Mix_blend_mode(&self) -> DOMString
fn SetMix_blend_mode(&self, value: DOMString) -> ErrorResult
fn MixBlendMode(&self) -> DOMString
fn SetMixBlendMode(&self, value: DOMString) -> ErrorResult
fn Object_fit(&self) -> DOMString
fn SetObject_fit(&self, value: DOMString) -> ErrorResult
fn ObjectFit(&self) -> DOMString
fn SetObjectFit(&self, value: DOMString) -> ErrorResult
fn Opacity(&self) -> DOMString
fn SetOpacity(&self, value: DOMString) -> ErrorResult
fn Order(&self) -> DOMString
fn SetOrder(&self, value: DOMString) -> ErrorResult
fn _webkit_order(&self) -> DOMString
fn Set_webkit_order(&self, value: DOMString) -> ErrorResult
fn WebkitOrder(&self) -> DOMString
fn SetWebkitOrder(&self, value: DOMString) -> ErrorResult
fn Outline_style(&self) -> DOMString
fn SetOutline_style(&self, value: DOMString) -> ErrorResult
fn OutlineStyle(&self) -> DOMString
fn SetOutlineStyle(&self, value: DOMString) -> ErrorResult
fn Overflow_wrap(&self) -> DOMString
fn SetOverflow_wrap(&self, value: DOMString) -> ErrorResult
fn OverflowWrap(&self) -> DOMString
fn SetOverflowWrap(&self, value: DOMString) -> ErrorResult
fn Word_wrap(&self) -> DOMString
fn SetWord_wrap(&self, value: DOMString) -> ErrorResult
fn WordWrap(&self) -> DOMString
fn SetWordWrap(&self, value: DOMString) -> ErrorResult
fn Pointer_events(&self) -> DOMString
fn SetPointer_events(&self, value: DOMString) -> ErrorResult
fn PointerEvents(&self) -> DOMString
fn SetPointerEvents(&self, value: DOMString) -> ErrorResult
fn Position(&self) -> DOMString
fn SetPosition(&self, value: DOMString) -> ErrorResult
fn Position_area(&self) -> DOMString
fn SetPosition_area(&self, value: DOMString) -> ErrorResult
fn PositionArea(&self) -> DOMString
fn SetPositionArea(&self, value: DOMString) -> ErrorResult
fn Table_layout(&self) -> DOMString
fn SetTable_layout(&self, value: DOMString) -> ErrorResult
fn TableLayout(&self) -> DOMString
fn SetTableLayout(&self, value: DOMString) -> ErrorResult
fn Text_align(&self) -> DOMString
fn SetText_align(&self, value: DOMString) -> ErrorResult
fn TextAlign(&self) -> DOMString
fn SetTextAlign(&self, value: DOMString) -> ErrorResult
fn Text_align_last(&self) -> DOMString
fn SetText_align_last(&self, value: DOMString) -> ErrorResult
fn TextAlignLast(&self) -> DOMString
fn SetTextAlignLast(&self, value: DOMString) -> ErrorResult
fn Text_decoration_line(&self) -> DOMString
fn SetText_decoration_line(&self, value: DOMString) -> ErrorResult
fn TextDecorationLine(&self) -> DOMString
fn SetTextDecorationLine(&self, value: DOMString) -> ErrorResult
fn Text_decoration_style(&self) -> DOMString
fn SetText_decoration_style(&self, value: DOMString) -> ErrorResult
fn TextDecorationStyle(&self) -> DOMString
fn SetTextDecorationStyle(&self, value: DOMString) -> ErrorResult
fn Text_justify(&self) -> DOMString
fn SetText_justify(&self, value: DOMString) -> ErrorResult
fn TextJustify(&self) -> DOMString
fn SetTextJustify(&self, value: DOMString) -> ErrorResult
fn Text_rendering(&self) -> DOMString
fn SetText_rendering(&self, value: DOMString) -> ErrorResult
fn TextRendering(&self) -> DOMString
fn SetTextRendering(&self, value: DOMString) -> ErrorResult
fn Text_transform(&self) -> DOMString
fn SetText_transform(&self, value: DOMString) -> ErrorResult
fn TextTransform(&self) -> DOMString
fn SetTextTransform(&self, value: DOMString) -> ErrorResult
fn Text_wrap_mode(&self) -> DOMString
fn SetText_wrap_mode(&self, value: DOMString) -> ErrorResult
fn TextWrapMode(&self) -> DOMString
fn SetTextWrapMode(&self, value: DOMString) -> ErrorResult
fn Transform_style(&self) -> DOMString
fn SetTransform_style(&self, value: DOMString) -> ErrorResult
fn TransformStyle(&self) -> DOMString
fn SetTransformStyle(&self, value: DOMString) -> ErrorResult
fn _moz_transform_style(&self) -> DOMString
fn Set_moz_transform_style(&self, value: DOMString) -> ErrorResult
fn MozTransformStyle(&self) -> DOMString
fn SetMozTransformStyle(&self, value: DOMString) -> ErrorResult
fn _webkit_transform_style(&self) -> DOMString
fn Set_webkit_transform_style(&self, value: DOMString) -> ErrorResult
fn WebkitTransformStyle(&self) -> DOMString
fn SetWebkitTransformStyle(&self, value: DOMString) -> ErrorResult
fn Unicode_bidi(&self) -> DOMString
fn SetUnicode_bidi(&self, value: DOMString) -> ErrorResult
fn UnicodeBidi(&self) -> DOMString
fn SetUnicodeBidi(&self, value: DOMString) -> ErrorResult
fn Visibility(&self) -> DOMString
fn SetVisibility(&self, value: DOMString) -> ErrorResult
fn White_space_collapse(&self) -> DOMString
fn SetWhite_space_collapse(&self, value: DOMString) -> ErrorResult
fn WhiteSpaceCollapse(&self) -> DOMString
fn SetWhiteSpaceCollapse(&self, value: DOMString) -> ErrorResult
fn Word_break(&self) -> DOMString
fn SetWord_break(&self, value: DOMString) -> ErrorResult
fn WordBreak(&self) -> DOMString
fn SetWordBreak(&self, value: DOMString) -> ErrorResult
fn Writing_mode(&self) -> DOMString
fn SetWriting_mode(&self, value: DOMString) -> ErrorResult
fn WritingMode(&self) -> DOMString
fn SetWritingMode(&self, value: DOMString) -> ErrorResult
fn Z_index(&self) -> DOMString
fn SetZ_index(&self, value: DOMString) -> ErrorResult
fn ZIndex(&self) -> DOMString
fn SetZIndex(&self, value: DOMString) -> ErrorResult
fn Align_content(&self) -> DOMString
fn SetAlign_content(&self, value: DOMString) -> ErrorResult
fn AlignContent(&self) -> DOMString
fn SetAlignContent(&self, value: DOMString) -> ErrorResult
fn _webkit_align_content(&self) -> DOMString
fn Set_webkit_align_content(&self, value: DOMString) -> ErrorResult
fn WebkitAlignContent(&self) -> DOMString
fn SetWebkitAlignContent(&self, value: DOMString) -> ErrorResult
fn Justify_content(&self) -> DOMString
fn SetJustify_content(&self, value: DOMString) -> ErrorResult
fn JustifyContent(&self) -> DOMString
fn SetJustifyContent(&self, value: DOMString) -> ErrorResult
fn _webkit_justify_content(&self) -> DOMString
fn Set_webkit_justify_content(&self, value: DOMString) -> ErrorResult
fn WebkitJustifyContent(&self) -> DOMString
fn SetWebkitJustifyContent(&self, value: DOMString) -> ErrorResult
fn Flex_grow(&self) -> DOMString
fn SetFlex_grow(&self, value: DOMString) -> ErrorResult
fn FlexGrow(&self) -> DOMString
fn SetFlexGrow(&self, value: DOMString) -> ErrorResult
fn _webkit_flex_grow(&self) -> DOMString
fn Set_webkit_flex_grow(&self, value: DOMString) -> ErrorResult
fn WebkitFlexGrow(&self) -> DOMString
fn SetWebkitFlexGrow(&self, value: DOMString) -> ErrorResult
fn Flex_shrink(&self) -> DOMString
fn SetFlex_shrink(&self, value: DOMString) -> ErrorResult
fn FlexShrink(&self) -> DOMString
fn SetFlexShrink(&self, value: DOMString) -> ErrorResult
fn _webkit_flex_shrink(&self) -> DOMString
fn Set_webkit_flex_shrink(&self, value: DOMString) -> ErrorResult
fn WebkitFlexShrink(&self) -> DOMString
fn SetWebkitFlexShrink(&self, value: DOMString) -> ErrorResult
fn Align_self(&self) -> DOMString
fn SetAlign_self(&self, value: DOMString) -> ErrorResult
fn AlignSelf(&self) -> DOMString
fn SetAlignSelf(&self, value: DOMString) -> ErrorResult
fn _webkit_align_self(&self) -> DOMString
fn Set_webkit_align_self(&self, value: DOMString) -> ErrorResult
fn WebkitAlignSelf(&self) -> DOMString
fn SetWebkitAlignSelf(&self, value: DOMString) -> ErrorResult
fn Justify_self(&self) -> DOMString
fn SetJustify_self(&self, value: DOMString) -> ErrorResult
fn JustifySelf(&self) -> DOMString
fn SetJustifySelf(&self, value: DOMString) -> ErrorResult
fn Overflow_block(&self) -> DOMString
fn SetOverflow_block(&self, value: DOMString) -> ErrorResult
fn OverflowBlock(&self) -> DOMString
fn SetOverflowBlock(&self, value: DOMString) -> ErrorResult
fn Overflow_inline(&self) -> DOMString
fn SetOverflow_inline(&self, value: DOMString) -> ErrorResult
fn OverflowInline(&self) -> DOMString
fn SetOverflowInline(&self, value: DOMString) -> ErrorResult
fn Overflow_x(&self) -> DOMString
fn SetOverflow_x(&self, value: DOMString) -> ErrorResult
fn OverflowX(&self) -> DOMString
fn SetOverflowX(&self, value: DOMString) -> ErrorResult
fn Overflow_y(&self) -> DOMString
fn SetOverflow_y(&self, value: DOMString) -> ErrorResult
fn OverflowY(&self) -> DOMString
fn SetOverflowY(&self, value: DOMString) -> ErrorResult
fn Border_block_end_style(&self) -> DOMString
fn SetBorder_block_end_style(&self, value: DOMString) -> ErrorResult
fn BorderBlockEndStyle(&self) -> DOMString
fn SetBorderBlockEndStyle(&self, value: DOMString) -> ErrorResult
fn Border_block_start_style(&self) -> DOMString
fn SetBorder_block_start_style(&self, value: DOMString) -> ErrorResult
fn BorderBlockStartStyle(&self) -> DOMString
fn SetBorderBlockStartStyle(&self, value: DOMString) -> ErrorResult
fn Border_bottom_style(&self) -> DOMString
fn SetBorder_bottom_style(&self, value: DOMString) -> ErrorResult
fn BorderBottomStyle(&self) -> DOMString
fn SetBorderBottomStyle(&self, value: DOMString) -> ErrorResult
fn Border_inline_end_style(&self) -> DOMString
fn SetBorder_inline_end_style(&self, value: DOMString) -> ErrorResult
fn BorderInlineEndStyle(&self) -> DOMString
fn SetBorderInlineEndStyle(&self, value: DOMString) -> ErrorResult
fn Border_inline_start_style(&self) -> DOMString
fn SetBorder_inline_start_style(&self, value: DOMString) -> ErrorResult
fn BorderInlineStartStyle(&self) -> DOMString
fn SetBorderInlineStartStyle(&self, value: DOMString) -> ErrorResult
fn Border_left_style(&self) -> DOMString
fn SetBorder_left_style(&self, value: DOMString) -> ErrorResult
fn BorderLeftStyle(&self) -> DOMString
fn SetBorderLeftStyle(&self, value: DOMString) -> ErrorResult
fn Border_right_style(&self) -> DOMString
fn SetBorder_right_style(&self, value: DOMString) -> ErrorResult
fn BorderRightStyle(&self) -> DOMString
fn SetBorderRightStyle(&self, value: DOMString) -> ErrorResult
fn Border_top_style(&self) -> DOMString
fn SetBorder_top_style(&self, value: DOMString) -> ErrorResult
fn BorderTopStyle(&self) -> DOMString
fn SetBorderTopStyle(&self, value: DOMString) -> ErrorResult
fn Animation_composition(&self) -> DOMString
fn SetAnimation_composition(&self, value: DOMString) -> ErrorResult
fn AnimationComposition(&self) -> DOMString
fn SetAnimationComposition(&self, value: DOMString) -> ErrorResult
fn Animation_delay(&self) -> DOMString
fn SetAnimation_delay(&self, value: DOMString) -> ErrorResult
fn AnimationDelay(&self) -> DOMString
fn SetAnimationDelay(&self, value: DOMString) -> ErrorResult
fn _moz_animation_delay(&self) -> DOMString
fn Set_moz_animation_delay(&self, value: DOMString) -> ErrorResult
fn MozAnimationDelay(&self) -> DOMString
fn SetMozAnimationDelay(&self, value: DOMString) -> ErrorResult
fn _webkit_animation_delay(&self) -> DOMString
fn Set_webkit_animation_delay(&self, value: DOMString) -> ErrorResult
fn WebkitAnimationDelay(&self) -> DOMString
fn SetWebkitAnimationDelay(&self, value: DOMString) -> ErrorResult
fn Animation_direction(&self) -> DOMString
fn SetAnimation_direction(&self, value: DOMString) -> ErrorResult
fn AnimationDirection(&self) -> DOMString
fn SetAnimationDirection(&self, value: DOMString) -> ErrorResult
fn _moz_animation_direction(&self) -> DOMString
fn Set_moz_animation_direction(&self, value: DOMString) -> ErrorResult
fn MozAnimationDirection(&self) -> DOMString
fn SetMozAnimationDirection(&self, value: DOMString) -> ErrorResult
fn _webkit_animation_direction(&self) -> DOMString
fn Set_webkit_animation_direction(&self, value: DOMString) -> ErrorResult
fn WebkitAnimationDirection(&self) -> DOMString
fn SetWebkitAnimationDirection(&self, value: DOMString) -> ErrorResult
fn Animation_duration(&self) -> DOMString
fn SetAnimation_duration(&self, value: DOMString) -> ErrorResult
fn AnimationDuration(&self) -> DOMString
fn SetAnimationDuration(&self, value: DOMString) -> ErrorResult
fn _moz_animation_duration(&self) -> DOMString
fn Set_moz_animation_duration(&self, value: DOMString) -> ErrorResult
fn MozAnimationDuration(&self) -> DOMString
fn SetMozAnimationDuration(&self, value: DOMString) -> ErrorResult
fn _webkit_animation_duration(&self) -> DOMString
fn Set_webkit_animation_duration(&self, value: DOMString) -> ErrorResult
fn WebkitAnimationDuration(&self) -> DOMString
fn SetWebkitAnimationDuration(&self, value: DOMString) -> ErrorResult
fn Animation_fill_mode(&self) -> DOMString
fn SetAnimation_fill_mode(&self, value: DOMString) -> ErrorResult
fn AnimationFillMode(&self) -> DOMString
fn SetAnimationFillMode(&self, value: DOMString) -> ErrorResult
fn _moz_animation_fill_mode(&self) -> DOMString
fn Set_moz_animation_fill_mode(&self, value: DOMString) -> ErrorResult
fn MozAnimationFillMode(&self) -> DOMString
fn SetMozAnimationFillMode(&self, value: DOMString) -> ErrorResult
fn _webkit_animation_fill_mode(&self) -> DOMString
fn Set_webkit_animation_fill_mode(&self, value: DOMString) -> ErrorResult
fn WebkitAnimationFillMode(&self) -> DOMString
fn SetWebkitAnimationFillMode(&self, value: DOMString) -> ErrorResult
fn Animation_iteration_count(&self) -> DOMString
fn SetAnimation_iteration_count(&self, value: DOMString) -> ErrorResult
fn AnimationIterationCount(&self) -> DOMString
fn SetAnimationIterationCount(&self, value: DOMString) -> ErrorResult
fn _moz_animation_iteration_count(&self) -> DOMString
fn Set_moz_animation_iteration_count(&self, value: DOMString) -> ErrorResult
fn MozAnimationIterationCount(&self) -> DOMString
fn SetMozAnimationIterationCount(&self, value: DOMString) -> ErrorResult
fn _webkit_animation_iteration_count(&self) -> DOMString
fn Set_webkit_animation_iteration_count(&self, value: DOMString) -> ErrorResult
fn WebkitAnimationIterationCount(&self) -> DOMString
fn SetWebkitAnimationIterationCount(&self, value: DOMString) -> ErrorResult
fn Animation_name(&self) -> DOMString
fn SetAnimation_name(&self, value: DOMString) -> ErrorResult
fn AnimationName(&self) -> DOMString
fn SetAnimationName(&self, value: DOMString) -> ErrorResult
fn _moz_animation_name(&self) -> DOMString
fn Set_moz_animation_name(&self, value: DOMString) -> ErrorResult
fn MozAnimationName(&self) -> DOMString
fn SetMozAnimationName(&self, value: DOMString) -> ErrorResult
fn _webkit_animation_name(&self) -> DOMString
fn Set_webkit_animation_name(&self, value: DOMString) -> ErrorResult
fn WebkitAnimationName(&self) -> DOMString
fn SetWebkitAnimationName(&self, value: DOMString) -> ErrorResult
fn Animation_play_state(&self) -> DOMString
fn SetAnimation_play_state(&self, value: DOMString) -> ErrorResult
fn AnimationPlayState(&self) -> DOMString
fn SetAnimationPlayState(&self, value: DOMString) -> ErrorResult
fn _moz_animation_play_state(&self) -> DOMString
fn Set_moz_animation_play_state(&self, value: DOMString) -> ErrorResult
fn MozAnimationPlayState(&self) -> DOMString
fn SetMozAnimationPlayState(&self, value: DOMString) -> ErrorResult
fn _webkit_animation_play_state(&self) -> DOMString
fn Set_webkit_animation_play_state(&self, value: DOMString) -> ErrorResult
fn WebkitAnimationPlayState(&self) -> DOMString
fn SetWebkitAnimationPlayState(&self, value: DOMString) -> ErrorResult
fn Animation_timeline(&self) -> DOMString
fn SetAnimation_timeline(&self, value: DOMString) -> ErrorResult
fn AnimationTimeline(&self) -> DOMString
fn SetAnimationTimeline(&self, value: DOMString) -> ErrorResult
fn Animation_timing_function(&self) -> DOMString
fn SetAnimation_timing_function(&self, value: DOMString) -> ErrorResult
fn AnimationTimingFunction(&self) -> DOMString
fn SetAnimationTimingFunction(&self, value: DOMString) -> ErrorResult
fn _moz_animation_timing_function(&self) -> DOMString
fn Set_moz_animation_timing_function(&self, value: DOMString) -> ErrorResult
fn MozAnimationTimingFunction(&self) -> DOMString
fn SetMozAnimationTimingFunction(&self, value: DOMString) -> ErrorResult
fn _webkit_animation_timing_function(&self) -> DOMString
fn Set_webkit_animation_timing_function(&self, value: DOMString) -> ErrorResult
fn WebkitAnimationTimingFunction(&self) -> DOMString
fn SetWebkitAnimationTimingFunction(&self, value: DOMString) -> ErrorResult
fn Backdrop_filter(&self) -> DOMString
fn SetBackdrop_filter(&self, value: DOMString) -> ErrorResult
fn BackdropFilter(&self) -> DOMString
fn SetBackdropFilter(&self, value: DOMString) -> ErrorResult
fn Background_attachment(&self) -> DOMString
fn SetBackground_attachment(&self, value: DOMString) -> ErrorResult
fn BackgroundAttachment(&self) -> DOMString
fn SetBackgroundAttachment(&self, value: DOMString) -> ErrorResult
fn Background_clip(&self) -> DOMString
fn SetBackground_clip(&self, value: DOMString) -> ErrorResult
fn BackgroundClip(&self) -> DOMString
fn SetBackgroundClip(&self, value: DOMString) -> ErrorResult
fn _webkit_background_clip(&self) -> DOMString
fn Set_webkit_background_clip(&self, value: DOMString) -> ErrorResult
fn WebkitBackgroundClip(&self) -> DOMString
fn SetWebkitBackgroundClip(&self, value: DOMString) -> ErrorResult
fn Background_image(&self) -> DOMString
fn SetBackground_image(&self, value: DOMString) -> ErrorResult
fn BackgroundImage(&self) -> DOMString
fn SetBackgroundImage(&self, value: DOMString) -> ErrorResult
fn Background_origin(&self) -> DOMString
fn SetBackground_origin(&self, value: DOMString) -> ErrorResult
fn BackgroundOrigin(&self) -> DOMString
fn SetBackgroundOrigin(&self, value: DOMString) -> ErrorResult
fn _webkit_background_origin(&self) -> DOMString
fn Set_webkit_background_origin(&self, value: DOMString) -> ErrorResult
fn WebkitBackgroundOrigin(&self) -> DOMString
fn SetWebkitBackgroundOrigin(&self, value: DOMString) -> ErrorResult
fn Background_position_x(&self) -> DOMString
fn SetBackground_position_x(&self, value: DOMString) -> ErrorResult
fn BackgroundPositionX(&self) -> DOMString
fn SetBackgroundPositionX(&self, value: DOMString) -> ErrorResult
fn Background_position_y(&self) -> DOMString
fn SetBackground_position_y(&self, value: DOMString) -> ErrorResult
fn BackgroundPositionY(&self) -> DOMString
fn SetBackgroundPositionY(&self, value: DOMString) -> ErrorResult
fn Background_repeat(&self) -> DOMString
fn SetBackground_repeat(&self, value: DOMString) -> ErrorResult
fn BackgroundRepeat(&self) -> DOMString
fn SetBackgroundRepeat(&self, value: DOMString) -> ErrorResult
fn Background_size(&self) -> DOMString
fn SetBackground_size(&self, value: DOMString) -> ErrorResult
fn BackgroundSize(&self) -> DOMString
fn SetBackgroundSize(&self, value: DOMString) -> ErrorResult
fn _webkit_background_size(&self) -> DOMString
fn Set_webkit_background_size(&self, value: DOMString) -> ErrorResult
fn WebkitBackgroundSize(&self) -> DOMString
fn SetWebkitBackgroundSize(&self, value: DOMString) -> ErrorResult
fn Border_image_outset(&self) -> DOMString
fn SetBorder_image_outset(&self, value: DOMString) -> ErrorResult
fn BorderImageOutset(&self) -> DOMString
fn SetBorderImageOutset(&self, value: DOMString) -> ErrorResult
fn Border_image_slice(&self) -> DOMString
fn SetBorder_image_slice(&self, value: DOMString) -> ErrorResult
fn BorderImageSlice(&self) -> DOMString
fn SetBorderImageSlice(&self, value: DOMString) -> ErrorResult
fn Border_image_width(&self) -> DOMString
fn SetBorder_image_width(&self, value: DOMString) -> ErrorResult
fn BorderImageWidth(&self) -> DOMString
fn SetBorderImageWidth(&self, value: DOMString) -> ErrorResult
fn Border_spacing(&self) -> DOMString
fn SetBorder_spacing(&self, value: DOMString) -> ErrorResult
fn BorderSpacing(&self) -> DOMString
fn SetBorderSpacing(&self, value: DOMString) -> ErrorResult
fn Box_shadow(&self) -> DOMString
fn SetBox_shadow(&self, value: DOMString) -> ErrorResult
fn BoxShadow(&self) -> DOMString
fn SetBoxShadow(&self, value: DOMString) -> ErrorResult
fn _webkit_box_shadow(&self) -> DOMString
fn Set_webkit_box_shadow(&self, value: DOMString) -> ErrorResult
fn WebkitBoxShadow(&self) -> DOMString
fn SetWebkitBoxShadow(&self, value: DOMString) -> ErrorResult
fn Caret_color(&self) -> DOMString
fn SetCaret_color(&self, value: DOMString) -> ErrorResult
fn CaretColor(&self) -> DOMString
fn SetCaretColor(&self, value: DOMString) -> ErrorResult
fn Clip(&self) -> DOMString
fn SetClip(&self, value: DOMString) -> ErrorResult
fn Clip_path(&self) -> DOMString
fn SetClip_path(&self, value: DOMString) -> ErrorResult
fn ClipPath(&self) -> DOMString
fn SetClipPath(&self, value: DOMString) -> ErrorResult
fn _webkit_clip_path(&self) -> DOMString
fn Set_webkit_clip_path(&self, value: DOMString) -> ErrorResult
fn WebkitClipPath(&self) -> DOMString
fn SetWebkitClipPath(&self, value: DOMString) -> ErrorResult
fn Color(&self) -> DOMString
fn SetColor(&self, value: DOMString) -> ErrorResult
fn Color_scheme(&self) -> DOMString
fn SetColor_scheme(&self, value: DOMString) -> ErrorResult
fn ColorScheme(&self) -> DOMString
fn SetColorScheme(&self, value: DOMString) -> ErrorResult
fn Column_width(&self) -> DOMString
fn SetColumn_width(&self, value: DOMString) -> ErrorResult
fn ColumnWidth(&self) -> DOMString
fn SetColumnWidth(&self, value: DOMString) -> ErrorResult
fn Container_name(&self) -> DOMString
fn SetContainer_name(&self, value: DOMString) -> ErrorResult
fn ContainerName(&self) -> DOMString
fn SetContainerName(&self, value: DOMString) -> ErrorResult
fn Content(&self) -> DOMString
fn SetContent(&self, value: DOMString) -> ErrorResult
fn Counter_increment(&self) -> DOMString
fn SetCounter_increment(&self, value: DOMString) -> ErrorResult
fn CounterIncrement(&self) -> DOMString
fn SetCounterIncrement(&self, value: DOMString) -> ErrorResult
fn Counter_reset(&self) -> DOMString
fn SetCounter_reset(&self, value: DOMString) -> ErrorResult
fn CounterReset(&self) -> DOMString
fn SetCounterReset(&self, value: DOMString) -> ErrorResult
fn Cursor(&self) -> DOMString
fn SetCursor(&self, value: DOMString) -> ErrorResult
fn Filter(&self) -> DOMString
fn SetFilter(&self, value: DOMString) -> ErrorResult
fn _webkit_filter(&self) -> DOMString
fn Set_webkit_filter(&self, value: DOMString) -> ErrorResult
fn WebkitFilter(&self) -> DOMString
fn SetWebkitFilter(&self, value: DOMString) -> ErrorResult
fn Flex_basis(&self) -> DOMString
fn SetFlex_basis(&self, value: DOMString) -> ErrorResult
fn FlexBasis(&self) -> DOMString
fn SetFlexBasis(&self, value: DOMString) -> ErrorResult
fn _webkit_flex_basis(&self) -> DOMString
fn Set_webkit_flex_basis(&self, value: DOMString) -> ErrorResult
fn WebkitFlexBasis(&self) -> DOMString
fn SetWebkitFlexBasis(&self, value: DOMString) -> ErrorResult
fn Font_family(&self) -> DOMString
fn SetFont_family(&self, value: DOMString) -> ErrorResult
fn FontFamily(&self) -> DOMString
fn SetFontFamily(&self, value: DOMString) -> ErrorResult
fn Font_size(&self) -> DOMString
fn SetFont_size(&self, value: DOMString) -> ErrorResult
fn FontSize(&self) -> DOMString
fn SetFontSize(&self, value: DOMString) -> ErrorResult
fn Font_variation_settings(&self) -> DOMString
fn SetFont_variation_settings(&self, value: DOMString) -> ErrorResult
fn FontVariationSettings(&self) -> DOMString
fn SetFontVariationSettings(&self, value: DOMString) -> ErrorResult
fn Grid_template_areas(&self) -> DOMString
fn SetGrid_template_areas(&self, value: DOMString) -> ErrorResult
fn GridTemplateAreas(&self) -> DOMString
fn SetGridTemplateAreas(&self, value: DOMString) -> ErrorResult
fn Letter_spacing(&self) -> DOMString
fn SetLetter_spacing(&self, value: DOMString) -> ErrorResult
fn LetterSpacing(&self) -> DOMString
fn SetLetterSpacing(&self, value: DOMString) -> ErrorResult
fn Line_height(&self) -> DOMString
fn SetLine_height(&self, value: DOMString) -> ErrorResult
fn LineHeight(&self) -> DOMString
fn SetLineHeight(&self, value: DOMString) -> ErrorResult
fn Mask_image(&self) -> DOMString
fn SetMask_image(&self, value: DOMString) -> ErrorResult
fn MaskImage(&self) -> DOMString
fn SetMaskImage(&self, value: DOMString) -> ErrorResult
fn _webkit_mask_image(&self) -> DOMString
fn Set_webkit_mask_image(&self, value: DOMString) -> ErrorResult
fn WebkitMaskImage(&self) -> DOMString
fn SetWebkitMaskImage(&self, value: DOMString) -> ErrorResult
fn Offset_path(&self) -> DOMString
fn SetOffset_path(&self, value: DOMString) -> ErrorResult
fn OffsetPath(&self) -> DOMString
fn SetOffsetPath(&self, value: DOMString) -> ErrorResult
fn Outline_offset(&self) -> DOMString
fn SetOutline_offset(&self, value: DOMString) -> ErrorResult
fn OutlineOffset(&self) -> DOMString
fn SetOutlineOffset(&self, value: DOMString) -> ErrorResult
fn Overflow_clip_margin(&self) -> DOMString
fn SetOverflow_clip_margin(&self, value: DOMString) -> ErrorResult
fn OverflowClipMargin(&self) -> DOMString
fn SetOverflowClipMargin(&self, value: DOMString) -> ErrorResult
fn Perspective(&self) -> DOMString
fn SetPerspective(&self, value: DOMString) -> ErrorResult
fn _moz_perspective(&self) -> DOMString
fn Set_moz_perspective(&self, value: DOMString) -> ErrorResult
fn MozPerspective(&self) -> DOMString
fn SetMozPerspective(&self, value: DOMString) -> ErrorResult
fn Quotes(&self) -> DOMString
fn SetQuotes(&self, value: DOMString) -> ErrorResult
fn Rotate(&self) -> DOMString
fn SetRotate(&self, value: DOMString) -> ErrorResult
fn Scale(&self) -> DOMString
fn SetScale(&self, value: DOMString) -> ErrorResult
fn Text_indent(&self) -> DOMString
fn SetText_indent(&self, value: DOMString) -> ErrorResult
fn TextIndent(&self) -> DOMString
fn SetTextIndent(&self, value: DOMString) -> ErrorResult
fn Text_overflow(&self) -> DOMString
fn SetText_overflow(&self, value: DOMString) -> ErrorResult
fn TextOverflow(&self) -> DOMString
fn SetTextOverflow(&self, value: DOMString) -> ErrorResult
fn Text_shadow(&self) -> DOMString
fn SetText_shadow(&self, value: DOMString) -> ErrorResult
fn TextShadow(&self) -> DOMString
fn SetTextShadow(&self, value: DOMString) -> ErrorResult
fn Transform(&self) -> DOMString
fn SetTransform(&self, value: DOMString) -> ErrorResult
fn _moz_transform(&self) -> DOMString
fn Set_moz_transform(&self, value: DOMString) -> ErrorResult
fn MozTransform(&self) -> DOMString
fn SetMozTransform(&self, value: DOMString) -> ErrorResult
fn Transform_origin(&self) -> DOMString
fn SetTransform_origin(&self, value: DOMString) -> ErrorResult
fn TransformOrigin(&self) -> DOMString
fn SetTransformOrigin(&self, value: DOMString) -> ErrorResult
fn _moz_transform_origin(&self) -> DOMString
fn Set_moz_transform_origin(&self, value: DOMString) -> ErrorResult
fn MozTransformOrigin(&self) -> DOMString
fn SetMozTransformOrigin(&self, value: DOMString) -> ErrorResult
fn _webkit_transform_origin(&self) -> DOMString
fn Set_webkit_transform_origin(&self, value: DOMString) -> ErrorResult
fn WebkitTransformOrigin(&self) -> DOMString
fn SetWebkitTransformOrigin(&self, value: DOMString) -> ErrorResult
fn Transition_behavior(&self) -> DOMString
fn SetTransition_behavior(&self, value: DOMString) -> ErrorResult
fn TransitionBehavior(&self) -> DOMString
fn SetTransitionBehavior(&self, value: DOMString) -> ErrorResult
fn Transition_delay(&self) -> DOMString
fn SetTransition_delay(&self, value: DOMString) -> ErrorResult
fn TransitionDelay(&self) -> DOMString
fn SetTransitionDelay(&self, value: DOMString) -> ErrorResult
fn _moz_transition_delay(&self) -> DOMString
fn Set_moz_transition_delay(&self, value: DOMString) -> ErrorResult
fn MozTransitionDelay(&self) -> DOMString
fn SetMozTransitionDelay(&self, value: DOMString) -> ErrorResult
fn _webkit_transition_delay(&self) -> DOMString
fn Set_webkit_transition_delay(&self, value: DOMString) -> ErrorResult
fn WebkitTransitionDelay(&self) -> DOMString
fn SetWebkitTransitionDelay(&self, value: DOMString) -> ErrorResult
fn Transition_duration(&self) -> DOMString
fn SetTransition_duration(&self, value: DOMString) -> ErrorResult
fn TransitionDuration(&self) -> DOMString
fn SetTransitionDuration(&self, value: DOMString) -> ErrorResult
fn _moz_transition_duration(&self) -> DOMString
fn Set_moz_transition_duration(&self, value: DOMString) -> ErrorResult
fn MozTransitionDuration(&self) -> DOMString
fn SetMozTransitionDuration(&self, value: DOMString) -> ErrorResult
fn _webkit_transition_duration(&self) -> DOMString
fn Set_webkit_transition_duration(&self, value: DOMString) -> ErrorResult
fn WebkitTransitionDuration(&self) -> DOMString
fn SetWebkitTransitionDuration(&self, value: DOMString) -> ErrorResult
fn Transition_property(&self) -> DOMString
fn SetTransition_property(&self, value: DOMString) -> ErrorResult
fn TransitionProperty(&self) -> DOMString
fn SetTransitionProperty(&self, value: DOMString) -> ErrorResult
fn _moz_transition_property(&self) -> DOMString
fn Set_moz_transition_property(&self, value: DOMString) -> ErrorResult
fn MozTransitionProperty(&self) -> DOMString
fn SetMozTransitionProperty(&self, value: DOMString) -> ErrorResult
fn _webkit_transition_property(&self) -> DOMString
fn Set_webkit_transition_property(&self, value: DOMString) -> ErrorResult
fn WebkitTransitionProperty(&self) -> DOMString
fn SetWebkitTransitionProperty(&self, value: DOMString) -> ErrorResult
fn Transition_timing_function(&self) -> DOMString
fn SetTransition_timing_function(&self, value: DOMString) -> ErrorResult
fn TransitionTimingFunction(&self) -> DOMString
fn SetTransitionTimingFunction(&self, value: DOMString) -> ErrorResult
fn _moz_transition_timing_function(&self) -> DOMString
fn Set_moz_transition_timing_function(&self, value: DOMString) -> ErrorResult
fn MozTransitionTimingFunction(&self) -> DOMString
fn SetMozTransitionTimingFunction(&self, value: DOMString) -> ErrorResult
fn _webkit_transition_timing_function(&self) -> DOMString
fn Set_webkit_transition_timing_function(&self, value: DOMString) -> ErrorResult
fn WebkitTransitionTimingFunction(&self) -> DOMString
fn SetWebkitTransitionTimingFunction(&self, value: DOMString) -> ErrorResult
fn Translate(&self) -> DOMString
fn SetTranslate(&self, value: DOMString) -> ErrorResult
fn Vertical_align(&self) -> DOMString
fn SetVertical_align(&self, value: DOMString) -> ErrorResult
fn VerticalAlign(&self) -> DOMString
fn SetVerticalAlign(&self, value: DOMString) -> ErrorResult
fn Will_change(&self) -> DOMString
fn SetWill_change(&self, value: DOMString) -> ErrorResult
fn WillChange(&self) -> DOMString
fn SetWillChange(&self, value: DOMString) -> ErrorResult
fn Word_spacing(&self) -> DOMString
fn SetWord_spacing(&self, value: DOMString) -> ErrorResult
fn WordSpacing(&self) -> DOMString
fn SetWordSpacing(&self, value: DOMString) -> ErrorResult
fn Object_position(&self) -> DOMString
fn SetObject_position(&self, value: DOMString) -> ErrorResult
fn ObjectPosition(&self) -> DOMString
fn SetObjectPosition(&self, value: DOMString) -> ErrorResult
fn Perspective_origin(&self) -> DOMString
fn SetPerspective_origin(&self, value: DOMString) -> ErrorResult
fn PerspectiveOrigin(&self) -> DOMString
fn SetPerspectiveOrigin(&self, value: DOMString) -> ErrorResult
fn _moz_perspective_origin(&self) -> DOMString
fn Set_moz_perspective_origin(&self, value: DOMString) -> ErrorResult
fn MozPerspectiveOrigin(&self) -> DOMString
fn SetMozPerspectiveOrigin(&self, value: DOMString) -> ErrorResult
fn _webkit_perspective_origin(&self) -> DOMString
fn Set_webkit_perspective_origin(&self, value: DOMString) -> ErrorResult
fn WebkitPerspectiveOrigin(&self) -> DOMString
fn SetWebkitPerspectiveOrigin(&self, value: DOMString) -> ErrorResult
fn Grid_template_columns(&self) -> DOMString
fn SetGrid_template_columns(&self, value: DOMString) -> ErrorResult
fn GridTemplateColumns(&self) -> DOMString
fn SetGridTemplateColumns(&self, value: DOMString) -> ErrorResult
fn Grid_template_rows(&self) -> DOMString
fn SetGrid_template_rows(&self, value: DOMString) -> ErrorResult
fn GridTemplateRows(&self) -> DOMString
fn SetGridTemplateRows(&self, value: DOMString) -> ErrorResult
fn Border_image_source(&self) -> DOMString
fn SetBorder_image_source(&self, value: DOMString) -> ErrorResult
fn BorderImageSource(&self) -> DOMString
fn SetBorderImageSource(&self, value: DOMString) -> ErrorResult
fn List_style_image(&self) -> DOMString
fn SetList_style_image(&self, value: DOMString) -> ErrorResult
fn ListStyleImage(&self) -> DOMString
fn SetListStyleImage(&self, value: DOMString) -> ErrorResult
fn Grid_auto_columns(&self) -> DOMString
fn SetGrid_auto_columns(&self, value: DOMString) -> ErrorResult
fn GridAutoColumns(&self) -> DOMString
fn SetGridAutoColumns(&self, value: DOMString) -> ErrorResult
fn Grid_auto_rows(&self) -> DOMString
fn SetGrid_auto_rows(&self, value: DOMString) -> ErrorResult
fn GridAutoRows(&self) -> DOMString
fn SetGridAutoRows(&self, value: DOMString) -> ErrorResult
fn Column_gap(&self) -> DOMString
fn SetColumn_gap(&self, value: DOMString) -> ErrorResult
fn ColumnGap(&self) -> DOMString
fn SetColumnGap(&self, value: DOMString) -> ErrorResult
fn Grid_column_gap(&self) -> DOMString
fn SetGrid_column_gap(&self, value: DOMString) -> ErrorResult
fn GridColumnGap(&self) -> DOMString
fn SetGridColumnGap(&self, value: DOMString) -> ErrorResult
fn Row_gap(&self) -> DOMString
fn SetRow_gap(&self, value: DOMString) -> ErrorResult
fn RowGap(&self) -> DOMString
fn SetRowGap(&self, value: DOMString) -> ErrorResult
fn Grid_row_gap(&self) -> DOMString
fn SetGrid_row_gap(&self, value: DOMString) -> ErrorResult
fn GridRowGap(&self) -> DOMString
fn SetGridRowGap(&self, value: DOMString) -> ErrorResult
fn Grid_column_end(&self) -> DOMString
fn SetGrid_column_end(&self, value: DOMString) -> ErrorResult
fn GridColumnEnd(&self) -> DOMString
fn SetGridColumnEnd(&self, value: DOMString) -> ErrorResult
fn Grid_column_start(&self) -> DOMString
fn SetGrid_column_start(&self, value: DOMString) -> ErrorResult
fn GridColumnStart(&self) -> DOMString
fn SetGridColumnStart(&self, value: DOMString) -> ErrorResult
fn Grid_row_end(&self) -> DOMString
fn SetGrid_row_end(&self, value: DOMString) -> ErrorResult
fn GridRowEnd(&self) -> DOMString
fn SetGridRowEnd(&self, value: DOMString) -> ErrorResult
fn Grid_row_start(&self) -> DOMString
fn SetGrid_row_start(&self, value: DOMString) -> ErrorResult
fn GridRowStart(&self) -> DOMString
fn SetGridRowStart(&self, value: DOMString) -> ErrorResult
fn Max_block_size(&self) -> DOMString
fn SetMax_block_size(&self, value: DOMString) -> ErrorResult
fn MaxBlockSize(&self) -> DOMString
fn SetMaxBlockSize(&self, value: DOMString) -> ErrorResult
fn Max_height(&self) -> DOMString
fn SetMax_height(&self, value: DOMString) -> ErrorResult
fn MaxHeight(&self) -> DOMString
fn SetMaxHeight(&self, value: DOMString) -> ErrorResult
fn Max_inline_size(&self) -> DOMString
fn SetMax_inline_size(&self, value: DOMString) -> ErrorResult
fn MaxInlineSize(&self) -> DOMString
fn SetMaxInlineSize(&self, value: DOMString) -> ErrorResult
fn Max_width(&self) -> DOMString
fn SetMax_width(&self, value: DOMString) -> ErrorResult
fn MaxWidth(&self) -> DOMString
fn SetMaxWidth(&self, value: DOMString) -> ErrorResult
fn Border_bottom_left_radius(&self) -> DOMString
fn SetBorder_bottom_left_radius(&self, value: DOMString) -> ErrorResult
fn BorderBottomLeftRadius(&self) -> DOMString
fn SetBorderBottomLeftRadius(&self, value: DOMString) -> ErrorResult
fn _webkit_border_bottom_left_radius(&self) -> DOMString
fn Set_webkit_border_bottom_left_radius(&self, value: DOMString) -> ErrorResult
fn WebkitBorderBottomLeftRadius(&self) -> DOMString
fn SetWebkitBorderBottomLeftRadius(&self, value: DOMString) -> ErrorResult
fn Border_bottom_right_radius(&self) -> DOMString
fn SetBorder_bottom_right_radius(&self, value: DOMString) -> ErrorResult
fn BorderBottomRightRadius(&self) -> DOMString
fn SetBorderBottomRightRadius(&self, value: DOMString) -> ErrorResult
fn _webkit_border_bottom_right_radius(&self) -> DOMString
fn Set_webkit_border_bottom_right_radius(&self, value: DOMString) -> ErrorResult
fn WebkitBorderBottomRightRadius(&self) -> DOMString
fn SetWebkitBorderBottomRightRadius(&self, value: DOMString) -> ErrorResult
fn Border_end_end_radius(&self) -> DOMString
fn SetBorder_end_end_radius(&self, value: DOMString) -> ErrorResult
fn BorderEndEndRadius(&self) -> DOMString
fn SetBorderEndEndRadius(&self, value: DOMString) -> ErrorResult
fn Border_end_start_radius(&self) -> DOMString
fn SetBorder_end_start_radius(&self, value: DOMString) -> ErrorResult
fn BorderEndStartRadius(&self) -> DOMString
fn SetBorderEndStartRadius(&self, value: DOMString) -> ErrorResult
fn Border_start_end_radius(&self) -> DOMString
fn SetBorder_start_end_radius(&self, value: DOMString) -> ErrorResult
fn BorderStartEndRadius(&self) -> DOMString
fn SetBorderStartEndRadius(&self, value: DOMString) -> ErrorResult
fn Border_start_start_radius(&self) -> DOMString
fn SetBorder_start_start_radius(&self, value: DOMString) -> ErrorResult
fn BorderStartStartRadius(&self) -> DOMString
fn SetBorderStartStartRadius(&self, value: DOMString) -> ErrorResult
fn Border_top_left_radius(&self) -> DOMString
fn SetBorder_top_left_radius(&self, value: DOMString) -> ErrorResult
fn BorderTopLeftRadius(&self) -> DOMString
fn SetBorderTopLeftRadius(&self, value: DOMString) -> ErrorResult
fn _webkit_border_top_left_radius(&self) -> DOMString
fn Set_webkit_border_top_left_radius(&self, value: DOMString) -> ErrorResult
fn WebkitBorderTopLeftRadius(&self) -> DOMString
fn SetWebkitBorderTopLeftRadius(&self, value: DOMString) -> ErrorResult
fn Border_top_right_radius(&self) -> DOMString
fn SetBorder_top_right_radius(&self, value: DOMString) -> ErrorResult
fn BorderTopRightRadius(&self) -> DOMString
fn SetBorderTopRightRadius(&self, value: DOMString) -> ErrorResult
fn _webkit_border_top_right_radius(&self) -> DOMString
fn Set_webkit_border_top_right_radius(&self, value: DOMString) -> ErrorResult
fn WebkitBorderTopRightRadius(&self) -> DOMString
fn SetWebkitBorderTopRightRadius(&self, value: DOMString) -> ErrorResult
fn Bottom(&self) -> DOMString
fn SetBottom(&self, value: DOMString) -> ErrorResult
fn Inset_block_end(&self) -> DOMString
fn SetInset_block_end(&self, value: DOMString) -> ErrorResult
fn InsetBlockEnd(&self) -> DOMString
fn SetInsetBlockEnd(&self, value: DOMString) -> ErrorResult
fn Inset_block_start(&self) -> DOMString
fn SetInset_block_start(&self, value: DOMString) -> ErrorResult
fn InsetBlockStart(&self) -> DOMString
fn SetInsetBlockStart(&self, value: DOMString) -> ErrorResult
fn Inset_inline_end(&self) -> DOMString
fn SetInset_inline_end(&self, value: DOMString) -> ErrorResult
fn InsetInlineEnd(&self) -> DOMString
fn SetInsetInlineEnd(&self, value: DOMString) -> ErrorResult
fn Inset_inline_start(&self) -> DOMString
fn SetInset_inline_start(&self, value: DOMString) -> ErrorResult
fn InsetInlineStart(&self) -> DOMString
fn SetInsetInlineStart(&self, value: DOMString) -> ErrorResult
fn Left(&self) -> DOMString
fn SetLeft(&self, value: DOMString) -> ErrorResult
fn Right(&self) -> DOMString
fn SetRight(&self, value: DOMString) -> ErrorResult
fn Top(&self) -> DOMString
fn SetTop(&self, value: DOMString) -> ErrorResult
fn Margin_block_end(&self) -> DOMString
fn SetMargin_block_end(&self, value: DOMString) -> ErrorResult
fn MarginBlockEnd(&self) -> DOMString
fn SetMarginBlockEnd(&self, value: DOMString) -> ErrorResult
fn Margin_block_start(&self) -> DOMString
fn SetMargin_block_start(&self, value: DOMString) -> ErrorResult
fn MarginBlockStart(&self) -> DOMString
fn SetMarginBlockStart(&self, value: DOMString) -> ErrorResult
fn Margin_bottom(&self) -> DOMString
fn SetMargin_bottom(&self, value: DOMString) -> ErrorResult
fn MarginBottom(&self) -> DOMString
fn SetMarginBottom(&self, value: DOMString) -> ErrorResult
fn Margin_inline_end(&self) -> DOMString
fn SetMargin_inline_end(&self, value: DOMString) -> ErrorResult
fn MarginInlineEnd(&self) -> DOMString
fn SetMarginInlineEnd(&self, value: DOMString) -> ErrorResult
fn Margin_inline_start(&self) -> DOMString
fn SetMargin_inline_start(&self, value: DOMString) -> ErrorResult
fn MarginInlineStart(&self) -> DOMString
fn SetMarginInlineStart(&self, value: DOMString) -> ErrorResult
fn Margin_left(&self) -> DOMString
fn SetMargin_left(&self, value: DOMString) -> ErrorResult
fn MarginLeft(&self) -> DOMString
fn SetMarginLeft(&self, value: DOMString) -> ErrorResult
fn Margin_right(&self) -> DOMString
fn SetMargin_right(&self, value: DOMString) -> ErrorResult
fn MarginRight(&self) -> DOMString
fn SetMarginRight(&self, value: DOMString) -> ErrorResult
fn Margin_top(&self) -> DOMString
fn SetMargin_top(&self, value: DOMString) -> ErrorResult
fn MarginTop(&self) -> DOMString
fn SetMarginTop(&self, value: DOMString) -> ErrorResult
fn Padding_block_end(&self) -> DOMString
fn SetPadding_block_end(&self, value: DOMString) -> ErrorResult
fn PaddingBlockEnd(&self) -> DOMString
fn SetPaddingBlockEnd(&self, value: DOMString) -> ErrorResult
fn Padding_block_start(&self) -> DOMString
fn SetPadding_block_start(&self, value: DOMString) -> ErrorResult
fn PaddingBlockStart(&self) -> DOMString
fn SetPaddingBlockStart(&self, value: DOMString) -> ErrorResult
fn Padding_bottom(&self) -> DOMString
fn SetPadding_bottom(&self, value: DOMString) -> ErrorResult
fn PaddingBottom(&self) -> DOMString
fn SetPaddingBottom(&self, value: DOMString) -> ErrorResult
fn Padding_inline_end(&self) -> DOMString
fn SetPadding_inline_end(&self, value: DOMString) -> ErrorResult
fn PaddingInlineEnd(&self) -> DOMString
fn SetPaddingInlineEnd(&self, value: DOMString) -> ErrorResult
fn Padding_inline_start(&self) -> DOMString
fn SetPadding_inline_start(&self, value: DOMString) -> ErrorResult
fn PaddingInlineStart(&self) -> DOMString
fn SetPaddingInlineStart(&self, value: DOMString) -> ErrorResult
fn Padding_left(&self) -> DOMString
fn SetPadding_left(&self, value: DOMString) -> ErrorResult
fn PaddingLeft(&self) -> DOMString
fn SetPaddingLeft(&self, value: DOMString) -> ErrorResult
fn Padding_right(&self) -> DOMString
fn SetPadding_right(&self, value: DOMString) -> ErrorResult
fn PaddingRight(&self) -> DOMString
fn SetPaddingRight(&self, value: DOMString) -> ErrorResult
fn Padding_top(&self) -> DOMString
fn SetPadding_top(&self, value: DOMString) -> ErrorResult
fn PaddingTop(&self) -> DOMString
fn SetPaddingTop(&self, value: DOMString) -> ErrorResult
fn Block_size(&self) -> DOMString
fn SetBlock_size(&self, value: DOMString) -> ErrorResult
fn BlockSize(&self) -> DOMString
fn SetBlockSize(&self, value: DOMString) -> ErrorResult
fn Height(&self) -> DOMString
fn SetHeight(&self, value: DOMString) -> ErrorResult
fn Inline_size(&self) -> DOMString
fn SetInline_size(&self, value: DOMString) -> ErrorResult
fn InlineSize(&self) -> DOMString
fn SetInlineSize(&self, value: DOMString) -> ErrorResult
fn Min_block_size(&self) -> DOMString
fn SetMin_block_size(&self, value: DOMString) -> ErrorResult
fn MinBlockSize(&self) -> DOMString
fn SetMinBlockSize(&self, value: DOMString) -> ErrorResult
fn Min_height(&self) -> DOMString
fn SetMin_height(&self, value: DOMString) -> ErrorResult
fn MinHeight(&self) -> DOMString
fn SetMinHeight(&self, value: DOMString) -> ErrorResult
fn Min_inline_size(&self) -> DOMString
fn SetMin_inline_size(&self, value: DOMString) -> ErrorResult
fn MinInlineSize(&self) -> DOMString
fn SetMinInlineSize(&self, value: DOMString) -> ErrorResult
fn Min_width(&self) -> DOMString
fn SetMin_width(&self, value: DOMString) -> ErrorResult
fn MinWidth(&self) -> DOMString
fn SetMinWidth(&self, value: DOMString) -> ErrorResult
fn Width(&self) -> DOMString
fn SetWidth(&self, value: DOMString) -> ErrorResult
fn Border_block_end_width(&self) -> DOMString
fn SetBorder_block_end_width(&self, value: DOMString) -> ErrorResult
fn BorderBlockEndWidth(&self) -> DOMString
fn SetBorderBlockEndWidth(&self, value: DOMString) -> ErrorResult
fn Border_block_start_width(&self) -> DOMString
fn SetBorder_block_start_width(&self, value: DOMString) -> ErrorResult
fn BorderBlockStartWidth(&self) -> DOMString
fn SetBorderBlockStartWidth(&self, value: DOMString) -> ErrorResult
fn Border_bottom_width(&self) -> DOMString
fn SetBorder_bottom_width(&self, value: DOMString) -> ErrorResult
fn BorderBottomWidth(&self) -> DOMString
fn SetBorderBottomWidth(&self, value: DOMString) -> ErrorResult
fn Border_inline_end_width(&self) -> DOMString
fn SetBorder_inline_end_width(&self, value: DOMString) -> ErrorResult
fn BorderInlineEndWidth(&self) -> DOMString
fn SetBorderInlineEndWidth(&self, value: DOMString) -> ErrorResult
fn Border_inline_start_width(&self) -> DOMString
fn SetBorder_inline_start_width(&self, value: DOMString) -> ErrorResult
fn BorderInlineStartWidth(&self) -> DOMString
fn SetBorderInlineStartWidth(&self, value: DOMString) -> ErrorResult
fn Border_left_width(&self) -> DOMString
fn SetBorder_left_width(&self, value: DOMString) -> ErrorResult
fn BorderLeftWidth(&self) -> DOMString
fn SetBorderLeftWidth(&self, value: DOMString) -> ErrorResult
fn Border_right_width(&self) -> DOMString
fn SetBorder_right_width(&self, value: DOMString) -> ErrorResult
fn BorderRightWidth(&self) -> DOMString
fn SetBorderRightWidth(&self, value: DOMString) -> ErrorResult
fn Border_top_width(&self) -> DOMString
fn SetBorder_top_width(&self, value: DOMString) -> ErrorResult
fn BorderTopWidth(&self) -> DOMString
fn SetBorderTopWidth(&self, value: DOMString) -> ErrorResult
fn Outline_width(&self) -> DOMString
fn SetOutline_width(&self, value: DOMString) -> ErrorResult
fn OutlineWidth(&self) -> DOMString
fn SetOutlineWidth(&self, value: DOMString) -> ErrorResult
fn Background_color(&self) -> DOMString
fn SetBackground_color(&self, value: DOMString) -> ErrorResult
fn BackgroundColor(&self) -> DOMString
fn SetBackgroundColor(&self, value: DOMString) -> ErrorResult
fn Border_block_end_color(&self) -> DOMString
fn SetBorder_block_end_color(&self, value: DOMString) -> ErrorResult
fn BorderBlockEndColor(&self) -> DOMString
fn SetBorderBlockEndColor(&self, value: DOMString) -> ErrorResult
fn Border_block_start_color(&self) -> DOMString
fn SetBorder_block_start_color(&self, value: DOMString) -> ErrorResult
fn BorderBlockStartColor(&self) -> DOMString
fn SetBorderBlockStartColor(&self, value: DOMString) -> ErrorResult
fn Border_bottom_color(&self) -> DOMString
fn SetBorder_bottom_color(&self, value: DOMString) -> ErrorResult
fn BorderBottomColor(&self) -> DOMString
fn SetBorderBottomColor(&self, value: DOMString) -> ErrorResult
fn Border_inline_end_color(&self) -> DOMString
fn SetBorder_inline_end_color(&self, value: DOMString) -> ErrorResult
fn BorderInlineEndColor(&self) -> DOMString
fn SetBorderInlineEndColor(&self, value: DOMString) -> ErrorResult
fn Border_inline_start_color(&self) -> DOMString
fn SetBorder_inline_start_color(&self, value: DOMString) -> ErrorResult
fn BorderInlineStartColor(&self) -> DOMString
fn SetBorderInlineStartColor(&self, value: DOMString) -> ErrorResult
fn Border_left_color(&self) -> DOMString
fn SetBorder_left_color(&self, value: DOMString) -> ErrorResult
fn BorderLeftColor(&self) -> DOMString
fn SetBorderLeftColor(&self, value: DOMString) -> ErrorResult
fn Border_right_color(&self) -> DOMString
fn SetBorder_right_color(&self, value: DOMString) -> ErrorResult
fn BorderRightColor(&self) -> DOMString
fn SetBorderRightColor(&self, value: DOMString) -> ErrorResult
fn Border_top_color(&self) -> DOMString
fn SetBorder_top_color(&self, value: DOMString) -> ErrorResult
fn BorderTopColor(&self) -> DOMString
fn SetBorderTopColor(&self, value: DOMString) -> ErrorResult
fn Outline_color(&self) -> DOMString
fn SetOutline_color(&self, value: DOMString) -> ErrorResult
fn OutlineColor(&self) -> DOMString
fn SetOutlineColor(&self, value: DOMString) -> ErrorResult
fn Text_decoration_color(&self) -> DOMString
fn SetText_decoration_color(&self, value: DOMString) -> ErrorResult
fn TextDecorationColor(&self) -> DOMString
fn SetTextDecorationColor(&self, value: DOMString) -> ErrorResult
fn Background(&self) -> DOMString
fn SetBackground(&self, value: DOMString) -> ErrorResult
fn Background_position(&self) -> DOMString
fn SetBackground_position(&self, value: DOMString) -> ErrorResult
fn BackgroundPosition(&self) -> DOMString
fn SetBackgroundPosition(&self, value: DOMString) -> ErrorResult
fn Border_color(&self) -> DOMString
fn SetBorder_color(&self, value: DOMString) -> ErrorResult
fn BorderColor(&self) -> DOMString
fn SetBorderColor(&self, value: DOMString) -> ErrorResult
fn Border_style(&self) -> DOMString
fn SetBorder_style(&self, value: DOMString) -> ErrorResult
fn BorderStyle(&self) -> DOMString
fn SetBorderStyle(&self, value: DOMString) -> ErrorResult
fn Border_width(&self) -> DOMString
fn SetBorder_width(&self, value: DOMString) -> ErrorResult
fn BorderWidth(&self) -> DOMString
fn SetBorderWidth(&self, value: DOMString) -> ErrorResult
fn Border_top(&self) -> DOMString
fn SetBorder_top(&self, value: DOMString) -> ErrorResult
fn BorderTop(&self) -> DOMString
fn SetBorderTop(&self, value: DOMString) -> ErrorResult
fn Border_right(&self) -> DOMString
fn SetBorder_right(&self, value: DOMString) -> ErrorResult
fn BorderRight(&self) -> DOMString
fn SetBorderRight(&self, value: DOMString) -> ErrorResult
fn Border_bottom(&self) -> DOMString
fn SetBorder_bottom(&self, value: DOMString) -> ErrorResult
fn BorderBottom(&self) -> DOMString
fn SetBorderBottom(&self, value: DOMString) -> ErrorResult
fn Border_left(&self) -> DOMString
fn SetBorder_left(&self, value: DOMString) -> ErrorResult
fn BorderLeft(&self) -> DOMString
fn SetBorderLeft(&self, value: DOMString) -> ErrorResult
fn Border_block_start(&self) -> DOMString
fn SetBorder_block_start(&self, value: DOMString) -> ErrorResult
fn BorderBlockStart(&self) -> DOMString
fn SetBorderBlockStart(&self, value: DOMString) -> ErrorResult
fn Border_block_end(&self) -> DOMString
fn SetBorder_block_end(&self, value: DOMString) -> ErrorResult
fn BorderBlockEnd(&self) -> DOMString
fn SetBorderBlockEnd(&self, value: DOMString) -> ErrorResult
fn Border_inline_start(&self) -> DOMString
fn SetBorder_inline_start(&self, value: DOMString) -> ErrorResult
fn BorderInlineStart(&self) -> DOMString
fn SetBorderInlineStart(&self, value: DOMString) -> ErrorResult
fn Border_inline_end(&self) -> DOMString
fn SetBorder_inline_end(&self, value: DOMString) -> ErrorResult
fn BorderInlineEnd(&self) -> DOMString
fn SetBorderInlineEnd(&self, value: DOMString) -> ErrorResult
fn Border(&self) -> DOMString
fn SetBorder(&self, value: DOMString) -> ErrorResult
fn Border_radius(&self) -> DOMString
fn SetBorder_radius(&self, value: DOMString) -> ErrorResult
fn BorderRadius(&self) -> DOMString
fn SetBorderRadius(&self, value: DOMString) -> ErrorResult
fn _webkit_border_radius(&self) -> DOMString
fn Set_webkit_border_radius(&self, value: DOMString) -> ErrorResult
fn WebkitBorderRadius(&self) -> DOMString
fn SetWebkitBorderRadius(&self, value: DOMString) -> ErrorResult
fn Border_image(&self) -> DOMString
fn SetBorder_image(&self, value: DOMString) -> ErrorResult
fn BorderImage(&self) -> DOMString
fn SetBorderImage(&self, value: DOMString) -> ErrorResult
fn _moz_border_image(&self) -> DOMString
fn Set_moz_border_image(&self, value: DOMString) -> ErrorResult
fn MozBorderImage(&self) -> DOMString
fn SetMozBorderImage(&self, value: DOMString) -> ErrorResult
fn _webkit_border_image(&self) -> DOMString
fn Set_webkit_border_image(&self, value: DOMString) -> ErrorResult
fn WebkitBorderImage(&self) -> DOMString
fn SetWebkitBorderImage(&self, value: DOMString) -> ErrorResult
fn Border_block_width(&self) -> DOMString
fn SetBorder_block_width(&self, value: DOMString) -> ErrorResult
fn BorderBlockWidth(&self) -> DOMString
fn SetBorderBlockWidth(&self, value: DOMString) -> ErrorResult
fn Border_block_style(&self) -> DOMString
fn SetBorder_block_style(&self, value: DOMString) -> ErrorResult
fn BorderBlockStyle(&self) -> DOMString
fn SetBorderBlockStyle(&self, value: DOMString) -> ErrorResult
fn Border_block_color(&self) -> DOMString
fn SetBorder_block_color(&self, value: DOMString) -> ErrorResult
fn BorderBlockColor(&self) -> DOMString
fn SetBorderBlockColor(&self, value: DOMString) -> ErrorResult
fn Border_inline_width(&self) -> DOMString
fn SetBorder_inline_width(&self, value: DOMString) -> ErrorResult
fn BorderInlineWidth(&self) -> DOMString
fn SetBorderInlineWidth(&self, value: DOMString) -> ErrorResult
fn Border_inline_style(&self) -> DOMString
fn SetBorder_inline_style(&self, value: DOMString) -> ErrorResult
fn BorderInlineStyle(&self) -> DOMString
fn SetBorderInlineStyle(&self, value: DOMString) -> ErrorResult
fn Border_inline_color(&self) -> DOMString
fn SetBorder_inline_color(&self, value: DOMString) -> ErrorResult
fn BorderInlineColor(&self) -> DOMString
fn SetBorderInlineColor(&self, value: DOMString) -> ErrorResult
fn Border_block(&self) -> DOMString
fn SetBorder_block(&self, value: DOMString) -> ErrorResult
fn BorderBlock(&self) -> DOMString
fn SetBorderBlock(&self, value: DOMString) -> ErrorResult
fn Border_inline(&self) -> DOMString
fn SetBorder_inline(&self, value: DOMString) -> ErrorResult
fn BorderInline(&self) -> DOMString
fn SetBorderInline(&self, value: DOMString) -> ErrorResult
fn Overflow(&self) -> DOMString
fn SetOverflow(&self, value: DOMString) -> ErrorResult
fn _webkit_perspective(&self) -> DOMString
fn Set_webkit_perspective(&self, value: DOMString) -> ErrorResult
fn WebkitPerspective(&self) -> DOMString
fn SetWebkitPerspective(&self, value: DOMString) -> ErrorResult
fn _webkit_transform(&self) -> DOMString
fn Set_webkit_transform(&self, value: DOMString) -> ErrorResult
fn WebkitTransform(&self) -> DOMString
fn SetWebkitTransform(&self, value: DOMString) -> ErrorResult
fn Columns(&self) -> DOMString
fn SetColumns(&self, value: DOMString) -> ErrorResult
fn Font(&self) -> DOMString
fn SetFont(&self, value: DOMString) -> ErrorResult
fn Font_variant(&self) -> DOMString
fn SetFont_variant(&self, value: DOMString) -> ErrorResult
fn FontVariant(&self) -> DOMString
fn SetFontVariant(&self, value: DOMString) -> ErrorResult
fn White_space(&self) -> DOMString
fn SetWhite_space(&self, value: DOMString) -> ErrorResult
fn WhiteSpace(&self) -> DOMString
fn SetWhiteSpace(&self, value: DOMString) -> ErrorResult
fn List_style(&self) -> DOMString
fn SetList_style(&self, value: DOMString) -> ErrorResult
fn ListStyle(&self) -> DOMString
fn SetListStyle(&self, value: DOMString) -> ErrorResult
fn Margin(&self) -> DOMString
fn SetMargin(&self, value: DOMString) -> ErrorResult
fn Margin_block(&self) -> DOMString
fn SetMargin_block(&self, value: DOMString) -> ErrorResult
fn MarginBlock(&self) -> DOMString
fn SetMarginBlock(&self, value: DOMString) -> ErrorResult
fn Margin_inline(&self) -> DOMString
fn SetMargin_inline(&self, value: DOMString) -> ErrorResult
fn MarginInline(&self) -> DOMString
fn SetMarginInline(&self, value: DOMString) -> ErrorResult
fn Outline(&self) -> DOMString
fn SetOutline(&self, value: DOMString) -> ErrorResult
fn Padding(&self) -> DOMString
fn SetPadding(&self, value: DOMString) -> ErrorResult
fn Padding_block(&self) -> DOMString
fn SetPadding_block(&self, value: DOMString) -> ErrorResult
fn PaddingBlock(&self) -> DOMString
fn SetPaddingBlock(&self, value: DOMString) -> ErrorResult
fn Padding_inline(&self) -> DOMString
fn SetPadding_inline(&self, value: DOMString) -> ErrorResult
fn PaddingInline(&self) -> DOMString
fn SetPaddingInline(&self, value: DOMString) -> ErrorResult
fn Flex_flow(&self) -> DOMString
fn SetFlex_flow(&self, value: DOMString) -> ErrorResult
fn FlexFlow(&self) -> DOMString
fn SetFlexFlow(&self, value: DOMString) -> ErrorResult
fn _webkit_flex_flow(&self) -> DOMString
fn Set_webkit_flex_flow(&self, value: DOMString) -> ErrorResult
fn WebkitFlexFlow(&self) -> DOMString
fn SetWebkitFlexFlow(&self, value: DOMString) -> ErrorResult
fn Flex(&self) -> DOMString
fn SetFlex(&self, value: DOMString) -> ErrorResult
fn _webkit_flex(&self) -> DOMString
fn Set_webkit_flex(&self, value: DOMString) -> ErrorResult
fn WebkitFlex(&self) -> DOMString
fn SetWebkitFlex(&self, value: DOMString) -> ErrorResult
fn Gap(&self) -> DOMString
fn SetGap(&self, value: DOMString) -> ErrorResult
fn Grid_gap(&self) -> DOMString
fn SetGrid_gap(&self, value: DOMString) -> ErrorResult
fn GridGap(&self) -> DOMString
fn SetGridGap(&self, value: DOMString) -> ErrorResult
fn Grid_row(&self) -> DOMString
fn SetGrid_row(&self, value: DOMString) -> ErrorResult
fn GridRow(&self) -> DOMString
fn SetGridRow(&self, value: DOMString) -> ErrorResult
fn Grid_column(&self) -> DOMString
fn SetGrid_column(&self, value: DOMString) -> ErrorResult
fn GridColumn(&self) -> DOMString
fn SetGridColumn(&self, value: DOMString) -> ErrorResult
fn Grid_area(&self) -> DOMString
fn SetGrid_area(&self, value: DOMString) -> ErrorResult
fn GridArea(&self) -> DOMString
fn SetGridArea(&self, value: DOMString) -> ErrorResult
fn Grid_template(&self) -> DOMString
fn SetGrid_template(&self, value: DOMString) -> ErrorResult
fn GridTemplate(&self) -> DOMString
fn SetGridTemplate(&self, value: DOMString) -> ErrorResult
fn Grid(&self) -> DOMString
fn SetGrid(&self, value: DOMString) -> ErrorResult
fn Place_content(&self) -> DOMString
fn SetPlace_content(&self, value: DOMString) -> ErrorResult
fn PlaceContent(&self) -> DOMString
fn SetPlaceContent(&self, value: DOMString) -> ErrorResult
fn Place_self(&self) -> DOMString
fn SetPlace_self(&self, value: DOMString) -> ErrorResult
fn PlaceSelf(&self) -> DOMString
fn SetPlaceSelf(&self, value: DOMString) -> ErrorResult
fn Place_items(&self) -> DOMString
fn SetPlace_items(&self, value: DOMString) -> ErrorResult
fn PlaceItems(&self) -> DOMString
fn SetPlaceItems(&self, value: DOMString) -> ErrorResult
fn Inset(&self) -> DOMString
fn SetInset(&self, value: DOMString) -> ErrorResult
fn Inset_block(&self) -> DOMString
fn SetInset_block(&self, value: DOMString) -> ErrorResult
fn InsetBlock(&self) -> DOMString
fn SetInsetBlock(&self, value: DOMString) -> ErrorResult
fn Inset_inline(&self) -> DOMString
fn SetInset_inline(&self, value: DOMString) -> ErrorResult
fn InsetInline(&self) -> DOMString
fn SetInsetInline(&self, value: DOMString) -> ErrorResult
fn Text_decoration(&self) -> DOMString
fn SetText_decoration(&self, value: DOMString) -> ErrorResult
fn TextDecoration(&self) -> DOMString
fn SetTextDecoration(&self, value: DOMString) -> ErrorResult
fn Transition(&self) -> DOMString
fn SetTransition(&self, value: DOMString) -> ErrorResult
fn _moz_transition(&self) -> DOMString
fn Set_moz_transition(&self, value: DOMString) -> ErrorResult
fn MozTransition(&self) -> DOMString
fn SetMozTransition(&self, value: DOMString) -> ErrorResult
fn _webkit_transition(&self) -> DOMString
fn Set_webkit_transition(&self, value: DOMString) -> ErrorResult
fn WebkitTransition(&self) -> DOMString
fn SetWebkitTransition(&self, value: DOMString) -> ErrorResult
fn Animation(&self) -> DOMString
fn SetAnimation(&self, value: DOMString) -> ErrorResult
fn _moz_animation(&self) -> DOMString
fn Set_moz_animation(&self, value: DOMString) -> ErrorResult
fn MozAnimation(&self) -> DOMString
fn SetMozAnimation(&self, value: DOMString) -> ErrorResult
fn _webkit_animation(&self) -> DOMString
fn Set_webkit_animation(&self, value: DOMString) -> ErrorResult
fn WebkitAnimation(&self) -> DOMString
fn SetWebkitAnimation(&self, value: DOMString) -> ErrorResult
fn All(&self) -> DOMString
fn SetAll(&self, value: DOMString) -> ErrorResult
Source§impl CSSStyleRuleMethods<DomTypeHolder> for CSSStyleRule
impl CSSStyleRuleMethods<DomTypeHolder> for CSSStyleRule
Source§fn SelectorText(&self) -> DOMString
fn SelectorText(&self) -> DOMString
Source§impl CSSStyleSheetMethods<DomTypeHolder> for CSSStyleSheet
impl CSSStyleSheetMethods<DomTypeHolder> for CSSStyleSheet
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
options: &CSSStyleSheetInit<DomTypeHolder>,
) -> DomRoot<Self>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, options: &CSSStyleSheetInit<DomTypeHolder>, ) -> DomRoot<Self>
Source§fn GetCssRules(&self, can_gc: CanGc) -> Fallible<DomRoot<CSSRuleList>>
fn GetCssRules(&self, can_gc: CanGc) -> Fallible<DomRoot<CSSRuleList>>
Source§fn DeleteRule(&self, index: u32, can_gc: CanGc) -> ErrorResult
fn DeleteRule(&self, index: u32, can_gc: CanGc) -> ErrorResult
Source§fn RemoveRule(&self, index: u32, can_gc: CanGc) -> ErrorResult
fn RemoveRule(&self, index: u32, can_gc: CanGc) -> ErrorResult
Source§fn AddRule(
&self,
selector: DOMString,
block: DOMString,
optional_index: Option<u32>,
can_gc: CanGc,
) -> Fallible<i32>
fn AddRule( &self, selector: DOMString, block: DOMString, optional_index: Option<u32>, can_gc: CanGc, ) -> Fallible<i32>
Source§fn Replace(
&self,
text: USVString,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Fallible<Rc<Promise>>
fn Replace( &self, text: USVString, comp: InRealm<'_>, can_gc: CanGc, ) -> Fallible<Rc<Promise>>
Source§impl CanvasGradientMethods<DomTypeHolder> for CanvasGradient
impl CanvasGradientMethods<DomTypeHolder> for CanvasGradient
Source§fn AddColorStop(&self, offset: Finite<f64>, color: DOMString) -> ErrorResult
fn AddColorStop(&self, offset: Finite<f64>, color: DOMString) -> ErrorResult
Source§impl CanvasRenderingContext2DMethods<DomTypeHolder> for CanvasRenderingContext2D
impl CanvasRenderingContext2DMethods<DomTypeHolder> for CanvasRenderingContext2D
Source§fn Canvas(&self) -> DomRoot<HTMLCanvasElement>
fn Canvas(&self) -> DomRoot<HTMLCanvasElement>
Source§fn SetTransform(
&self,
a: f64,
b: f64,
c: f64,
d: f64,
e: f64,
f: f64,
) -> ErrorResult
fn SetTransform( &self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64, ) -> ErrorResult
Source§fn SetTransform_(&self, transform: &DOMMatrix2DInit) -> ErrorResult
fn SetTransform_(&self, transform: &DOMMatrix2DInit) -> ErrorResult
Source§fn ResetTransform(&self)
fn ResetTransform(&self)
Source§fn GlobalAlpha(&self) -> f64
fn GlobalAlpha(&self) -> f64
Source§fn SetGlobalAlpha(&self, alpha: f64)
fn SetGlobalAlpha(&self, alpha: f64)
Source§fn GlobalCompositeOperation(&self) -> DOMString
fn GlobalCompositeOperation(&self) -> DOMString
Source§fn SetGlobalCompositeOperation(&self, op_str: DOMString)
fn SetGlobalCompositeOperation(&self, op_str: DOMString)
Source§fn Fill(&self, fill_rule: CanvasFillRule)
fn Fill(&self, fill_rule: CanvasFillRule)
Source§fn Fill_(&self, path: &Path2D, fill_rule: CanvasFillRule)
fn Fill_(&self, path: &Path2D, fill_rule: CanvasFillRule)
Source§fn Clip(&self, fill_rule: CanvasFillRule)
fn Clip(&self, fill_rule: CanvasFillRule)
Source§fn Clip_(&self, path: &Path2D, fill_rule: CanvasFillRule)
fn Clip_(&self, path: &Path2D, fill_rule: CanvasFillRule)
Source§fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool
fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool
Source§fn IsPointInPath_(
&self,
path: &Path2D,
x: f64,
y: f64,
fill_rule: CanvasFillRule,
) -> bool
fn IsPointInPath_( &self, path: &Path2D, x: f64, y: f64, fill_rule: CanvasFillRule, ) -> bool
Source§fn MeasureText(&self, text: DOMString, can_gc: CanGc) -> DomRoot<TextMetrics>
fn MeasureText(&self, text: DOMString, can_gc: CanGc) -> DomRoot<TextMetrics>
Source§fn TextAlign(&self) -> CanvasTextAlign
fn TextAlign(&self) -> CanvasTextAlign
Source§fn SetTextAlign(&self, value: CanvasTextAlign)
fn SetTextAlign(&self, value: CanvasTextAlign)
Source§fn TextBaseline(&self) -> CanvasTextBaseline
fn TextBaseline(&self) -> CanvasTextBaseline
Source§fn SetTextBaseline(&self, value: CanvasTextBaseline)
fn SetTextBaseline(&self, value: CanvasTextBaseline)
Source§fn Direction(&self) -> CanvasDirection
fn Direction(&self) -> CanvasDirection
Source§fn SetDirection(&self, value: CanvasDirection)
fn SetDirection(&self, value: CanvasDirection)
Source§fn DrawImage(
&self,
image: CanvasImageSource<DomTypeHolder>,
dx: f64,
dy: f64,
) -> ErrorResult
fn DrawImage( &self, image: CanvasImageSource<DomTypeHolder>, dx: f64, dy: f64, ) -> ErrorResult
Source§fn DrawImage_(
&self,
image: CanvasImageSource<DomTypeHolder>,
dx: f64,
dy: f64,
dw: f64,
dh: f64,
) -> ErrorResult
fn DrawImage_( &self, image: CanvasImageSource<DomTypeHolder>, dx: f64, dy: f64, dw: f64, dh: f64, ) -> ErrorResult
Source§fn DrawImage__(
&self,
image: CanvasImageSource<DomTypeHolder>,
sx: f64,
sy: f64,
sw: f64,
sh: f64,
dx: f64,
dy: f64,
dw: f64,
dh: f64,
) -> ErrorResult
fn DrawImage__( &self, image: CanvasImageSource<DomTypeHolder>, sx: f64, sy: f64, sw: f64, sh: f64, dx: f64, dy: f64, dw: f64, dh: f64, ) -> ErrorResult
Source§fn Ellipse(
&self,
x: f64,
y: f64,
rx: f64,
ry: f64,
rotation: f64,
start: f64,
end: f64,
ccw: bool,
) -> ErrorResult
fn Ellipse( &self, x: f64, y: f64, rx: f64, ry: f64, rotation: f64, start: f64, end: f64, ccw: bool, ) -> ErrorResult
Source§fn ImageSmoothingEnabled(&self) -> bool
fn ImageSmoothingEnabled(&self) -> bool
Source§fn SetImageSmoothingEnabled(&self, value: bool)
fn SetImageSmoothingEnabled(&self, value: bool)
Source§fn SetStrokeStyle(
&self,
value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>,
)
fn SetStrokeStyle( &self, value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>, )
Source§fn SetFillStyle(
&self,
value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>,
)
fn SetFillStyle( &self, value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>, )
Source§fn CreateImageData(
&self,
sw: i32,
sh: i32,
can_gc: CanGc,
) -> Fallible<DomRoot<ImageData>>
fn CreateImageData( &self, sw: i32, sh: i32, can_gc: CanGc, ) -> Fallible<DomRoot<ImageData>>
Source§fn CreateImageData_(
&self,
imagedata: &ImageData,
can_gc: CanGc,
) -> Fallible<DomRoot<ImageData>>
fn CreateImageData_( &self, imagedata: &ImageData, can_gc: CanGc, ) -> Fallible<DomRoot<ImageData>>
Source§fn GetImageData(
&self,
sx: i32,
sy: i32,
sw: i32,
sh: i32,
can_gc: CanGc,
) -> Fallible<DomRoot<ImageData>>
fn GetImageData( &self, sx: i32, sy: i32, sw: i32, sh: i32, can_gc: CanGc, ) -> Fallible<DomRoot<ImageData>>
Source§fn CreateLinearGradient(
&self,
x0: Finite<f64>,
y0: Finite<f64>,
x1: Finite<f64>,
y1: Finite<f64>,
can_gc: CanGc,
) -> DomRoot<CanvasGradient>
fn CreateLinearGradient( &self, x0: Finite<f64>, y0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, can_gc: CanGc, ) -> DomRoot<CanvasGradient>
Source§fn CreateRadialGradient(
&self,
x0: Finite<f64>,
y0: Finite<f64>,
r0: Finite<f64>,
x1: Finite<f64>,
y1: Finite<f64>,
r1: Finite<f64>,
can_gc: CanGc,
) -> Fallible<DomRoot<CanvasGradient>>
fn CreateRadialGradient( &self, x0: Finite<f64>, y0: Finite<f64>, r0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, r1: Finite<f64>, can_gc: CanGc, ) -> Fallible<DomRoot<CanvasGradient>>
Source§fn CreatePattern(
&self,
image: CanvasImageSource<DomTypeHolder>,
repetition: DOMString,
can_gc: CanGc,
) -> Fallible<Option<DomRoot<CanvasPattern>>>
fn CreatePattern( &self, image: CanvasImageSource<DomTypeHolder>, repetition: DOMString, can_gc: CanGc, ) -> Fallible<Option<DomRoot<CanvasPattern>>>
Source§fn SetLineWidth(&self, width: f64)
fn SetLineWidth(&self, width: f64)
Source§fn LineCap(&self) -> CanvasLineCap
fn LineCap(&self) -> CanvasLineCap
Source§fn SetLineCap(&self, cap: CanvasLineCap)
fn SetLineCap(&self, cap: CanvasLineCap)
Source§fn LineJoin(&self) -> CanvasLineJoin
fn LineJoin(&self) -> CanvasLineJoin
Source§fn SetLineJoin(&self, join: CanvasLineJoin)
fn SetLineJoin(&self, join: CanvasLineJoin)
Source§fn SetMiterLimit(&self, limit: f64)
fn SetMiterLimit(&self, limit: f64)
Source§fn SetLineDash(&self, segments: Vec<f64>)
fn SetLineDash(&self, segments: Vec<f64>)
Source§fn GetLineDash(&self) -> Vec<f64>
fn GetLineDash(&self) -> Vec<f64>
Source§fn LineDashOffset(&self) -> f64
fn LineDashOffset(&self) -> f64
Source§fn SetLineDashOffset(&self, offset: f64)
fn SetLineDashOffset(&self, offset: f64)
Source§fn ShadowOffsetX(&self) -> f64
fn ShadowOffsetX(&self) -> f64
Source§fn SetShadowOffsetX(&self, value: f64)
fn SetShadowOffsetX(&self, value: f64)
Source§fn ShadowOffsetY(&self) -> f64
fn ShadowOffsetY(&self) -> f64
Source§fn SetShadowOffsetY(&self, value: f64)
fn SetShadowOffsetY(&self, value: f64)
Source§fn SetShadowBlur(&self, value: f64)
fn SetShadowBlur(&self, value: f64)
Source§fn ShadowColor(&self) -> DOMString
fn ShadowColor(&self) -> DOMString
Source§fn SetShadowColor(&self, value: DOMString)
fn SetShadowColor(&self, value: DOMString)
fn PutImageData_( &self, imagedata: &ImageData, dx: i32, dy: i32, dirty_x: i32, dirty_y: i32, dirty_width: i32, dirty_height: i32, )
Source§impl ChannelMergerNodeMethods<DomTypeHolder> for ChannelMergerNode
impl ChannelMergerNodeMethods<DomTypeHolder> for ChannelMergerNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &ChannelMergerOptions,
) -> Fallible<DomRoot<ChannelMergerNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &ChannelMergerOptions, ) -> Fallible<DomRoot<ChannelMergerNode>>
Source§impl ChannelSplitterNodeMethods<DomTypeHolder> for ChannelSplitterNode
impl ChannelSplitterNodeMethods<DomTypeHolder> for ChannelSplitterNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &ChannelSplitterOptions,
) -> Fallible<DomRoot<ChannelSplitterNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &ChannelSplitterOptions, ) -> Fallible<DomRoot<ChannelSplitterNode>>
Source§impl CharacterDataMethods<DomTypeHolder> for CharacterData
impl CharacterDataMethods<DomTypeHolder> for CharacterData
Source§fn AppendData(&self, data: DOMString)
fn AppendData(&self, data: DOMString)
Source§fn InsertData(&self, offset: u32, arg: DOMString) -> ErrorResult
fn InsertData(&self, offset: u32, arg: DOMString) -> ErrorResult
Source§fn DeleteData(&self, offset: u32, count: u32) -> ErrorResult
fn DeleteData(&self, offset: u32, count: u32) -> ErrorResult
Source§fn ReplaceData(&self, offset: u32, count: u32, arg: DOMString) -> ErrorResult
fn ReplaceData(&self, offset: u32, count: u32, arg: DOMString) -> ErrorResult
Source§fn Before(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Before( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn After(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn After( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn ReplaceWith(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn ReplaceWith( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§impl ClientMethods<DomTypeHolder> for Client
impl ClientMethods<DomTypeHolder> for Client
Source§impl ClipboardEventMethods<DomTypeHolder> for ClipboardEvent
impl ClipboardEventMethods<DomTypeHolder> for ClipboardEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &ClipboardEventInit<DomTypeHolder>,
) -> DomRoot<ClipboardEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &ClipboardEventInit<DomTypeHolder>, ) -> DomRoot<ClipboardEvent>
Source§fn GetClipboardData(&self) -> Option<DomRoot<DataTransfer>>
fn GetClipboardData(&self) -> Option<DomRoot<DataTransfer>>
Source§impl ClipboardItemMethods<DomTypeHolder> for ClipboardItem
impl ClipboardItemMethods<DomTypeHolder> for ClipboardItem
Source§fn Constructor(
global: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
items: Record<DOMString, Rc<Promise>>,
options: &ClipboardItemOptions,
) -> Fallible<DomRoot<ClipboardItem>>
fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, items: Record<DOMString, Rc<Promise>>, options: &ClipboardItemOptions, ) -> Fallible<DomRoot<ClipboardItem>>
Source§fn PresentationStyle(&self) -> PresentationStyle
fn PresentationStyle(&self) -> PresentationStyle
Source§fn Types(
&self,
cx: SafeJSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn Types( &self, cx: SafeJSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§impl ClipboardMethods<DomTypeHolder> for Clipboard
impl ClipboardMethods<DomTypeHolder> for Clipboard
Source§impl CloseEventMethods<DomTypeHolder> for CloseEvent
impl CloseEventMethods<DomTypeHolder> for CloseEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &CloseEventInit,
) -> Fallible<DomRoot<CloseEvent>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &CloseEventInit, ) -> Fallible<DomRoot<CloseEvent>>
Source§impl CommandEventMethods<DomTypeHolder> for CommandEvent
impl CommandEventMethods<DomTypeHolder> for CommandEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &CommandEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<CommandEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &CommandEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<CommandEvent>>
Source§impl CommentMethods<DomTypeHolder> for Comment
impl CommentMethods<DomTypeHolder> for Comment
Source§impl CompositionEventMethods<DomTypeHolder> for CompositionEvent
impl CompositionEventMethods<DomTypeHolder> for CompositionEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &CompositionEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<CompositionEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &CompositionEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<CompositionEvent>>
Source§impl CompressionStreamMethods<DomTypeHolder> for CompressionStream
impl CompressionStreamMethods<DomTypeHolder> for CompressionStream
Source§fn Constructor(
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
can_gc: CanGc,
format: CompressionFormat,
) -> Fallible<DomRoot<CompressionStream>>
fn Constructor( global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, can_gc: CanGc, format: CompressionFormat, ) -> Fallible<DomRoot<CompressionStream>>
Source§fn Readable(&self) -> DomRoot<ReadableStream>
fn Readable(&self) -> DomRoot<ReadableStream>
Source§impl ConstantSourceNodeMethods<DomTypeHolder> for ConstantSourceNode
impl ConstantSourceNodeMethods<DomTypeHolder> for ConstantSourceNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &ConstantSourceOptions,
) -> Fallible<DomRoot<ConstantSourceNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &ConstantSourceOptions, ) -> Fallible<DomRoot<ConstantSourceNode>>
Source§impl CookieStoreMethods<DomTypeHolder> for CookieStore
impl CookieStoreMethods<DomTypeHolder> for CookieStore
Source§impl CountQueuingStrategyMethods<DomTypeHolder> for CountQueuingStrategy
impl CountQueuingStrategyMethods<DomTypeHolder> for CountQueuingStrategy
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: &QueuingStrategyInit,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: &QueuingStrategyInit, ) -> DomRoot<Self>
Source§impl CredentialMethods<DomTypeHolder> for Credential
impl CredentialMethods<DomTypeHolder> for Credential
Source§impl CredentialsContainerMethods<DomTypeHolder> for CredentialsContainer
impl CredentialsContainerMethods<DomTypeHolder> for CredentialsContainer
Source§fn Get(
&self,
options: &CredentialRequestOptions<DomTypeHolder>,
) -> Fallible<Rc<Promise>>
fn Get( &self, options: &CredentialRequestOptions<DomTypeHolder>, ) -> Fallible<Rc<Promise>>
Source§fn Create(
&self,
options: &CredentialCreationOptions<DomTypeHolder>,
) -> Fallible<Rc<Promise>>
fn Create( &self, options: &CredentialCreationOptions<DomTypeHolder>, ) -> Fallible<Rc<Promise>>
Source§impl CryptoKeyMethods<DomTypeHolder> for CryptoKey
impl CryptoKeyMethods<DomTypeHolder> for CryptoKey
Source§impl CryptoMethods<DomTypeHolder> for Crypto
impl CryptoMethods<DomTypeHolder> for Crypto
Source§fn GetRandomValues(
&self,
_cx: JSContext,
input: CustomAutoRooterGuard<'_, ArrayBufferView>,
) -> Fallible<RootedTraceableBox<HeapArrayBufferView>>
fn GetRandomValues( &self, _cx: JSContext, input: CustomAutoRooterGuard<'_, ArrayBufferView>, ) -> Fallible<RootedTraceableBox<HeapArrayBufferView>>
Source§impl CustomElementRegistryMethods<DomTypeHolder> for CustomElementRegistry
impl CustomElementRegistryMethods<DomTypeHolder> for CustomElementRegistry
Source§fn Define(
&self,
name: DOMString,
constructor_: Rc<CustomElementConstructor<DomTypeHolder>>,
options: &ElementDefinitionOptions,
can_gc: CanGc,
) -> ErrorResult
fn Define( &self, name: DOMString, constructor_: Rc<CustomElementConstructor<DomTypeHolder>>, options: &ElementDefinitionOptions, can_gc: CanGc, ) -> ErrorResult
Source§fn GetName(
&self,
constructor: Rc<CustomElementConstructor<DomTypeHolder>>,
) -> Option<DOMString>
fn GetName( &self, constructor: Rc<CustomElementConstructor<DomTypeHolder>>, ) -> Option<DOMString>
Source§impl CustomEventMethods<DomTypeHolder> for CustomEvent
impl CustomEventMethods<DomTypeHolder> for CustomEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<CustomEventInit>,
) -> DomRoot<CustomEvent>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<CustomEventInit>, ) -> DomRoot<CustomEvent>
Source§fn Detail(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Detail(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§fn InitCustomEvent(
&self,
_cx: JSContext,
type_: DOMString,
can_bubble: bool,
cancelable: bool,
detail: HandleValue<'_>,
)
fn InitCustomEvent( &self, _cx: JSContext, type_: DOMString, can_bubble: bool, cancelable: bool, detail: HandleValue<'_>, )
Source§impl DOMExceptionMethods<DomTypeHolder> for DOMException
impl DOMExceptionMethods<DomTypeHolder> for DOMException
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
name: DOMString,
) -> Result<DomRoot<DOMException>, Error>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, name: DOMString, ) -> Result<DomRoot<DOMException>, Error>
Source§impl DOMImplementationMethods<DomTypeHolder> for DOMImplementation
impl DOMImplementationMethods<DomTypeHolder> for DOMImplementation
Source§fn CreateDocumentType(
&self,
qualified_name: DOMString,
pubid: DOMString,
sysid: DOMString,
can_gc: CanGc,
) -> Fallible<DomRoot<DocumentType>>
fn CreateDocumentType( &self, qualified_name: DOMString, pubid: DOMString, sysid: DOMString, can_gc: CanGc, ) -> Fallible<DomRoot<DocumentType>>
Source§fn CreateDocument(
&self,
maybe_namespace: Option<DOMString>,
qname: DOMString,
maybe_doctype: Option<&DocumentType>,
can_gc: CanGc,
) -> Fallible<DomRoot<XMLDocument>>
fn CreateDocument( &self, maybe_namespace: Option<DOMString>, qname: DOMString, maybe_doctype: Option<&DocumentType>, can_gc: CanGc, ) -> Fallible<DomRoot<XMLDocument>>
Source§impl DOMMatrixMethods<DomTypeHolder> for DOMMatrix
impl DOMMatrixMethods<DomTypeHolder> for DOMMatrix
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: Option<StringOrUnrestrictedDoubleSequence>,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: Option<StringOrUnrestrictedDoubleSequence>, ) -> Fallible<DomRoot<Self>>
Source§fn FromMatrix(
global: &GlobalScope,
other: &DOMMatrixInit,
can_gc: CanGc,
) -> Fallible<DomRoot<Self>>
fn FromMatrix( global: &GlobalScope, other: &DOMMatrixInit, can_gc: CanGc, ) -> Fallible<DomRoot<Self>>
Source§fn FromFloat32Array(
global: &GlobalScope,
array: CustomAutoRooterGuard<'_, Float32Array>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMMatrix>>
fn FromFloat32Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float32Array>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMMatrix>>
Source§fn FromFloat64Array(
global: &GlobalScope,
array: CustomAutoRooterGuard<'_, Float64Array>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMMatrix>>
fn FromFloat64Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float64Array>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMMatrix>>
Source§fn MultiplySelf(&self, other: &DOMMatrixInit) -> Fallible<DomRoot<DOMMatrix>>
fn MultiplySelf(&self, other: &DOMMatrixInit) -> Fallible<DomRoot<DOMMatrix>>
Source§fn PreMultiplySelf(&self, other: &DOMMatrixInit) -> Fallible<DomRoot<DOMMatrix>>
fn PreMultiplySelf(&self, other: &DOMMatrixInit) -> Fallible<DomRoot<DOMMatrix>>
Source§fn ScaleSelf(
&self,
scaleX: f64,
scaleY: Option<f64>,
scaleZ: f64,
originX: f64,
originY: f64,
originZ: f64,
) -> DomRoot<DOMMatrix>
fn ScaleSelf( &self, scaleX: f64, scaleY: Option<f64>, scaleZ: f64, originX: f64, originY: f64, originZ: f64, ) -> DomRoot<DOMMatrix>
Source§fn Scale3dSelf(
&self,
scale: f64,
originX: f64,
originY: f64,
originZ: f64,
) -> DomRoot<DOMMatrix>
fn Scale3dSelf( &self, scale: f64, originX: f64, originY: f64, originZ: f64, ) -> DomRoot<DOMMatrix>
Source§fn RotateSelf(
&self,
rotX: f64,
rotY: Option<f64>,
rotZ: Option<f64>,
) -> DomRoot<DOMMatrix>
fn RotateSelf( &self, rotX: f64, rotY: Option<f64>, rotZ: Option<f64>, ) -> DomRoot<DOMMatrix>
Source§fn InvertSelf(&self) -> DomRoot<DOMMatrix>
fn InvertSelf(&self) -> DomRoot<DOMMatrix>
Source§impl DOMMatrixReadOnlyMethods<DomTypeHolder> for DOMMatrixReadOnly
impl DOMMatrixReadOnlyMethods<DomTypeHolder> for DOMMatrixReadOnly
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: Option<StringOrUnrestrictedDoubleSequence>,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: Option<StringOrUnrestrictedDoubleSequence>, ) -> Fallible<DomRoot<Self>>
Source§fn FromMatrix(
global: &GlobalScope,
other: &DOMMatrixInit,
can_gc: CanGc,
) -> Fallible<DomRoot<Self>>
fn FromMatrix( global: &GlobalScope, other: &DOMMatrixInit, can_gc: CanGc, ) -> Fallible<DomRoot<Self>>
Source§fn FromFloat32Array(
global: &GlobalScope,
array: CustomAutoRooterGuard<'_, Float32Array>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMMatrixReadOnly>>
fn FromFloat32Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float32Array>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMMatrixReadOnly>>
Source§fn FromFloat64Array(
global: &GlobalScope,
array: CustomAutoRooterGuard<'_, Float64Array>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMMatrixReadOnly>>
fn FromFloat64Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float64Array>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMMatrixReadOnly>>
Source§fn IsIdentity(&self) -> bool
fn IsIdentity(&self) -> bool
Source§fn Scale(
&self,
scaleX: f64,
scaleY: Option<f64>,
scaleZ: f64,
originX: f64,
originY: f64,
originZ: f64,
can_gc: CanGc,
) -> DomRoot<DOMMatrix>
fn Scale( &self, scaleX: f64, scaleY: Option<f64>, scaleZ: f64, originX: f64, originY: f64, originZ: f64, can_gc: CanGc, ) -> DomRoot<DOMMatrix>
Source§fn Scale3d(
&self,
scale: f64,
originX: f64,
originY: f64,
originZ: f64,
can_gc: CanGc,
) -> DomRoot<DOMMatrix>
fn Scale3d( &self, scale: f64, originX: f64, originY: f64, originZ: f64, can_gc: CanGc, ) -> DomRoot<DOMMatrix>
Source§fn Rotate(
&self,
rotX: f64,
rotY: Option<f64>,
rotZ: Option<f64>,
can_gc: CanGc,
) -> DomRoot<DOMMatrix>
fn Rotate( &self, rotX: f64, rotY: Option<f64>, rotZ: Option<f64>, can_gc: CanGc, ) -> DomRoot<DOMMatrix>
Source§fn RotateAxisAngle(
&self,
x: f64,
y: f64,
z: f64,
angle: f64,
can_gc: CanGc,
) -> DomRoot<DOMMatrix>
fn RotateAxisAngle( &self, x: f64, y: f64, z: f64, angle: f64, can_gc: CanGc, ) -> DomRoot<DOMMatrix>
Source§fn TransformPoint(
&self,
point: &DOMPointInit,
can_gc: CanGc,
) -> DomRoot<DOMPoint>
fn TransformPoint( &self, point: &DOMPointInit, can_gc: CanGc, ) -> DomRoot<DOMPoint>
Source§fn ToFloat32Array(
&self,
cx: JSContext,
can_gc: CanGc,
) -> RootedTraceableBox<HeapFloat32Array>
fn ToFloat32Array( &self, cx: JSContext, can_gc: CanGc, ) -> RootedTraceableBox<HeapFloat32Array>
Source§fn ToFloat64Array(
&self,
cx: JSContext,
can_gc: CanGc,
) -> RootedTraceableBox<HeapFloat64Array>
fn ToFloat64Array( &self, cx: JSContext, can_gc: CanGc, ) -> RootedTraceableBox<HeapFloat64Array>
fn Stringifier(&self) -> Fallible<DOMString>
Source§impl DOMParserMethods<DomTypeHolder> for DOMParser
impl DOMParserMethods<DomTypeHolder> for DOMParser
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMParser>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMParser>>
Source§fn ParseFromString(
&self,
s: TrustedHTMLOrString<DomTypeHolder>,
ty: SupportedType,
can_gc: CanGc,
) -> Fallible<DomRoot<Document>>
fn ParseFromString( &self, s: TrustedHTMLOrString<DomTypeHolder>, ty: SupportedType, can_gc: CanGc, ) -> Fallible<DomRoot<Document>>
Source§impl DOMPointMethods<DomTypeHolder> for DOMPoint
impl DOMPointMethods<DomTypeHolder> for DOMPoint
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
x: f64,
y: f64,
z: f64,
w: f64,
) -> Fallible<DomRoot<DOMPoint>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, z: f64, w: f64, ) -> Fallible<DomRoot<DOMPoint>>
Source§fn FromPoint(
global: &GlobalScope,
init: &DOMPointInit,
can_gc: CanGc,
) -> DomRoot<Self>
fn FromPoint( global: &GlobalScope, init: &DOMPointInit, can_gc: CanGc, ) -> DomRoot<Self>
Source§impl DOMPointReadOnlyMethods<DomTypeHolder> for DOMPointReadOnly
impl DOMPointReadOnlyMethods<DomTypeHolder> for DOMPointReadOnly
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
x: f64,
y: f64,
z: f64,
w: f64,
) -> Fallible<DomRoot<DOMPointReadOnly>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, z: f64, w: f64, ) -> Fallible<DomRoot<DOMPointReadOnly>>
Source§fn FromPoint(
global: &GlobalScope,
init: &DOMPointInit,
can_gc: CanGc,
) -> DomRoot<Self>
fn FromPoint( global: &GlobalScope, init: &DOMPointInit, can_gc: CanGc, ) -> DomRoot<Self>
Source§impl DOMQuadMethods<DomTypeHolder> for DOMQuad
impl DOMQuadMethods<DomTypeHolder> for DOMQuad
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
p1: &DOMPointInit,
p2: &DOMPointInit,
p3: &DOMPointInit,
p4: &DOMPointInit,
) -> Fallible<DomRoot<DOMQuad>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, p1: &DOMPointInit, p2: &DOMPointInit, p3: &DOMPointInit, p4: &DOMPointInit, ) -> Fallible<DomRoot<DOMQuad>>
Source§fn FromRect(
global: &GlobalScope,
other: &DOMRectInit,
can_gc: CanGc,
) -> DomRoot<DOMQuad>
fn FromRect( global: &GlobalScope, other: &DOMRectInit, can_gc: CanGc, ) -> DomRoot<DOMQuad>
Source§fn FromQuad(
global: &GlobalScope,
other: &DOMQuadInit,
can_gc: CanGc,
) -> DomRoot<DOMQuad>
fn FromQuad( global: &GlobalScope, other: &DOMQuadInit, can_gc: CanGc, ) -> DomRoot<DOMQuad>
Source§impl DOMRectMethods<DomTypeHolder> for DOMRect
impl DOMRectMethods<DomTypeHolder> for DOMRect
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
x: f64,
y: f64,
width: f64,
height: f64,
) -> Fallible<DomRoot<DOMRect>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, width: f64, height: f64, ) -> Fallible<DomRoot<DOMRect>>
fn FromRect( global: &GlobalScope, other: &DOMRectInit, can_gc: CanGc, ) -> DomRoot<DOMRect>
Source§impl DOMRectReadOnlyMethods<DomTypeHolder> for DOMRectReadOnly
impl DOMRectReadOnlyMethods<DomTypeHolder> for DOMRectReadOnly
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
x: f64,
y: f64,
width: f64,
height: f64,
) -> Fallible<DomRoot<DOMRectReadOnly>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, width: f64, height: f64, ) -> Fallible<DomRoot<DOMRectReadOnly>>
fn FromRect( global: &GlobalScope, other: &DOMRectInit, can_gc: CanGc, ) -> DomRoot<DOMRectReadOnly>
Source§impl DOMStringListMethods<DomTypeHolder> for DOMStringList
impl DOMStringListMethods<DomTypeHolder> for DOMStringList
Source§impl DOMStringMapMethods<DomTypeHolder> for DOMStringMap
impl DOMStringMapMethods<DomTypeHolder> for DOMStringMap
Source§fn NamedDeleter(&self, name: DOMString, can_gc: CanGc)
fn NamedDeleter(&self, name: DOMString, can_gc: CanGc)
Source§fn NamedSetter(
&self,
name: DOMString,
value: DOMString,
can_gc: CanGc,
) -> ErrorResult
fn NamedSetter( &self, name: DOMString, value: DOMString, can_gc: CanGc, ) -> ErrorResult
Source§impl DOMTokenListMethods<DomTypeHolder> for DOMTokenList
impl DOMTokenListMethods<DomTypeHolder> for DOMTokenList
Source§fn Replace(
&self,
token: DOMString,
new_token: DOMString,
can_gc: CanGc,
) -> Fallible<bool>
fn Replace( &self, token: DOMString, new_token: DOMString, can_gc: CanGc, ) -> Fallible<bool>
fn IndexedGetter(&self, index: u32) -> Option<DOMString>
Source§impl DataTransferItemListMethods<DomTypeHolder> for DataTransferItemList
impl DataTransferItemListMethods<DomTypeHolder> for DataTransferItemList
Source§fn IndexedGetter(
&self,
index: u32,
can_gc: CanGc,
) -> Option<DomRoot<DataTransferItem>>
fn IndexedGetter( &self, index: u32, can_gc: CanGc, ) -> Option<DomRoot<DataTransferItem>>
Source§fn Add(
&self,
data: DOMString,
type_: DOMString,
can_gc: CanGc,
) -> Fallible<Option<DomRoot<DataTransferItem>>>
fn Add( &self, data: DOMString, type_: DOMString, can_gc: CanGc, ) -> Fallible<Option<DomRoot<DataTransferItem>>>
Source§impl DataTransferItemMethods<DomTypeHolder> for DataTransferItem
impl DataTransferItemMethods<DomTypeHolder> for DataTransferItem
Source§fn GetAsString(
&self,
callback: Option<Rc<FunctionStringCallback<DomTypeHolder>>>,
)
fn GetAsString( &self, callback: Option<Rc<FunctionStringCallback<DomTypeHolder>>>, )
Source§impl DataTransferMethods<DomTypeHolder> for DataTransfer
impl DataTransferMethods<DomTypeHolder> for DataTransfer
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> DomRoot<DataTransfer>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> DomRoot<DataTransfer>
Source§fn DropEffect(&self) -> DOMString
fn DropEffect(&self) -> DOMString
Source§fn SetDropEffect(&self, value: DOMString)
fn SetDropEffect(&self, value: DOMString)
Source§fn EffectAllowed(&self) -> DOMString
fn EffectAllowed(&self) -> DOMString
Source§fn SetEffectAllowed(&self, value: DOMString)
fn SetEffectAllowed(&self, value: DOMString)
Source§fn Items(&self) -> DomRoot<DataTransferItemList>
fn Items(&self) -> DomRoot<DataTransferItemList>
Source§impl DebuggerGetPossibleBreakpointsEventMethods<DomTypeHolder> for DebuggerGetPossibleBreakpointsEvent
impl DebuggerGetPossibleBreakpointsEventMethods<DomTypeHolder> for DebuggerGetPossibleBreakpointsEvent
Source§impl DebuggerGlobalScopeMethods<DomTypeHolder> for DebuggerGlobalScope
impl DebuggerGlobalScopeMethods<DomTypeHolder> for DebuggerGlobalScope
fn NotifyNewSource(&self, args: &NotifyNewSource)
fn GetPossibleBreakpointsResult( &self, event: &DebuggerGetPossibleBreakpointsEvent, result: Vec<RecommendedBreakpointLocation>, )
fn GetFrameResult(&self, event: &DebuggerPauseEvent, result: &PauseFrameResult)
Source§impl DecompressionStreamMethods<DomTypeHolder> for DecompressionStream
impl DecompressionStreamMethods<DomTypeHolder> for DecompressionStream
Source§fn Constructor(
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
can_gc: CanGc,
format: CompressionFormat,
) -> Fallible<DomRoot<DecompressionStream>>
fn Constructor( global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, can_gc: CanGc, format: CompressionFormat, ) -> Fallible<DomRoot<DecompressionStream>>
Source§fn Readable(&self) -> DomRoot<ReadableStream>
fn Readable(&self) -> DomRoot<ReadableStream>
Source§impl DedicatedWorkerGlobalScopeMethods<DomTypeHolder> for DedicatedWorkerGlobalScope
impl DedicatedWorkerGlobalScopeMethods<DomTypeHolder> for DedicatedWorkerGlobalScope
Source§fn PostMessage(
&self,
cx: SafeJSContext,
message: HandleValue<'_>,
transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>,
) -> ErrorResult
fn PostMessage( &self, cx: SafeJSContext, message: HandleValue<'_>, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> ErrorResult
Source§fn PostMessage_(
&self,
cx: SafeJSContext,
message: HandleValue<'_>,
options: RootedTraceableBox<StructuredSerializeOptions>,
) -> ErrorResult
fn PostMessage_( &self, cx: SafeJSContext, message: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, ) -> ErrorResult
fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnmessageerror(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl DissimilarOriginLocationMethods<DomTypeHolder> for DissimilarOriginLocation
impl DissimilarOriginLocationMethods<DomTypeHolder> for DissimilarOriginLocation
Source§impl DissimilarOriginWindowMethods<DomTypeHolder> for DissimilarOriginWindow
impl DissimilarOriginWindowMethods<DomTypeHolder> for DissimilarOriginWindow
Source§fn PostMessage(
&self,
cx: JSContext,
message: HandleValue<'_>,
target_origin: USVString,
transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>,
) -> ErrorResult
fn PostMessage( &self, cx: JSContext, message: HandleValue<'_>, target_origin: USVString, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> ErrorResult
Source§fn PostMessage_(
&self,
cx: JSContext,
message: HandleValue<'_>,
options: RootedTraceableBox<WindowPostMessageOptions>,
) -> ErrorResult
fn PostMessage_( &self, cx: JSContext, message: HandleValue<'_>, options: RootedTraceableBox<WindowPostMessageOptions>, ) -> ErrorResult
Source§fn Opener(&self, _: JSContext, retval: MutableHandleValue<'_>)
fn Opener(&self, _: JSContext, retval: MutableHandleValue<'_>)
Source§fn SetOpener(&self, _: JSContext, _: HandleValue<'_>)
fn SetOpener(&self, _: JSContext, _: HandleValue<'_>)
Source§impl DocumentFragmentMethods<DomTypeHolder> for DocumentFragment
impl DocumentFragmentMethods<DomTypeHolder> for DocumentFragment
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<DocumentFragment>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<DocumentFragment>>
Source§fn ChildElementCount(&self) -> u32
fn ChildElementCount(&self) -> u32
Source§fn Prepend(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Prepend( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn Append(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Append( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn ReplaceChildren(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn ReplaceChildren( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§impl DocumentMethods<DomTypeHolder> for Document
impl DocumentMethods<DomTypeHolder> for Document
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<Document>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<Document>>
Source§fn ParseHTMLUnsafe(
window: &Window,
s: TrustedHTMLOrString<DomTypeHolder>,
can_gc: CanGc,
) -> Fallible<DomRoot<Self>>
fn ParseHTMLUnsafe( window: &Window, s: TrustedHTMLOrString<DomTypeHolder>, can_gc: CanGc, ) -> Fallible<DomRoot<Self>>
Source§fn QueryCommandSupported(&self, _command: DOMString) -> bool
fn QueryCommandSupported(&self, _command: DOMString) -> bool
Source§fn StyleSheets(&self, can_gc: CanGc) -> DomRoot<StyleSheetList>
fn StyleSheets(&self, can_gc: CanGc) -> DomRoot<StyleSheetList>
Source§fn Implementation(&self, can_gc: CanGc) -> DomRoot<DOMImplementation>
fn Implementation(&self, can_gc: CanGc) -> DomRoot<DOMImplementation>
Source§fn SetDomain(&self, value: DOMString) -> ErrorResult
fn SetDomain(&self, value: DOMString) -> ErrorResult
Source§fn GetDoctype(&self) -> Option<DomRoot<DocumentType>>
fn GetDoctype(&self) -> Option<DomRoot<DocumentType>>
Source§fn GetElementsByTagName(
&self,
qualified_name: DOMString,
can_gc: CanGc,
) -> DomRoot<HTMLCollection>
fn GetElementsByTagName( &self, qualified_name: DOMString, can_gc: CanGc, ) -> DomRoot<HTMLCollection>
Source§fn GetElementsByTagNameNS(
&self,
maybe_ns: Option<DOMString>,
tag_name: DOMString,
can_gc: CanGc,
) -> DomRoot<HTMLCollection>
fn GetElementsByTagNameNS( &self, maybe_ns: Option<DOMString>, tag_name: DOMString, can_gc: CanGc, ) -> DomRoot<HTMLCollection>
Source§fn GetElementsByClassName(
&self,
classes: DOMString,
can_gc: CanGc,
) -> DomRoot<HTMLCollection>
fn GetElementsByClassName( &self, classes: DOMString, can_gc: CanGc, ) -> DomRoot<HTMLCollection>
Source§fn CreateElement(
&self,
local_name: DOMString,
options: StringOrElementCreationOptions,
can_gc: CanGc,
) -> Fallible<DomRoot<Element>>
fn CreateElement( &self, local_name: DOMString, options: StringOrElementCreationOptions, can_gc: CanGc, ) -> Fallible<DomRoot<Element>>
Source§fn CreateElementNS(
&self,
namespace: Option<DOMString>,
qualified_name: DOMString,
options: StringOrElementCreationOptions,
can_gc: CanGc,
) -> Fallible<DomRoot<Element>>
fn CreateElementNS( &self, namespace: Option<DOMString>, qualified_name: DOMString, options: StringOrElementCreationOptions, can_gc: CanGc, ) -> Fallible<DomRoot<Element>>
Source§fn CreateAttribute(
&self,
local_name: DOMString,
can_gc: CanGc,
) -> Fallible<DomRoot<Attr>>
fn CreateAttribute( &self, local_name: DOMString, can_gc: CanGc, ) -> Fallible<DomRoot<Attr>>
Source§fn CreateAttributeNS(
&self,
namespace: Option<DOMString>,
qualified_name: DOMString,
can_gc: CanGc,
) -> Fallible<DomRoot<Attr>>
fn CreateAttributeNS( &self, namespace: Option<DOMString>, qualified_name: DOMString, can_gc: CanGc, ) -> Fallible<DomRoot<Attr>>
Source§fn CreateDocumentFragment(&self, can_gc: CanGc) -> DomRoot<DocumentFragment>
fn CreateDocumentFragment(&self, can_gc: CanGc) -> DomRoot<DocumentFragment>
Source§fn CreateCDATASection(
&self,
data: DOMString,
can_gc: CanGc,
) -> Fallible<DomRoot<CDATASection>>
fn CreateCDATASection( &self, data: DOMString, can_gc: CanGc, ) -> Fallible<DomRoot<CDATASection>>
Source§fn CreateProcessingInstruction(
&self,
target: DOMString,
data: DOMString,
can_gc: CanGc,
) -> Fallible<DomRoot<ProcessingInstruction>>
fn CreateProcessingInstruction( &self, target: DOMString, data: DOMString, can_gc: CanGc, ) -> Fallible<DomRoot<ProcessingInstruction>>
Source§fn ImportNode(
&self,
node: &Node,
options: BooleanOrImportNodeOptions<DomTypeHolder>,
can_gc: CanGc,
) -> Fallible<DomRoot<Node>>
fn ImportNode( &self, node: &Node, options: BooleanOrImportNodeOptions<DomTypeHolder>, can_gc: CanGc, ) -> Fallible<DomRoot<Node>>
Source§fn LastModified(&self) -> DOMString
fn LastModified(&self) -> DOMString
Source§fn CreateNodeIterator(
&self,
root: &Node,
what_to_show: u32,
filter: Option<Rc<NodeFilter<DomTypeHolder>>>,
can_gc: CanGc,
) -> DomRoot<NodeIterator>
fn CreateNodeIterator( &self, root: &Node, what_to_show: u32, filter: Option<Rc<NodeFilter<DomTypeHolder>>>, can_gc: CanGc, ) -> DomRoot<NodeIterator>
Source§fn CreateTreeWalker(
&self,
root: &Node,
what_to_show: u32,
filter: Option<Rc<NodeFilter<DomTypeHolder>>>,
) -> DomRoot<TreeWalker>
fn CreateTreeWalker( &self, root: &Node, what_to_show: u32, filter: Option<Rc<NodeFilter<DomTypeHolder>>>, ) -> DomRoot<TreeWalker>
Source§fn GetCurrentScript(&self) -> Option<DomRoot<HTMLScriptElement>>
fn GetCurrentScript(&self) -> Option<DomRoot<HTMLScriptElement>>
Source§fn SetBody(&self, new_body: Option<&HTMLElement>, can_gc: CanGc) -> ErrorResult
fn SetBody(&self, new_body: Option<&HTMLElement>, can_gc: CanGc) -> ErrorResult
Source§fn ChildElementCount(&self) -> u32
fn ChildElementCount(&self) -> u32
Source§fn Prepend(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Prepend( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn Append(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Append( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn ReplaceChildren(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn ReplaceChildren( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn ReadyState(&self) -> DocumentReadyState
fn ReadyState(&self) -> DocumentReadyState
Source§fn SetCookie(&self, cookie: DOMString) -> ErrorResult
fn SetCookie(&self, cookie: DOMString) -> ErrorResult
Source§fn SetBgColor(&self, value: DOMString, can_gc: CanGc)
fn SetBgColor(&self, value: DOMString, can_gc: CanGc)
Source§fn SetFgColor(&self, value: DOMString, can_gc: CanGc)
fn SetFgColor(&self, value: DOMString, can_gc: CanGc)
Source§fn NamedGetter(
&self,
name: DOMString,
can_gc: CanGc,
) -> Option<NamedPropertyValue<DomTypeHolder>>
fn NamedGetter( &self, name: DOMString, can_gc: CanGc, ) -> Option<NamedPropertyValue<DomTypeHolder>>
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
Source§fn Open(
&self,
_unused1: Option<DOMString>,
_unused2: Option<DOMString>,
can_gc: CanGc,
) -> Fallible<DomRoot<Document>>
fn Open( &self, _unused1: Option<DOMString>, _unused2: Option<DOMString>, can_gc: CanGc, ) -> Fallible<DomRoot<Document>>
Source§fn Open_(
&self,
url: USVString,
target: DOMString,
features: DOMString,
can_gc: CanGc,
) -> Fallible<Option<DomRoot<WindowProxy>>>
fn Open_( &self, url: USVString, target: DOMString, features: DOMString, can_gc: CanGc, ) -> Fallible<Option<DomRoot<WindowProxy>>>
Source§fn Write(
&self,
text: Vec<TrustedHTMLOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Write( &self, text: Vec<TrustedHTMLOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn Writeln(
&self,
text: Vec<TrustedHTMLOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Writeln( &self, text: Vec<TrustedHTMLOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn Close(&self, can_gc: CanGc) -> ErrorResult
fn Close(&self, can_gc: CanGc) -> ErrorResult
Source§fn FullscreenEnabled(&self) -> bool
fn FullscreenEnabled(&self) -> bool
Source§fn VisibilityState(&self) -> DocumentVisibilityState
fn VisibilityState(&self) -> DocumentVisibilityState
Source§fn AdoptedStyleSheets(
&self,
context: JSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn AdoptedStyleSheets( &self, context: JSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§fn SetAdoptedStyleSheets(
&self,
context: JSContext,
val: HandleValue<'_>,
can_gc: CanGc,
) -> ErrorResult
fn SetAdoptedStyleSheets( &self, context: JSContext, val: HandleValue<'_>, can_gc: CanGc, ) -> ErrorResult
fn GetOnblur(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnblur(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnerror(&self) -> Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, listener: Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnfocus(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnfocus(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnload(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnload(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnresize(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnresize(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnscroll(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscroll(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnabort(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnauxclick(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnauxclick( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationstart(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationstart( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationiteration( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationiteration( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationend(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationend( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationcancel(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationcancel( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeinput(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeinput( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforematch(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforematch( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforetoggle(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforetoggle( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncancel(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncancel(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOncanplay(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplay(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOncanplaythrough(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplaythrough( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnchange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnclick(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclick(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnclose(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOncommand(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncommand(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOncontextlost(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextlost( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextrestored(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextrestored( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncopy(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncopy(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOncuechange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncuechange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncut(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncut(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOndblclick(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndblclick( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrag(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrag(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOndragend(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragend(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOndragenter(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragenter( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragleave(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragleave( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragover(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragover( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragstart(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragstart( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrop(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrop(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOndurationchange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndurationchange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnemptied(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnemptied(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnended(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnended(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnformdata(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnformdata( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninput(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninput(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOninvalid(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninvalid(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnkeydown(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeydown(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnkeypress(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeypress( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeyup(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeyup(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnloadeddata(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadeddata( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadedmetadata(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadedmetadata( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadstart(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadstart( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousedown(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousedown( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseenter(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseenter( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseleave(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseleave( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousemove(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousemove( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseout(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseout( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseover(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseover( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseup(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseup(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnpaste(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpaste(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnpause(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpause(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnplay(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplay(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnplaying(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplaying(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnprogress(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnprogress( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnratechange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnratechange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnreset(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreset(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnscrollend(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscrollend( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsecuritypolicyviolation( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsecuritypolicyviolation( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeked(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeked(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnseeking(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeking(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnselect(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselect(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnselectionchange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectionchange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectstart(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectstart( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnslotchange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnslotchange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstalled(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstalled(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnsubmit(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsubmit(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnsuspend(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsuspend(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOntimeupdate(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntimeupdate( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntoggle(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntoggle(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOntransitioncancel( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitioncancel( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionend(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionend( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionrun(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionrun( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnvolumechange(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnvolumechange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwaiting(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwaiting(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnwebkitanimationend( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationend( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationiteration( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationiteration( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationstart( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationstart( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkittransitionend( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkittransitionend( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwheel(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwheel(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnreadystatechange( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreadystatechange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnfullscreenerror(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnfullscreenerror( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnfullscreenchange( &self, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnfullscreenchange( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn ServoGetMediaControls(&self, id: DOMString) -> Fallible<DomRoot<ShadowRoot>>
fn CreateExpression( &self, expression: DOMString, resolver: Option<Rc<XPathNSResolver<DomTypeHolder>>>, can_gc: CanGc, ) -> Fallible<DomRoot<XPathExpression>>
fn CreateNSResolver(&self, node_resolver: &Node, can_gc: CanGc) -> DomRoot<Node>
fn Evaluate( &self, expression: DOMString, context_node: &Node, resolver: Option<Rc<XPathNSResolver<DomTypeHolder>>>, result_type: u16, result: Option<&XPathResult>, can_gc: CanGc, ) -> Fallible<DomRoot<XPathResult>>
Source§impl DocumentTypeMethods<DomTypeHolder> for DocumentType
impl DocumentTypeMethods<DomTypeHolder> for DocumentType
Source§fn Before(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Before( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn After(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn After( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn ReplaceWith(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn ReplaceWith( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§impl DomHelpers<DomTypeHolder> for DomTypeHolder
impl DomHelpers<DomTypeHolder> for DomTypeHolder
fn throw_dom_exception( cx: SafeJSContext, global: &<DomTypeHolder as DomTypes>::GlobalScope, result: Error, can_gc: CanGc, )
fn call_html_constructor<T: DerivedFrom<<DomTypeHolder as DomTypes>::Element> + DomObject>( cx: &mut JSContext, args: &CallArgs, global: &<DomTypeHolder as DomTypes>::GlobalScope, proto_id: ID, creator: unsafe fn(SafeJSContext, HandleObject<'_>, *mut ProtoOrIfaceArray), ) -> bool
fn settings_stack() -> &'static LocalKey<RefCell<Vec<StackEntry<DomTypeHolder>>>>
fn principals_callbacks() -> &'static JSPrincipalsCallbacks
fn is_platform_object_same_origin( cx: &CurrentRealm<'_>, obj: RawHandleObject, ) -> bool
fn interface_map() -> &'static Map<&'static [u8], Interface>
fn push_new_element_queue()
fn pop_current_element_queue(can_gc: CanGc)
fn reflect_dom_object<T, U>( obj: Box<T>, global: &U, can_gc: CanGc, ) -> DomRoot<T>
fn report_pending_exception( cx: SafeJSContext, dispatch_event: bool, realm: InRealm<'_>, can_gc: CanGc, )
Source§impl DomObjectIteratorWrap<DomTypeHolder> for CustomStateSet
impl DomObjectIteratorWrap<DomTypeHolder> for CustomStateSet
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::ElementInternalsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::customstateset::CustomStateSet>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::customstateset::CustomStateSet>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::ElementInternalsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::customstateset::CustomStateSet>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::customstateset::CustomStateSet>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for FormData
impl DomObjectIteratorWrap<DomTypeHolder> for FormData
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::FormDataBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::formdata::FormData>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::formdata::FormData>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::FormDataBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::formdata::FormData>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::formdata::FormData>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for GPUSupportedFeatures
impl DomObjectIteratorWrap<DomTypeHolder> for GPUSupportedFeatures
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webgpu::gpusupportedfeatures::GPUSupportedFeatures>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webgpu::gpusupportedfeatures::GPUSupportedFeatures>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webgpu::gpusupportedfeatures::GPUSupportedFeatures>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webgpu::gpusupportedfeatures::GPUSupportedFeatures>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for Headers
impl DomObjectIteratorWrap<DomTypeHolder> for Headers
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::HeadersBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::headers::Headers>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::headers::Headers>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::HeadersBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::headers::Headers>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::headers::Headers>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingMaplikeWithInterface
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingMaplikeWithInterface
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingMaplikeWithInterfaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingmaplikewithinterface::TestBindingMaplikeWithInterface>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingmaplikewithinterface::TestBindingMaplikeWithInterface>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingMaplikeWithInterfaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingmaplikewithinterface::TestBindingMaplikeWithInterface>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingmaplikewithinterface::TestBindingMaplikeWithInterface>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingMaplikeWithPrimitive
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingMaplikeWithPrimitive
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingMaplikeWithPrimitiveBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingmaplikewithprimitive::TestBindingMaplikeWithPrimitive>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingmaplikewithprimitive::TestBindingMaplikeWithPrimitive>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingMaplikeWithPrimitiveBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingmaplikewithprimitive::TestBindingMaplikeWithPrimitive>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingmaplikewithprimitive::TestBindingMaplikeWithPrimitive>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingPairIterable
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingPairIterable
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingPairIterableBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingpairiterable::TestBindingPairIterable>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingpairiterable::TestBindingPairIterable>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingPairIterableBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingpairiterable::TestBindingPairIterable>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingpairiterable::TestBindingPairIterable>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingSetlikeWithInterface
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingSetlikeWithInterface
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingSetlikeWithInterfaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingsetlikewithinterface::TestBindingSetlikeWithInterface>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingsetlikewithinterface::TestBindingSetlikeWithInterface>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingSetlikeWithInterfaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingsetlikewithinterface::TestBindingSetlikeWithInterface>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingsetlikewithinterface::TestBindingSetlikeWithInterface>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingSetlikeWithPrimitive
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingSetlikeWithPrimitive
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingSetlikeWithPrimitiveBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingsetlikewithprimitive::TestBindingSetlikeWithPrimitive>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingsetlikewithprimitive::TestBindingSetlikeWithPrimitive>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::TestBindingSetlikeWithPrimitiveBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingsetlikewithprimitive::TestBindingSetlikeWithPrimitive>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::testing::testbindingsetlikewithprimitive::TestBindingSetlikeWithPrimitive>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for URLSearchParams
impl DomObjectIteratorWrap<DomTypeHolder> for URLSearchParams
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::URLSearchParamsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::urlsearchparams::URLSearchParams>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::urlsearchparams::URLSearchParams>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::URLSearchParamsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::urlsearchparams::URLSearchParams>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::urlsearchparams::URLSearchParams>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for WGSLLanguageFeatures
impl DomObjectIteratorWrap<DomTypeHolder> for WGSLLanguageFeatures
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webgpu::wgsllanguagefeatures::WGSLLanguageFeatures>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webgpu::wgsllanguagefeatures::WGSLLanguageFeatures>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webgpu::wgsllanguagefeatures::WGSLLanguageFeatures>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webgpu::wgsllanguagefeatures::WGSLLanguageFeatures>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for XRHand
impl DomObjectIteratorWrap<DomTypeHolder> for XRHand
Source§const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::XRHandBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webxr::xrhand::XRHand>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webxr::xrhand::XRHand>>>}
const ITER_WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>, CanGc) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>> = {script_bindings::codegen::GenericBindings::XRHandBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webxr::xrhand::XRHand>>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<script_bindings::iterable::IterableIterator<dom::bindings::codegen::DomTypeHolder::DomTypeHolder, dom::webxr::xrhand::XRHand>>>}
Function pointer to the wrap function for
IterableIterator<T>Source§impl DomObjectWrap<DomTypeHolder> for ANGLEInstancedArrays
impl DomObjectWrap<DomTypeHolder> for ANGLEInstancedArrays
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ANGLEInstancedArraysBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::angleinstancedarrays::ANGLEInstancedArrays>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::angleinstancedarrays::ANGLEInstancedArrays>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ANGLEInstancedArraysBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::angleinstancedarrays::ANGLEInstancedArrays>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::angleinstancedarrays::ANGLEInstancedArrays>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AbortController
impl DomObjectWrap<DomTypeHolder> for AbortController
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AbortControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::abortcontroller::AbortController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::abortcontroller::AbortController>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AbortControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::abortcontroller::AbortController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::abortcontroller::AbortController>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AbortSignal
impl DomObjectWrap<DomTypeHolder> for AbortSignal
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AbortSignalBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::abortsignal::AbortSignal>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::abortsignal::AbortSignal>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AbortSignalBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::abortsignal::AbortSignal>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::abortsignal::AbortSignal>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AbstractRange
impl DomObjectWrap<DomTypeHolder> for AbstractRange
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AbstractRangeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::abstractrange::AbstractRange>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::abstractrange::AbstractRange>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AbstractRangeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::abstractrange::AbstractRange>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::abstractrange::AbstractRange>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AnalyserNode
impl DomObjectWrap<DomTypeHolder> for AnalyserNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AnalyserNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::analysernode::AnalyserNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::analysernode::AnalyserNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AnalyserNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::analysernode::AnalyserNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::analysernode::AnalyserNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AnimationEvent
impl DomObjectWrap<DomTypeHolder> for AnimationEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AnimationEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::animationevent::AnimationEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::animationevent::AnimationEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AnimationEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::animationevent::AnimationEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::animationevent::AnimationEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Attr
impl DomObjectWrap<DomTypeHolder> for Attr
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AttrBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::attr::Attr>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::attr::Attr>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AttrBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::attr::Attr>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::attr::Attr>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioBuffer
impl DomObjectWrap<DomTypeHolder> for AudioBuffer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioBufferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiobuffer::AudioBuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiobuffer::AudioBuffer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioBufferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiobuffer::AudioBuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiobuffer::AudioBuffer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioBufferSourceNode
impl DomObjectWrap<DomTypeHolder> for AudioBufferSourceNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioBufferSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiobuffersourcenode::AudioBufferSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiobuffersourcenode::AudioBufferSourceNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioBufferSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiobuffersourcenode::AudioBufferSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiobuffersourcenode::AudioBufferSourceNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioContext
impl DomObjectWrap<DomTypeHolder> for AudioContext
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiocontext::AudioContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiocontext::AudioContext>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiocontext::AudioContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiocontext::AudioContext>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioDestinationNode
impl DomObjectWrap<DomTypeHolder> for AudioDestinationNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioDestinationNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiodestinationnode::AudioDestinationNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiodestinationnode::AudioDestinationNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioDestinationNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiodestinationnode::AudioDestinationNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiodestinationnode::AudioDestinationNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioListener
impl DomObjectWrap<DomTypeHolder> for AudioListener
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioListenerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiolistener::AudioListener>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiolistener::AudioListener>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioListenerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiolistener::AudioListener>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiolistener::AudioListener>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioNode
impl DomObjectWrap<DomTypeHolder> for AudioNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audionode::AudioNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audionode::AudioNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audionode::AudioNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audionode::AudioNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioParam
impl DomObjectWrap<DomTypeHolder> for AudioParam
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioParamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audioparam::AudioParam>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audioparam::AudioParam>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioParamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audioparam::AudioParam>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audioparam::AudioParam>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioScheduledSourceNode
impl DomObjectWrap<DomTypeHolder> for AudioScheduledSourceNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioScheduledSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audioscheduledsourcenode::AudioScheduledSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audioscheduledsourcenode::AudioScheduledSourceNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioScheduledSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audioscheduledsourcenode::AudioScheduledSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audioscheduledsourcenode::AudioScheduledSourceNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioTrack
impl DomObjectWrap<DomTypeHolder> for AudioTrack
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioTrackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiotrack::AudioTrack>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiotrack::AudioTrack>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioTrackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiotrack::AudioTrack>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiotrack::AudioTrack>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for AudioTrackList
impl DomObjectWrap<DomTypeHolder> for AudioTrackList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioTrackListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiotracklist::AudioTrackList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiotracklist::AudioTrackList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::AudioTrackListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::audiotracklist::AudioTrackList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::audiotracklist::AudioTrackList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BaseAudioContext
impl DomObjectWrap<DomTypeHolder> for BaseAudioContext
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BaseAudioContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::baseaudiocontext::BaseAudioContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::baseaudiocontext::BaseAudioContext>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BaseAudioContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::baseaudiocontext::BaseAudioContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::baseaudiocontext::BaseAudioContext>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BeforeUnloadEvent
impl DomObjectWrap<DomTypeHolder> for BeforeUnloadEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BeforeUnloadEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::beforeunloadevent::BeforeUnloadEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::beforeunloadevent::BeforeUnloadEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BeforeUnloadEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::beforeunloadevent::BeforeUnloadEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::beforeunloadevent::BeforeUnloadEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BiquadFilterNode
impl DomObjectWrap<DomTypeHolder> for BiquadFilterNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BiquadFilterNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::biquadfilternode::BiquadFilterNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::biquadfilternode::BiquadFilterNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BiquadFilterNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::biquadfilternode::BiquadFilterNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::biquadfilternode::BiquadFilterNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Blob
impl DomObjectWrap<DomTypeHolder> for Blob
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BlobBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::blob::Blob>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::blob::Blob>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BlobBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::blob::Blob>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::blob::Blob>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Bluetooth
impl DomObjectWrap<DomTypeHolder> for Bluetooth
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetooth::Bluetooth>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetooth::Bluetooth>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetooth::Bluetooth>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetooth::Bluetooth>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothAdvertisingEvent
impl DomObjectWrap<DomTypeHolder> for BluetoothAdvertisingEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothAdvertisingEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothadvertisingevent::BluetoothAdvertisingEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothadvertisingevent::BluetoothAdvertisingEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothAdvertisingEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothadvertisingevent::BluetoothAdvertisingEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothadvertisingevent::BluetoothAdvertisingEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothCharacteristicProperties
impl DomObjectWrap<DomTypeHolder> for BluetoothCharacteristicProperties
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothCharacteristicPropertiesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothcharacteristicproperties::BluetoothCharacteristicProperties>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothcharacteristicproperties::BluetoothCharacteristicProperties>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothCharacteristicPropertiesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothcharacteristicproperties::BluetoothCharacteristicProperties>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothcharacteristicproperties::BluetoothCharacteristicProperties>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothDevice
impl DomObjectWrap<DomTypeHolder> for BluetoothDevice
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothDeviceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothdevice::BluetoothDevice>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothdevice::BluetoothDevice>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothDeviceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothdevice::BluetoothDevice>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothdevice::BluetoothDevice>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothPermissionResult
impl DomObjectWrap<DomTypeHolder> for BluetoothPermissionResult
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothPermissionResultBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothpermissionresult::BluetoothPermissionResult>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothpermissionresult::BluetoothPermissionResult>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothPermissionResultBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothpermissionresult::BluetoothPermissionResult>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothpermissionresult::BluetoothPermissionResult>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothRemoteGATTCharacteristic
impl DomObjectWrap<DomTypeHolder> for BluetoothRemoteGATTCharacteristic
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothRemoteGATTCharacteristicBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothremotegattcharacteristic::BluetoothRemoteGATTCharacteristic>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothremotegattcharacteristic::BluetoothRemoteGATTCharacteristic>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothRemoteGATTCharacteristicBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothremotegattcharacteristic::BluetoothRemoteGATTCharacteristic>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothremotegattcharacteristic::BluetoothRemoteGATTCharacteristic>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothRemoteGATTDescriptor
impl DomObjectWrap<DomTypeHolder> for BluetoothRemoteGATTDescriptor
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothRemoteGATTDescriptorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothremotegattdescriptor::BluetoothRemoteGATTDescriptor>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothremotegattdescriptor::BluetoothRemoteGATTDescriptor>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothRemoteGATTDescriptorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothremotegattdescriptor::BluetoothRemoteGATTDescriptor>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothremotegattdescriptor::BluetoothRemoteGATTDescriptor>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothRemoteGATTServer
impl DomObjectWrap<DomTypeHolder> for BluetoothRemoteGATTServer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothRemoteGATTServerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothremotegattserver::BluetoothRemoteGATTServer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothremotegattserver::BluetoothRemoteGATTServer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothRemoteGATTServerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothremotegattserver::BluetoothRemoteGATTServer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothremotegattserver::BluetoothRemoteGATTServer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothRemoteGATTService
impl DomObjectWrap<DomTypeHolder> for BluetoothRemoteGATTService
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothRemoteGATTServiceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothremotegattservice::BluetoothRemoteGATTService>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothremotegattservice::BluetoothRemoteGATTService>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothRemoteGATTServiceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothremotegattservice::BluetoothRemoteGATTService>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothremotegattservice::BluetoothRemoteGATTService>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothUUID
impl DomObjectWrap<DomTypeHolder> for BluetoothUUID
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothUUIDBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothuuid::BluetoothUUID>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothuuid::BluetoothUUID>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BluetoothUUIDBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::bluetoothuuid::BluetoothUUID>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::bluetoothuuid::BluetoothUUID>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for BroadcastChannel
impl DomObjectWrap<DomTypeHolder> for BroadcastChannel
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BroadcastChannelBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::broadcastchannel::BroadcastChannel>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::broadcastchannel::BroadcastChannel>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::BroadcastChannelBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::broadcastchannel::BroadcastChannel>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::broadcastchannel::BroadcastChannel>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ByteLengthQueuingStrategy
impl DomObjectWrap<DomTypeHolder> for ByteLengthQueuingStrategy
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::QueuingStrategyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bytelengthqueuingstrategy::ByteLengthQueuingStrategy>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bytelengthqueuingstrategy::ByteLengthQueuingStrategy>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::QueuingStrategyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bytelengthqueuingstrategy::ByteLengthQueuingStrategy>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bytelengthqueuingstrategy::ByteLengthQueuingStrategy>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ByteTeeReadIntoRequest
impl DomObjectWrap<DomTypeHolder> for ByteTeeReadIntoRequest
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::byteteereadintorequest::ByteTeeReadIntoRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::byteteereadintorequest::ByteTeeReadIntoRequest>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::byteteereadintorequest::ByteTeeReadIntoRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::byteteereadintorequest::ByteTeeReadIntoRequest>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ByteTeeReadRequest
impl DomObjectWrap<DomTypeHolder> for ByteTeeReadRequest
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::byteteereadrequest::ByteTeeReadRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::byteteereadrequest::ByteTeeReadRequest>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::byteteereadrequest::ByteTeeReadRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::byteteereadrequest::ByteTeeReadRequest>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ByteTeeUnderlyingSource
impl DomObjectWrap<DomTypeHolder> for ByteTeeUnderlyingSource
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::byteteeunderlyingsource::ByteTeeUnderlyingSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::byteteeunderlyingsource::ByteTeeUnderlyingSource>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::byteteeunderlyingsource::ByteTeeUnderlyingSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::byteteeunderlyingsource::ByteTeeUnderlyingSource>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CDATASection
impl DomObjectWrap<DomTypeHolder> for CDATASection
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CDATASectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::cdatasection::CDATASection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::cdatasection::CDATASection>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CDATASectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::cdatasection::CDATASection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::cdatasection::CDATASection>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSFontFaceRule
impl DomObjectWrap<DomTypeHolder> for CSSFontFaceRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSFontFaceRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssfontfacerule::CSSFontFaceRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssfontfacerule::CSSFontFaceRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSFontFaceRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssfontfacerule::CSSFontFaceRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssfontfacerule::CSSFontFaceRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSImportRule
impl DomObjectWrap<DomTypeHolder> for CSSImportRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSImportRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssimportrule::CSSImportRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssimportrule::CSSImportRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSImportRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssimportrule::CSSImportRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssimportrule::CSSImportRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSKeyframeRule
impl DomObjectWrap<DomTypeHolder> for CSSKeyframeRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSKeyframeRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csskeyframerule::CSSKeyframeRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csskeyframerule::CSSKeyframeRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSKeyframeRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csskeyframerule::CSSKeyframeRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csskeyframerule::CSSKeyframeRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSKeyframesRule
impl DomObjectWrap<DomTypeHolder> for CSSKeyframesRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSKeyframesRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csskeyframesrule::CSSKeyframesRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csskeyframesrule::CSSKeyframesRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSKeyframesRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csskeyframesrule::CSSKeyframesRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csskeyframesrule::CSSKeyframesRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSLayerBlockRule
impl DomObjectWrap<DomTypeHolder> for CSSLayerBlockRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSLayerBlockRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csslayerblockrule::CSSLayerBlockRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csslayerblockrule::CSSLayerBlockRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSLayerBlockRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csslayerblockrule::CSSLayerBlockRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csslayerblockrule::CSSLayerBlockRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSLayerStatementRule
impl DomObjectWrap<DomTypeHolder> for CSSLayerStatementRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSLayerStatementRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csslayerstatementrule::CSSLayerStatementRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csslayerstatementrule::CSSLayerStatementRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSLayerStatementRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csslayerstatementrule::CSSLayerStatementRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csslayerstatementrule::CSSLayerStatementRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSMediaRule
impl DomObjectWrap<DomTypeHolder> for CSSMediaRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSMediaRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssmediarule::CSSMediaRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssmediarule::CSSMediaRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSMediaRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssmediarule::CSSMediaRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssmediarule::CSSMediaRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSNamespaceRule
impl DomObjectWrap<DomTypeHolder> for CSSNamespaceRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSNamespaceRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssnamespacerule::CSSNamespaceRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssnamespacerule::CSSNamespaceRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSNamespaceRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssnamespacerule::CSSNamespaceRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssnamespacerule::CSSNamespaceRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSNestedDeclarations
impl DomObjectWrap<DomTypeHolder> for CSSNestedDeclarations
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSNestedDeclarationsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssnesteddeclarations::CSSNestedDeclarations>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssnesteddeclarations::CSSNestedDeclarations>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSNestedDeclarationsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssnesteddeclarations::CSSNestedDeclarations>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssnesteddeclarations::CSSNestedDeclarations>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSRuleList
impl DomObjectWrap<DomTypeHolder> for CSSRuleList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSRuleListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssrulelist::CSSRuleList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssrulelist::CSSRuleList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSRuleListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssrulelist::CSSRuleList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssrulelist::CSSRuleList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSStyleDeclaration
impl DomObjectWrap<DomTypeHolder> for CSSStyleDeclaration
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSStyleDeclarationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssstyledeclaration::CSSStyleDeclaration>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssstyledeclaration::CSSStyleDeclaration>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSStyleDeclarationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssstyledeclaration::CSSStyleDeclaration>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssstyledeclaration::CSSStyleDeclaration>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSStyleRule
impl DomObjectWrap<DomTypeHolder> for CSSStyleRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSStyleRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssstylerule::CSSStyleRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssstylerule::CSSStyleRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSStyleRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssstylerule::CSSStyleRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssstylerule::CSSStyleRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSStyleSheet
impl DomObjectWrap<DomTypeHolder> for CSSStyleSheet
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSStyleSheetBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssstylesheet::CSSStyleSheet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssstylesheet::CSSStyleSheet>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSStyleSheetBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssstylesheet::CSSStyleSheet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssstylesheet::CSSStyleSheet>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSStyleValue
impl DomObjectWrap<DomTypeHolder> for CSSStyleValue
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSStyleValueBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssstylevalue::CSSStyleValue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssstylevalue::CSSStyleValue>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSStyleValueBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::cssstylevalue::CSSStyleValue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::cssstylevalue::CSSStyleValue>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CSSSupportsRule
impl DomObjectWrap<DomTypeHolder> for CSSSupportsRule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSSupportsRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csssupportsrule::CSSSupportsRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csssupportsrule::CSSSupportsRule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CSSSupportsRuleBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::csssupportsrule::CSSSupportsRule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::csssupportsrule::CSSSupportsRule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CanvasGradient
impl DomObjectWrap<DomTypeHolder> for CanvasGradient
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::canvasgradient::CanvasGradient>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::canvasgradient::CanvasGradient>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::canvasgradient::CanvasGradient>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::canvasgradient::CanvasGradient>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CanvasPattern
impl DomObjectWrap<DomTypeHolder> for CanvasPattern
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::canvaspattern::CanvasPattern>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::canvaspattern::CanvasPattern>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::canvaspattern::CanvasPattern>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::canvaspattern::CanvasPattern>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CanvasRenderingContext2D
impl DomObjectWrap<DomTypeHolder> for CanvasRenderingContext2D
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::canvasrenderingcontext2d::CanvasRenderingContext2D>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::canvasrenderingcontext2d::CanvasRenderingContext2D>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::canvasrenderingcontext2d::CanvasRenderingContext2D>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::canvasrenderingcontext2d::CanvasRenderingContext2D>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ChannelMergerNode
impl DomObjectWrap<DomTypeHolder> for ChannelMergerNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ChannelMergerNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::channelmergernode::ChannelMergerNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::channelmergernode::ChannelMergerNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ChannelMergerNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::channelmergernode::ChannelMergerNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::channelmergernode::ChannelMergerNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ChannelSplitterNode
impl DomObjectWrap<DomTypeHolder> for ChannelSplitterNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ChannelSplitterNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::channelsplitternode::ChannelSplitterNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::channelsplitternode::ChannelSplitterNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ChannelSplitterNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::channelsplitternode::ChannelSplitterNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::channelsplitternode::ChannelSplitterNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Client
impl DomObjectWrap<DomTypeHolder> for Client
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ClientBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::client::Client>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::client::Client>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ClientBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::client::Client>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::client::Client>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Clipboard
impl DomObjectWrap<DomTypeHolder> for Clipboard
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ClipboardBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::clipboard::Clipboard>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::clipboard::Clipboard>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ClipboardBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::clipboard::Clipboard>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::clipboard::Clipboard>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ClipboardEvent
impl DomObjectWrap<DomTypeHolder> for ClipboardEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ClipboardEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::clipboardevent::ClipboardEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::clipboardevent::ClipboardEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ClipboardEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::clipboardevent::ClipboardEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::clipboardevent::ClipboardEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ClipboardItem
impl DomObjectWrap<DomTypeHolder> for ClipboardItem
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ClipboardBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::clipboarditem::ClipboardItem>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::clipboarditem::ClipboardItem>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ClipboardBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::clipboarditem::ClipboardItem>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::clipboarditem::ClipboardItem>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CloseEvent
impl DomObjectWrap<DomTypeHolder> for CloseEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CloseEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::closeevent::CloseEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::closeevent::CloseEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CloseEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::closeevent::CloseEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::closeevent::CloseEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CommandEvent
impl DomObjectWrap<DomTypeHolder> for CommandEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CommandEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::commandevent::CommandEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::commandevent::CommandEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CommandEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::commandevent::CommandEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::commandevent::CommandEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Comment
impl DomObjectWrap<DomTypeHolder> for Comment
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CommentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::comment::Comment>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::comment::Comment>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CommentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::comment::Comment>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::comment::Comment>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CompositionEvent
impl DomObjectWrap<DomTypeHolder> for CompositionEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CompositionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::compositionevent::CompositionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::compositionevent::CompositionEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CompositionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::compositionevent::CompositionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::compositionevent::CompositionEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CompressionStream
impl DomObjectWrap<DomTypeHolder> for CompressionStream
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CompressionStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::compressionstream::CompressionStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::compressionstream::CompressionStream>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CompressionStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::compressionstream::CompressionStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::compressionstream::CompressionStream>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ConstantSourceNode
impl DomObjectWrap<DomTypeHolder> for ConstantSourceNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ConstantSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::constantsourcenode::ConstantSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::constantsourcenode::ConstantSourceNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ConstantSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::constantsourcenode::ConstantSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::constantsourcenode::ConstantSourceNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CookieStore
impl DomObjectWrap<DomTypeHolder> for CookieStore
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CookieStoreBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::cookiestore::CookieStore>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::cookiestore::CookieStore>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CookieStoreBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::cookiestore::CookieStore>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::cookiestore::CookieStore>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CountQueuingStrategy
impl DomObjectWrap<DomTypeHolder> for CountQueuingStrategy
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::QueuingStrategyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::countqueuingstrategy::CountQueuingStrategy>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::countqueuingstrategy::CountQueuingStrategy>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::QueuingStrategyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::countqueuingstrategy::CountQueuingStrategy>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::countqueuingstrategy::CountQueuingStrategy>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Credential
impl DomObjectWrap<DomTypeHolder> for Credential
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CredentialBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::credentialmanagement::credential::Credential>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::credentialmanagement::credential::Credential>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CredentialBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::credentialmanagement::credential::Credential>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::credentialmanagement::credential::Credential>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CredentialsContainer
impl DomObjectWrap<DomTypeHolder> for CredentialsContainer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CredentialsContainerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::credentialmanagement::credentialscontainer::CredentialsContainer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::credentialmanagement::credentialscontainer::CredentialsContainer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CredentialsContainerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::credentialmanagement::credentialscontainer::CredentialsContainer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::credentialmanagement::credentialscontainer::CredentialsContainer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Crypto
impl DomObjectWrap<DomTypeHolder> for Crypto
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CryptoBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::crypto::Crypto>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::crypto::Crypto>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CryptoBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::crypto::Crypto>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::crypto::Crypto>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CryptoKey
impl DomObjectWrap<DomTypeHolder> for CryptoKey
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CryptoKeyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::cryptokey::CryptoKey>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::cryptokey::CryptoKey>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CryptoKeyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::cryptokey::CryptoKey>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::cryptokey::CryptoKey>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CustomElementRegistry
impl DomObjectWrap<DomTypeHolder> for CustomElementRegistry
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CustomElementRegistryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::customelementregistry::CustomElementRegistry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::customelementregistry::CustomElementRegistry>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CustomElementRegistryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::customelementregistry::CustomElementRegistry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::customelementregistry::CustomElementRegistry>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CustomEvent
impl DomObjectWrap<DomTypeHolder> for CustomEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CustomEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::customevent::CustomEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::customevent::CustomEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CustomEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::customevent::CustomEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::customevent::CustomEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for CustomStateSet
impl DomObjectWrap<DomTypeHolder> for CustomStateSet
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ElementInternalsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::customstateset::CustomStateSet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::customstateset::CustomStateSet>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ElementInternalsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::customstateset::CustomStateSet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::customstateset::CustomStateSet>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMException
impl DomObjectWrap<DomTypeHolder> for DOMException
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMExceptionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domexception::DOMException>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domexception::DOMException>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMExceptionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domexception::DOMException>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domexception::DOMException>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMImplementation
impl DomObjectWrap<DomTypeHolder> for DOMImplementation
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMImplementationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domimplementation::DOMImplementation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domimplementation::DOMImplementation>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMImplementationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domimplementation::DOMImplementation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domimplementation::DOMImplementation>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMMatrix
impl DomObjectWrap<DomTypeHolder> for DOMMatrix
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMMatrixBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dommatrix::DOMMatrix>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dommatrix::DOMMatrix>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMMatrixBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dommatrix::DOMMatrix>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dommatrix::DOMMatrix>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMMatrixReadOnly
impl DomObjectWrap<DomTypeHolder> for DOMMatrixReadOnly
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMMatrixReadOnlyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dommatrixreadonly::DOMMatrixReadOnly>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dommatrixreadonly::DOMMatrixReadOnly>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMMatrixReadOnlyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dommatrixreadonly::DOMMatrixReadOnly>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dommatrixreadonly::DOMMatrixReadOnly>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMParser
impl DomObjectWrap<DomTypeHolder> for DOMParser
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMParserBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domparser::DOMParser>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domparser::DOMParser>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMParserBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domparser::DOMParser>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domparser::DOMParser>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMPoint
impl DomObjectWrap<DomTypeHolder> for DOMPoint
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMPointBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dompoint::DOMPoint>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dompoint::DOMPoint>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMPointBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dompoint::DOMPoint>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dompoint::DOMPoint>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMPointReadOnly
impl DomObjectWrap<DomTypeHolder> for DOMPointReadOnly
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMPointReadOnlyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dompointreadonly::DOMPointReadOnly>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dompointreadonly::DOMPointReadOnly>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMPointReadOnlyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dompointreadonly::DOMPointReadOnly>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dompointreadonly::DOMPointReadOnly>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMQuad
impl DomObjectWrap<DomTypeHolder> for DOMQuad
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMQuadBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domquad::DOMQuad>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domquad::DOMQuad>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMQuadBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domquad::DOMQuad>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domquad::DOMQuad>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMRect
impl DomObjectWrap<DomTypeHolder> for DOMRect
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMRectBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domrect::DOMRect>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domrect::DOMRect>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMRectBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domrect::DOMRect>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domrect::DOMRect>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMRectList
impl DomObjectWrap<DomTypeHolder> for DOMRectList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMRectListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domrectlist::DOMRectList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domrectlist::DOMRectList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMRectListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domrectlist::DOMRectList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domrectlist::DOMRectList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMRectReadOnly
impl DomObjectWrap<DomTypeHolder> for DOMRectReadOnly
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMRectReadOnlyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domrectreadonly::DOMRectReadOnly>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domrectreadonly::DOMRectReadOnly>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMRectReadOnlyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domrectreadonly::DOMRectReadOnly>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domrectreadonly::DOMRectReadOnly>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMStringList
impl DomObjectWrap<DomTypeHolder> for DOMStringList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMStringListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domstringlist::DOMStringList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domstringlist::DOMStringList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMStringListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domstringlist::DOMStringList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domstringlist::DOMStringList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMStringMap
impl DomObjectWrap<DomTypeHolder> for DOMStringMap
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMStringMapBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domstringmap::DOMStringMap>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domstringmap::DOMStringMap>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMStringMapBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domstringmap::DOMStringMap>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domstringmap::DOMStringMap>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DOMTokenList
impl DomObjectWrap<DomTypeHolder> for DOMTokenList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMTokenListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domtokenlist::DOMTokenList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domtokenlist::DOMTokenList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DOMTokenListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::domtokenlist::DOMTokenList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::domtokenlist::DOMTokenList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DataTransfer
impl DomObjectWrap<DomTypeHolder> for DataTransfer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DataTransferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::datatransfer::DataTransfer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::datatransfer::DataTransfer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DataTransferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::datatransfer::DataTransfer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::datatransfer::DataTransfer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DataTransferItem
impl DomObjectWrap<DomTypeHolder> for DataTransferItem
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DataTransferItemBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::datatransferitem::DataTransferItem>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::datatransferitem::DataTransferItem>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DataTransferItemBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::datatransferitem::DataTransferItem>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::datatransferitem::DataTransferItem>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DataTransferItemList
impl DomObjectWrap<DomTypeHolder> for DataTransferItemList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DataTransferItemListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::datatransferitemlist::DataTransferItemList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::datatransferitemlist::DataTransferItemList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DataTransferItemListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::datatransferitemlist::DataTransferItemList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::datatransferitemlist::DataTransferItemList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DebuggerAddDebuggeeEvent
impl DomObjectWrap<DomTypeHolder> for DebuggerAddDebuggeeEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerAddDebuggeeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::debuggeradddebuggeeevent::DebuggerAddDebuggeeEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::debuggeradddebuggeeevent::DebuggerAddDebuggeeEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerAddDebuggeeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::debuggeradddebuggeeevent::DebuggerAddDebuggeeEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::debuggeradddebuggeeevent::DebuggerAddDebuggeeEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DebuggerGetPossibleBreakpointsEvent
impl DomObjectWrap<DomTypeHolder> for DebuggerGetPossibleBreakpointsEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerGetPossibleBreakpointsEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::debuggergetpossiblebreakpointsevent::DebuggerGetPossibleBreakpointsEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::debuggergetpossiblebreakpointsevent::DebuggerGetPossibleBreakpointsEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerGetPossibleBreakpointsEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::debuggergetpossiblebreakpointsevent::DebuggerGetPossibleBreakpointsEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::debuggergetpossiblebreakpointsevent::DebuggerGetPossibleBreakpointsEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DebuggerPauseEvent
impl DomObjectWrap<DomTypeHolder> for DebuggerPauseEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerPauseEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::debuggerpauseevent::DebuggerPauseEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::debuggerpauseevent::DebuggerPauseEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerPauseEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::debuggerpauseevent::DebuggerPauseEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::debuggerpauseevent::DebuggerPauseEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DebuggerSetBreakpointEvent
impl DomObjectWrap<DomTypeHolder> for DebuggerSetBreakpointEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerSetBreakpointEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::debuggersetbreakpointevent::DebuggerSetBreakpointEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::debuggersetbreakpointevent::DebuggerSetBreakpointEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerSetBreakpointEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::debuggersetbreakpointevent::DebuggerSetBreakpointEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::debuggersetbreakpointevent::DebuggerSetBreakpointEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DecompressionStream
impl DomObjectWrap<DomTypeHolder> for DecompressionStream
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DecompressionStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::decompressionstream::DecompressionStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::decompressionstream::DecompressionStream>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DecompressionStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::decompressionstream::DecompressionStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::decompressionstream::DecompressionStream>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DefaultTeeReadRequest
impl DomObjectWrap<DomTypeHolder> for DefaultTeeReadRequest
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamDefaultReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::defaultteereadrequest::DefaultTeeReadRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::defaultteereadrequest::DefaultTeeReadRequest>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamDefaultReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::defaultteereadrequest::DefaultTeeReadRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::defaultteereadrequest::DefaultTeeReadRequest>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DefaultTeeUnderlyingSource
impl DomObjectWrap<DomTypeHolder> for DefaultTeeUnderlyingSource
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamDefaultReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::defaultteeunderlyingsource::DefaultTeeUnderlyingSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::defaultteeunderlyingsource::DefaultTeeUnderlyingSource>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamDefaultReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::defaultteeunderlyingsource::DefaultTeeUnderlyingSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::defaultteeunderlyingsource::DefaultTeeUnderlyingSource>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DissimilarOriginLocation
impl DomObjectWrap<DomTypeHolder> for DissimilarOriginLocation
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DissimilarOriginLocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dissimilaroriginlocation::DissimilarOriginLocation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dissimilaroriginlocation::DissimilarOriginLocation>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DissimilarOriginLocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dissimilaroriginlocation::DissimilarOriginLocation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dissimilaroriginlocation::DissimilarOriginLocation>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Document
impl DomObjectWrap<DomTypeHolder> for Document
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DocumentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::document::Document>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::document::Document>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DocumentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::document::Document>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::document::Document>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DocumentFragment
impl DomObjectWrap<DomTypeHolder> for DocumentFragment
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DocumentFragmentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::documentfragment::DocumentFragment>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::documentfragment::DocumentFragment>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DocumentFragmentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::documentfragment::DocumentFragment>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::documentfragment::DocumentFragment>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DocumentType
impl DomObjectWrap<DomTypeHolder> for DocumentType
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DocumentTypeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::documenttype::DocumentType>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::documenttype::DocumentType>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DocumentTypeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::documenttype::DocumentType>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::documenttype::DocumentType>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for DynamicModuleOwner
impl DomObjectWrap<DomTypeHolder> for DynamicModuleOwner
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DynamicModuleOwnerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dynamicmoduleowner::DynamicModuleOwner>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dynamicmoduleowner::DynamicModuleOwner>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DynamicModuleOwnerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::dynamicmoduleowner::DynamicModuleOwner>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::dynamicmoduleowner::DynamicModuleOwner>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for EXTBlendMinmax
impl DomObjectWrap<DomTypeHolder> for EXTBlendMinmax
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTBlendMinmaxBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::extblendminmax::EXTBlendMinmax>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::extblendminmax::EXTBlendMinmax>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTBlendMinmaxBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::extblendminmax::EXTBlendMinmax>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::extblendminmax::EXTBlendMinmax>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for EXTColorBufferHalfFloat
impl DomObjectWrap<DomTypeHolder> for EXTColorBufferHalfFloat
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTColorBufferHalfFloatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::extcolorbufferhalffloat::EXTColorBufferHalfFloat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::extcolorbufferhalffloat::EXTColorBufferHalfFloat>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTColorBufferHalfFloatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::extcolorbufferhalffloat::EXTColorBufferHalfFloat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::extcolorbufferhalffloat::EXTColorBufferHalfFloat>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for EXTFragDepth
impl DomObjectWrap<DomTypeHolder> for EXTFragDepth
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTFragDepthBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::extfragdepth::EXTFragDepth>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::extfragdepth::EXTFragDepth>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTFragDepthBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::extfragdepth::EXTFragDepth>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::extfragdepth::EXTFragDepth>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for EXTShaderTextureLod
impl DomObjectWrap<DomTypeHolder> for EXTShaderTextureLod
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTShaderTextureLodBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::extshadertexturelod::EXTShaderTextureLod>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::extshadertexturelod::EXTShaderTextureLod>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTShaderTextureLodBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::extshadertexturelod::EXTShaderTextureLod>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::extshadertexturelod::EXTShaderTextureLod>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for EXTTextureFilterAnisotropic
impl DomObjectWrap<DomTypeHolder> for EXTTextureFilterAnisotropic
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTTextureFilterAnisotropicBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::exttexturefilteranisotropic::EXTTextureFilterAnisotropic>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::exttexturefilteranisotropic::EXTTextureFilterAnisotropic>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EXTTextureFilterAnisotropicBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::exttexturefilteranisotropic::EXTTextureFilterAnisotropic>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::exttexturefilteranisotropic::EXTTextureFilterAnisotropic>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Element
impl DomObjectWrap<DomTypeHolder> for Element
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::element::Element>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::element::Element>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::element::Element>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::element::Element>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ElementInternals
impl DomObjectWrap<DomTypeHolder> for ElementInternals
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ElementInternalsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::elementinternals::ElementInternals>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::elementinternals::ElementInternals>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ElementInternalsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::elementinternals::ElementInternals>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::elementinternals::ElementInternals>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ErrorEvent
impl DomObjectWrap<DomTypeHolder> for ErrorEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ErrorEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::errorevent::ErrorEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::errorevent::ErrorEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ErrorEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::errorevent::ErrorEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::errorevent::ErrorEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Event
impl DomObjectWrap<DomTypeHolder> for Event
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::event::Event>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::event::Event>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::event::Event>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::event::Event>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for EventSource
impl DomObjectWrap<DomTypeHolder> for EventSource
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EventSourceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::eventsource::EventSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::eventsource::EventSource>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EventSourceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::eventsource::EventSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::eventsource::EventSource>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for EventTarget
impl DomObjectWrap<DomTypeHolder> for EventTarget
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EventTargetBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::eventtarget::EventTarget>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::eventtarget::EventTarget>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::EventTargetBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::eventtarget::EventTarget>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::eventtarget::EventTarget>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ExtendableEvent
impl DomObjectWrap<DomTypeHolder> for ExtendableEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ExtendableEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::extendableevent::ExtendableEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::extendableevent::ExtendableEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ExtendableEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::extendableevent::ExtendableEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::extendableevent::ExtendableEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ExtendableMessageEvent
impl DomObjectWrap<DomTypeHolder> for ExtendableMessageEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ExtendableMessageEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::extendablemessageevent::ExtendableMessageEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::extendablemessageevent::ExtendableMessageEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ExtendableMessageEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::extendablemessageevent::ExtendableMessageEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::extendablemessageevent::ExtendableMessageEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FakeXRDevice
impl DomObjectWrap<DomTypeHolder> for FakeXRDevice
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FakeXRDeviceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::fakexrdevice::FakeXRDevice>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::fakexrdevice::FakeXRDevice>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FakeXRDeviceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::fakexrdevice::FakeXRDevice>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::fakexrdevice::FakeXRDevice>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FakeXRInputController
impl DomObjectWrap<DomTypeHolder> for FakeXRInputController
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FakeXRInputControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::fakexrinputcontroller::FakeXRInputController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::fakexrinputcontroller::FakeXRInputController>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FakeXRInputControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::fakexrinputcontroller::FakeXRInputController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::fakexrinputcontroller::FakeXRInputController>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FetchLaterResult
impl DomObjectWrap<DomTypeHolder> for FetchLaterResult
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FetchLaterResultBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::fetchlaterresult::FetchLaterResult>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::fetchlaterresult::FetchLaterResult>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FetchLaterResultBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::fetchlaterresult::FetchLaterResult>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::fetchlaterresult::FetchLaterResult>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for File
impl DomObjectWrap<DomTypeHolder> for File
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FileBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::file::File>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::file::File>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FileBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::file::File>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::file::File>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FileList
impl DomObjectWrap<DomTypeHolder> for FileList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FileListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::filelist::FileList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::filelist::FileList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FileListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::filelist::FileList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::filelist::FileList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FileReader
impl DomObjectWrap<DomTypeHolder> for FileReader
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FileReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::filereader::FileReader>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::filereader::FileReader>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FileReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::filereader::FileReader>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::filereader::FileReader>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FileReaderSync
impl DomObjectWrap<DomTypeHolder> for FileReaderSync
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FileReaderSyncBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::filereadersync::FileReaderSync>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::filereadersync::FileReaderSync>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FileReaderSyncBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::filereadersync::FileReaderSync>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::filereadersync::FileReaderSync>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FocusEvent
impl DomObjectWrap<DomTypeHolder> for FocusEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FocusEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::focusevent::FocusEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::focusevent::FocusEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FocusEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::focusevent::FocusEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::focusevent::FocusEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FontFace
impl DomObjectWrap<DomTypeHolder> for FontFace
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FontFaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::fontface::FontFace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::fontface::FontFace>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FontFaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::fontface::FontFace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::fontface::FontFace>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FontFaceSet
impl DomObjectWrap<DomTypeHolder> for FontFaceSet
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FontFaceSetBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::fontfaceset::FontFaceSet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::fontfaceset::FontFaceSet>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FontFaceSetBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::fontfaceset::FontFaceSet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::fontfaceset::FontFaceSet>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FormData
impl DomObjectWrap<DomTypeHolder> for FormData
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FormDataBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::formdata::FormData>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::formdata::FormData>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FormDataBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::formdata::FormData>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::formdata::FormData>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for FormDataEvent
impl DomObjectWrap<DomTypeHolder> for FormDataEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FormDataEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::formdataevent::FormDataEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::formdataevent::FormDataEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::FormDataEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::formdataevent::FormDataEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::formdataevent::FormDataEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPU
impl DomObjectWrap<DomTypeHolder> for GPU
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpu::GPU>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpu::GPU>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpu::GPU>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpu::GPU>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUAdapter
impl DomObjectWrap<DomTypeHolder> for GPUAdapter
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuadapter::GPUAdapter>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuadapter::GPUAdapter>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuadapter::GPUAdapter>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuadapter::GPUAdapter>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUAdapterInfo
impl DomObjectWrap<DomTypeHolder> for GPUAdapterInfo
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuadapterinfo::GPUAdapterInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuadapterinfo::GPUAdapterInfo>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuadapterinfo::GPUAdapterInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuadapterinfo::GPUAdapterInfo>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUBindGroup
impl DomObjectWrap<DomTypeHolder> for GPUBindGroup
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpubindgroup::GPUBindGroup>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpubindgroup::GPUBindGroup>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpubindgroup::GPUBindGroup>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpubindgroup::GPUBindGroup>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUBindGroupLayout
impl DomObjectWrap<DomTypeHolder> for GPUBindGroupLayout
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpubindgrouplayout::GPUBindGroupLayout>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpubindgrouplayout::GPUBindGroupLayout>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpubindgrouplayout::GPUBindGroupLayout>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpubindgrouplayout::GPUBindGroupLayout>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUBuffer
impl DomObjectWrap<DomTypeHolder> for GPUBuffer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpubuffer::GPUBuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpubuffer::GPUBuffer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpubuffer::GPUBuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpubuffer::GPUBuffer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUCanvasContext
impl DomObjectWrap<DomTypeHolder> for GPUCanvasContext
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GPUCanvasContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucanvascontext::GPUCanvasContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucanvascontext::GPUCanvasContext>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GPUCanvasContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucanvascontext::GPUCanvasContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucanvascontext::GPUCanvasContext>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUColorWrite
impl DomObjectWrap<DomTypeHolder> for GPUColorWrite
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucolorwrite::GPUColorWrite>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucolorwrite::GPUColorWrite>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucolorwrite::GPUColorWrite>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucolorwrite::GPUColorWrite>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUCommandBuffer
impl DomObjectWrap<DomTypeHolder> for GPUCommandBuffer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucommandbuffer::GPUCommandBuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucommandbuffer::GPUCommandBuffer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucommandbuffer::GPUCommandBuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucommandbuffer::GPUCommandBuffer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUCommandEncoder
impl DomObjectWrap<DomTypeHolder> for GPUCommandEncoder
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucommandencoder::GPUCommandEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucommandencoder::GPUCommandEncoder>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucommandencoder::GPUCommandEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucommandencoder::GPUCommandEncoder>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUCompilationInfo
impl DomObjectWrap<DomTypeHolder> for GPUCompilationInfo
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucompilationinfo::GPUCompilationInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucompilationinfo::GPUCompilationInfo>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucompilationinfo::GPUCompilationInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucompilationinfo::GPUCompilationInfo>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUCompilationMessage
impl DomObjectWrap<DomTypeHolder> for GPUCompilationMessage
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucompilationmessage::GPUCompilationMessage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucompilationmessage::GPUCompilationMessage>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucompilationmessage::GPUCompilationMessage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucompilationmessage::GPUCompilationMessage>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUComputePassEncoder
impl DomObjectWrap<DomTypeHolder> for GPUComputePassEncoder
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucomputepassencoder::GPUComputePassEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucomputepassencoder::GPUComputePassEncoder>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucomputepassencoder::GPUComputePassEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucomputepassencoder::GPUComputePassEncoder>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUComputePipeline
impl DomObjectWrap<DomTypeHolder> for GPUComputePipeline
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucomputepipeline::GPUComputePipeline>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucomputepipeline::GPUComputePipeline>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpucomputepipeline::GPUComputePipeline>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpucomputepipeline::GPUComputePipeline>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUDevice
impl DomObjectWrap<DomTypeHolder> for GPUDevice
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpudevice::GPUDevice>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpudevice::GPUDevice>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpudevice::GPUDevice>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpudevice::GPUDevice>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUDeviceLostInfo
impl DomObjectWrap<DomTypeHolder> for GPUDeviceLostInfo
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpudevicelostinfo::GPUDeviceLostInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpudevicelostinfo::GPUDeviceLostInfo>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpudevicelostinfo::GPUDeviceLostInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpudevicelostinfo::GPUDeviceLostInfo>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUError
impl DomObjectWrap<DomTypeHolder> for GPUError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuerror::GPUError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuerror::GPUError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuerror::GPUError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuerror::GPUError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUInternalError
impl DomObjectWrap<DomTypeHolder> for GPUInternalError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuinternalerror::GPUInternalError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuinternalerror::GPUInternalError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuinternalerror::GPUInternalError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuinternalerror::GPUInternalError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUOutOfMemoryError
impl DomObjectWrap<DomTypeHolder> for GPUOutOfMemoryError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuoutofmemoryerror::GPUOutOfMemoryError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuoutofmemoryerror::GPUOutOfMemoryError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuoutofmemoryerror::GPUOutOfMemoryError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuoutofmemoryerror::GPUOutOfMemoryError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUPipelineError
impl DomObjectWrap<DomTypeHolder> for GPUPipelineError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpupipelineerror::GPUPipelineError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpupipelineerror::GPUPipelineError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpupipelineerror::GPUPipelineError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpupipelineerror::GPUPipelineError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUPipelineLayout
impl DomObjectWrap<DomTypeHolder> for GPUPipelineLayout
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpupipelinelayout::GPUPipelineLayout>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpupipelinelayout::GPUPipelineLayout>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpupipelinelayout::GPUPipelineLayout>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpupipelinelayout::GPUPipelineLayout>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUQuerySet
impl DomObjectWrap<DomTypeHolder> for GPUQuerySet
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuqueryset::GPUQuerySet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuqueryset::GPUQuerySet>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuqueryset::GPUQuerySet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuqueryset::GPUQuerySet>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUQueue
impl DomObjectWrap<DomTypeHolder> for GPUQueue
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuqueue::GPUQueue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuqueue::GPUQueue>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuqueue::GPUQueue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuqueue::GPUQueue>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPURenderBundle
impl DomObjectWrap<DomTypeHolder> for GPURenderBundle
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpurenderbundle::GPURenderBundle>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpurenderbundle::GPURenderBundle>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpurenderbundle::GPURenderBundle>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpurenderbundle::GPURenderBundle>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPURenderBundleEncoder
impl DomObjectWrap<DomTypeHolder> for GPURenderBundleEncoder
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpurenderbundleencoder::GPURenderBundleEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpurenderbundleencoder::GPURenderBundleEncoder>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpurenderbundleencoder::GPURenderBundleEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpurenderbundleencoder::GPURenderBundleEncoder>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPURenderPassEncoder
impl DomObjectWrap<DomTypeHolder> for GPURenderPassEncoder
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpurenderpassencoder::GPURenderPassEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpurenderpassencoder::GPURenderPassEncoder>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpurenderpassencoder::GPURenderPassEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpurenderpassencoder::GPURenderPassEncoder>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPURenderPipeline
impl DomObjectWrap<DomTypeHolder> for GPURenderPipeline
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpurenderpipeline::GPURenderPipeline>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpurenderpipeline::GPURenderPipeline>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpurenderpipeline::GPURenderPipeline>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpurenderpipeline::GPURenderPipeline>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUSampler
impl DomObjectWrap<DomTypeHolder> for GPUSampler
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpusampler::GPUSampler>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpusampler::GPUSampler>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpusampler::GPUSampler>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpusampler::GPUSampler>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUShaderModule
impl DomObjectWrap<DomTypeHolder> for GPUShaderModule
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpushadermodule::GPUShaderModule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpushadermodule::GPUShaderModule>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpushadermodule::GPUShaderModule>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpushadermodule::GPUShaderModule>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUShaderStage
impl DomObjectWrap<DomTypeHolder> for GPUShaderStage
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpushaderstage::GPUShaderStage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpushaderstage::GPUShaderStage>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpushaderstage::GPUShaderStage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpushaderstage::GPUShaderStage>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUSupportedFeatures
impl DomObjectWrap<DomTypeHolder> for GPUSupportedFeatures
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpusupportedfeatures::GPUSupportedFeatures>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpusupportedfeatures::GPUSupportedFeatures>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpusupportedfeatures::GPUSupportedFeatures>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpusupportedfeatures::GPUSupportedFeatures>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUSupportedLimits
impl DomObjectWrap<DomTypeHolder> for GPUSupportedLimits
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpusupportedlimits::GPUSupportedLimits>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpusupportedlimits::GPUSupportedLimits>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpusupportedlimits::GPUSupportedLimits>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpusupportedlimits::GPUSupportedLimits>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUTexture
impl DomObjectWrap<DomTypeHolder> for GPUTexture
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gputexture::GPUTexture>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gputexture::GPUTexture>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gputexture::GPUTexture>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gputexture::GPUTexture>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUTextureUsage
impl DomObjectWrap<DomTypeHolder> for GPUTextureUsage
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gputextureusage::GPUTextureUsage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gputextureusage::GPUTextureUsage>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gputextureusage::GPUTextureUsage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gputextureusage::GPUTextureUsage>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUTextureView
impl DomObjectWrap<DomTypeHolder> for GPUTextureView
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gputextureview::GPUTextureView>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gputextureview::GPUTextureView>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gputextureview::GPUTextureView>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gputextureview::GPUTextureView>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUUncapturedErrorEvent
impl DomObjectWrap<DomTypeHolder> for GPUUncapturedErrorEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuuncapturederrorevent::GPUUncapturedErrorEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuuncapturederrorevent::GPUUncapturedErrorEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuuncapturederrorevent::GPUUncapturedErrorEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuuncapturederrorevent::GPUUncapturedErrorEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GPUValidationError
impl DomObjectWrap<DomTypeHolder> for GPUValidationError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuvalidationerror::GPUValidationError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuvalidationerror::GPUValidationError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::gpuvalidationerror::GPUValidationError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::gpuvalidationerror::GPUValidationError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GainNode
impl DomObjectWrap<DomTypeHolder> for GainNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GainNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::gainnode::GainNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::gainnode::GainNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GainNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::gainnode::GainNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::gainnode::GainNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Gamepad
impl DomObjectWrap<DomTypeHolder> for Gamepad
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepad::Gamepad>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepad::Gamepad>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepad::Gamepad>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepad::Gamepad>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GamepadButton
impl DomObjectWrap<DomTypeHolder> for GamepadButton
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadButtonBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadbutton::GamepadButton>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadbutton::GamepadButton>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadButtonBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadbutton::GamepadButton>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadbutton::GamepadButton>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GamepadButtonList
impl DomObjectWrap<DomTypeHolder> for GamepadButtonList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadButtonListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadbuttonlist::GamepadButtonList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadbuttonlist::GamepadButtonList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadButtonListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadbuttonlist::GamepadButtonList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadbuttonlist::GamepadButtonList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GamepadEvent
impl DomObjectWrap<DomTypeHolder> for GamepadEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadevent::GamepadEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadevent::GamepadEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadevent::GamepadEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadevent::GamepadEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GamepadHapticActuator
impl DomObjectWrap<DomTypeHolder> for GamepadHapticActuator
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadHapticActuatorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadhapticactuator::GamepadHapticActuator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadhapticactuator::GamepadHapticActuator>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadHapticActuatorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadhapticactuator::GamepadHapticActuator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadhapticactuator::GamepadHapticActuator>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GamepadPose
impl DomObjectWrap<DomTypeHolder> for GamepadPose
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadPoseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadpose::GamepadPose>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadpose::GamepadPose>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GamepadPoseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::gamepad::gamepadpose::GamepadPose>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::gamepad::gamepadpose::GamepadPose>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Geolocation
impl DomObjectWrap<DomTypeHolder> for Geolocation
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GeolocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::geolocation::geolocation::Geolocation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::geolocation::geolocation::Geolocation>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GeolocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::geolocation::geolocation::Geolocation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::geolocation::geolocation::Geolocation>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GeolocationCoordinates
impl DomObjectWrap<DomTypeHolder> for GeolocationCoordinates
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GeolocationCoordinatesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::geolocation::geolocationcoordinates::GeolocationCoordinates>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::geolocation::geolocationcoordinates::GeolocationCoordinates>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GeolocationCoordinatesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::geolocation::geolocationcoordinates::GeolocationCoordinates>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::geolocation::geolocationcoordinates::GeolocationCoordinates>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GeolocationPosition
impl DomObjectWrap<DomTypeHolder> for GeolocationPosition
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GeolocationPositionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::geolocation::geolocationposition::GeolocationPosition>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::geolocation::geolocationposition::GeolocationPosition>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GeolocationPositionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::geolocation::geolocationposition::GeolocationPosition>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::geolocation::geolocationposition::GeolocationPosition>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for GeolocationPositionError
impl DomObjectWrap<DomTypeHolder> for GeolocationPositionError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GeolocationPositionErrorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::geolocation::geolocationpositionerror::GeolocationPositionError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::geolocation::geolocationpositionerror::GeolocationPositionError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::GeolocationPositionErrorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::geolocation::geolocationpositionerror::GeolocationPositionError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::geolocation::geolocationpositionerror::GeolocationPositionError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLAnchorElement
impl DomObjectWrap<DomTypeHolder> for HTMLAnchorElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLAnchorElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlanchorelement::HTMLAnchorElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlanchorelement::HTMLAnchorElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLAnchorElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlanchorelement::HTMLAnchorElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlanchorelement::HTMLAnchorElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLAreaElement
impl DomObjectWrap<DomTypeHolder> for HTMLAreaElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLAreaElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlareaelement::HTMLAreaElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlareaelement::HTMLAreaElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLAreaElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlareaelement::HTMLAreaElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlareaelement::HTMLAreaElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLAudioElement
impl DomObjectWrap<DomTypeHolder> for HTMLAudioElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLAudioElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlaudioelement::HTMLAudioElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlaudioelement::HTMLAudioElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLAudioElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlaudioelement::HTMLAudioElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlaudioelement::HTMLAudioElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLBRElement
impl DomObjectWrap<DomTypeHolder> for HTMLBRElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLBRElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlbrelement::HTMLBRElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlbrelement::HTMLBRElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLBRElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlbrelement::HTMLBRElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlbrelement::HTMLBRElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLBaseElement
impl DomObjectWrap<DomTypeHolder> for HTMLBaseElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLBaseElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlbaseelement::HTMLBaseElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlbaseelement::HTMLBaseElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLBaseElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlbaseelement::HTMLBaseElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlbaseelement::HTMLBaseElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLBodyElement
impl DomObjectWrap<DomTypeHolder> for HTMLBodyElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLBodyElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlbodyelement::HTMLBodyElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlbodyelement::HTMLBodyElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLBodyElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlbodyelement::HTMLBodyElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlbodyelement::HTMLBodyElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLButtonElement
impl DomObjectWrap<DomTypeHolder> for HTMLButtonElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLButtonElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlbuttonelement::HTMLButtonElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlbuttonelement::HTMLButtonElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLButtonElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlbuttonelement::HTMLButtonElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlbuttonelement::HTMLButtonElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLCanvasElement
impl DomObjectWrap<DomTypeHolder> for HTMLCanvasElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLCanvasElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlcanvaselement::HTMLCanvasElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlcanvaselement::HTMLCanvasElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLCanvasElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlcanvaselement::HTMLCanvasElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlcanvaselement::HTMLCanvasElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLCollection
impl DomObjectWrap<DomTypeHolder> for HTMLCollection
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLCollectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlcollection::HTMLCollection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlcollection::HTMLCollection>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLCollectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlcollection::HTMLCollection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlcollection::HTMLCollection>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDListElement
impl DomObjectWrap<DomTypeHolder> for HTMLDListElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDListElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldlistelement::HTMLDListElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldlistelement::HTMLDListElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDListElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldlistelement::HTMLDListElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldlistelement::HTMLDListElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDataElement
impl DomObjectWrap<DomTypeHolder> for HTMLDataElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDataElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldataelement::HTMLDataElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldataelement::HTMLDataElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDataElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldataelement::HTMLDataElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldataelement::HTMLDataElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDataListElement
impl DomObjectWrap<DomTypeHolder> for HTMLDataListElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDataListElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldatalistelement::HTMLDataListElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldatalistelement::HTMLDataListElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDataListElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldatalistelement::HTMLDataListElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldatalistelement::HTMLDataListElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDetailsElement
impl DomObjectWrap<DomTypeHolder> for HTMLDetailsElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDetailsElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldetailselement::HTMLDetailsElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldetailselement::HTMLDetailsElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDetailsElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldetailselement::HTMLDetailsElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldetailselement::HTMLDetailsElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDialogElement
impl DomObjectWrap<DomTypeHolder> for HTMLDialogElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDialogElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldialogelement::HTMLDialogElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldialogelement::HTMLDialogElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDialogElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldialogelement::HTMLDialogElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldialogelement::HTMLDialogElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDirectoryElement
impl DomObjectWrap<DomTypeHolder> for HTMLDirectoryElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDirectoryElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldirectoryelement::HTMLDirectoryElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldirectoryelement::HTMLDirectoryElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDirectoryElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldirectoryelement::HTMLDirectoryElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldirectoryelement::HTMLDirectoryElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDivElement
impl DomObjectWrap<DomTypeHolder> for HTMLDivElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDivElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldivelement::HTMLDivElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldivelement::HTMLDivElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDivElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldivelement::HTMLDivElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldivelement::HTMLDivElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDocument
impl DomObjectWrap<DomTypeHolder> for HTMLDocument
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDocumentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldocument::HTMLDocument>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldocument::HTMLDocument>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLDocumentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmldocument::HTMLDocument>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmldocument::HTMLDocument>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLElement
impl DomObjectWrap<DomTypeHolder> for HTMLElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlelement::HTMLElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlelement::HTMLElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlelement::HTMLElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlelement::HTMLElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLEmbedElement
impl DomObjectWrap<DomTypeHolder> for HTMLEmbedElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLEmbedElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlembedelement::HTMLEmbedElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlembedelement::HTMLEmbedElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLEmbedElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlembedelement::HTMLEmbedElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlembedelement::HTMLEmbedElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLFieldSetElement
impl DomObjectWrap<DomTypeHolder> for HTMLFieldSetElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFieldSetElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlfieldsetelement::HTMLFieldSetElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlfieldsetelement::HTMLFieldSetElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFieldSetElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlfieldsetelement::HTMLFieldSetElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlfieldsetelement::HTMLFieldSetElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLFontElement
impl DomObjectWrap<DomTypeHolder> for HTMLFontElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFontElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlfontelement::HTMLFontElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlfontelement::HTMLFontElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFontElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlfontelement::HTMLFontElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlfontelement::HTMLFontElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLFormControlsCollection
impl DomObjectWrap<DomTypeHolder> for HTMLFormControlsCollection
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFormControlsCollectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlformcontrolscollection::HTMLFormControlsCollection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlformcontrolscollection::HTMLFormControlsCollection>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFormControlsCollectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlformcontrolscollection::HTMLFormControlsCollection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlformcontrolscollection::HTMLFormControlsCollection>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLFormElement
impl DomObjectWrap<DomTypeHolder> for HTMLFormElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFormElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlformelement::HTMLFormElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlformelement::HTMLFormElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFormElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlformelement::HTMLFormElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlformelement::HTMLFormElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLFrameElement
impl DomObjectWrap<DomTypeHolder> for HTMLFrameElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFrameElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlframeelement::HTMLFrameElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlframeelement::HTMLFrameElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFrameElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlframeelement::HTMLFrameElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlframeelement::HTMLFrameElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLFrameSetElement
impl DomObjectWrap<DomTypeHolder> for HTMLFrameSetElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFrameSetElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlframesetelement::HTMLFrameSetElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlframesetelement::HTMLFrameSetElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLFrameSetElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlframesetelement::HTMLFrameSetElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlframesetelement::HTMLFrameSetElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLHRElement
impl DomObjectWrap<DomTypeHolder> for HTMLHRElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLHRElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlhrelement::HTMLHRElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlhrelement::HTMLHRElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLHRElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlhrelement::HTMLHRElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlhrelement::HTMLHRElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLHeadElement
impl DomObjectWrap<DomTypeHolder> for HTMLHeadElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLHeadElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlheadelement::HTMLHeadElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlheadelement::HTMLHeadElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLHeadElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlheadelement::HTMLHeadElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlheadelement::HTMLHeadElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLHeadingElement
impl DomObjectWrap<DomTypeHolder> for HTMLHeadingElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLHeadingElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlheadingelement::HTMLHeadingElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlheadingelement::HTMLHeadingElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLHeadingElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlheadingelement::HTMLHeadingElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlheadingelement::HTMLHeadingElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLHtmlElement
impl DomObjectWrap<DomTypeHolder> for HTMLHtmlElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLHtmlElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlhtmlelement::HTMLHtmlElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlhtmlelement::HTMLHtmlElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLHtmlElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlhtmlelement::HTMLHtmlElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlhtmlelement::HTMLHtmlElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLIFrameElement
impl DomObjectWrap<DomTypeHolder> for HTMLIFrameElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLIFrameElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmliframeelement::HTMLIFrameElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmliframeelement::HTMLIFrameElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLIFrameElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmliframeelement::HTMLIFrameElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmliframeelement::HTMLIFrameElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLImageElement
impl DomObjectWrap<DomTypeHolder> for HTMLImageElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLImageElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlimageelement::HTMLImageElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlimageelement::HTMLImageElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLImageElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlimageelement::HTMLImageElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlimageelement::HTMLImageElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLInputElement
impl DomObjectWrap<DomTypeHolder> for HTMLInputElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLInputElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlinputelement::HTMLInputElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlinputelement::HTMLInputElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLInputElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlinputelement::HTMLInputElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlinputelement::HTMLInputElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLLIElement
impl DomObjectWrap<DomTypeHolder> for HTMLLIElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLLIElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmllielement::HTMLLIElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmllielement::HTMLLIElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLLIElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmllielement::HTMLLIElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmllielement::HTMLLIElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLLabelElement
impl DomObjectWrap<DomTypeHolder> for HTMLLabelElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLLabelElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmllabelelement::HTMLLabelElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmllabelelement::HTMLLabelElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLLabelElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmllabelelement::HTMLLabelElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmllabelelement::HTMLLabelElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLLegendElement
impl DomObjectWrap<DomTypeHolder> for HTMLLegendElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLLegendElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmllegendelement::HTMLLegendElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmllegendelement::HTMLLegendElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLLegendElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmllegendelement::HTMLLegendElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmllegendelement::HTMLLegendElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLLinkElement
impl DomObjectWrap<DomTypeHolder> for HTMLLinkElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLLinkElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmllinkelement::HTMLLinkElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmllinkelement::HTMLLinkElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLLinkElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmllinkelement::HTMLLinkElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmllinkelement::HTMLLinkElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLMapElement
impl DomObjectWrap<DomTypeHolder> for HTMLMapElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLMapElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmapelement::HTMLMapElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmapelement::HTMLMapElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLMapElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmapelement::HTMLMapElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmapelement::HTMLMapElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLMenuElement
impl DomObjectWrap<DomTypeHolder> for HTMLMenuElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLMenuElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmenuelement::HTMLMenuElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmenuelement::HTMLMenuElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLMenuElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmenuelement::HTMLMenuElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmenuelement::HTMLMenuElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLMetaElement
impl DomObjectWrap<DomTypeHolder> for HTMLMetaElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLMetaElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmetaelement::HTMLMetaElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmetaelement::HTMLMetaElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLMetaElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmetaelement::HTMLMetaElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmetaelement::HTMLMetaElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLMeterElement
impl DomObjectWrap<DomTypeHolder> for HTMLMeterElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLMeterElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmeterelement::HTMLMeterElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmeterelement::HTMLMeterElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLMeterElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmeterelement::HTMLMeterElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmeterelement::HTMLMeterElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLModElement
impl DomObjectWrap<DomTypeHolder> for HTMLModElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLModElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmodelement::HTMLModElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmodelement::HTMLModElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLModElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlmodelement::HTMLModElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlmodelement::HTMLModElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLOListElement
impl DomObjectWrap<DomTypeHolder> for HTMLOListElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOListElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlolistelement::HTMLOListElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlolistelement::HTMLOListElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOListElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlolistelement::HTMLOListElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlolistelement::HTMLOListElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLObjectElement
impl DomObjectWrap<DomTypeHolder> for HTMLObjectElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLObjectElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlobjectelement::HTMLObjectElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlobjectelement::HTMLObjectElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLObjectElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlobjectelement::HTMLObjectElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlobjectelement::HTMLObjectElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLOptGroupElement
impl DomObjectWrap<DomTypeHolder> for HTMLOptGroupElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOptGroupElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmloptgroupelement::HTMLOptGroupElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmloptgroupelement::HTMLOptGroupElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOptGroupElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmloptgroupelement::HTMLOptGroupElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmloptgroupelement::HTMLOptGroupElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLOptionElement
impl DomObjectWrap<DomTypeHolder> for HTMLOptionElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOptionElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmloptionelement::HTMLOptionElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmloptionelement::HTMLOptionElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOptionElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmloptionelement::HTMLOptionElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmloptionelement::HTMLOptionElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLOptionsCollection
impl DomObjectWrap<DomTypeHolder> for HTMLOptionsCollection
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOptionsCollectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmloptionscollection::HTMLOptionsCollection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmloptionscollection::HTMLOptionsCollection>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOptionsCollectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmloptionscollection::HTMLOptionsCollection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmloptionscollection::HTMLOptionsCollection>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLOutputElement
impl DomObjectWrap<DomTypeHolder> for HTMLOutputElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOutputElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmloutputelement::HTMLOutputElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmloutputelement::HTMLOutputElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLOutputElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmloutputelement::HTMLOutputElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmloutputelement::HTMLOutputElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLParagraphElement
impl DomObjectWrap<DomTypeHolder> for HTMLParagraphElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLParagraphElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlparagraphelement::HTMLParagraphElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlparagraphelement::HTMLParagraphElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLParagraphElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlparagraphelement::HTMLParagraphElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlparagraphelement::HTMLParagraphElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLParamElement
impl DomObjectWrap<DomTypeHolder> for HTMLParamElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLParamElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlparamelement::HTMLParamElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlparamelement::HTMLParamElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLParamElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlparamelement::HTMLParamElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlparamelement::HTMLParamElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLPictureElement
impl DomObjectWrap<DomTypeHolder> for HTMLPictureElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLPictureElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlpictureelement::HTMLPictureElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlpictureelement::HTMLPictureElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLPictureElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlpictureelement::HTMLPictureElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlpictureelement::HTMLPictureElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLPreElement
impl DomObjectWrap<DomTypeHolder> for HTMLPreElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLPreElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlpreelement::HTMLPreElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlpreelement::HTMLPreElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLPreElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlpreelement::HTMLPreElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlpreelement::HTMLPreElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLProgressElement
impl DomObjectWrap<DomTypeHolder> for HTMLProgressElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLProgressElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlprogresselement::HTMLProgressElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlprogresselement::HTMLProgressElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLProgressElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlprogresselement::HTMLProgressElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlprogresselement::HTMLProgressElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLQuoteElement
impl DomObjectWrap<DomTypeHolder> for HTMLQuoteElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLQuoteElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlquoteelement::HTMLQuoteElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlquoteelement::HTMLQuoteElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLQuoteElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlquoteelement::HTMLQuoteElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlquoteelement::HTMLQuoteElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLScriptElement
impl DomObjectWrap<DomTypeHolder> for HTMLScriptElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLScriptElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlscriptelement::HTMLScriptElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlscriptelement::HTMLScriptElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLScriptElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlscriptelement::HTMLScriptElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlscriptelement::HTMLScriptElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLSelectElement
impl DomObjectWrap<DomTypeHolder> for HTMLSelectElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLSelectElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlselectelement::HTMLSelectElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlselectelement::HTMLSelectElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLSelectElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlselectelement::HTMLSelectElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlselectelement::HTMLSelectElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLSlotElement
impl DomObjectWrap<DomTypeHolder> for HTMLSlotElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLSlotElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlslotelement::HTMLSlotElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlslotelement::HTMLSlotElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLSlotElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlslotelement::HTMLSlotElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlslotelement::HTMLSlotElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLSourceElement
impl DomObjectWrap<DomTypeHolder> for HTMLSourceElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLSourceElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlsourceelement::HTMLSourceElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlsourceelement::HTMLSourceElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLSourceElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlsourceelement::HTMLSourceElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlsourceelement::HTMLSourceElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLSpanElement
impl DomObjectWrap<DomTypeHolder> for HTMLSpanElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLSpanElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlspanelement::HTMLSpanElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlspanelement::HTMLSpanElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLSpanElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlspanelement::HTMLSpanElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlspanelement::HTMLSpanElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLStyleElement
impl DomObjectWrap<DomTypeHolder> for HTMLStyleElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLStyleElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlstyleelement::HTMLStyleElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlstyleelement::HTMLStyleElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLStyleElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlstyleelement::HTMLStyleElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlstyleelement::HTMLStyleElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTableCaptionElement
impl DomObjectWrap<DomTypeHolder> for HTMLTableCaptionElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableCaptionElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablecaptionelement::HTMLTableCaptionElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablecaptionelement::HTMLTableCaptionElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableCaptionElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablecaptionelement::HTMLTableCaptionElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablecaptionelement::HTMLTableCaptionElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTableCellElement
impl DomObjectWrap<DomTypeHolder> for HTMLTableCellElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableCellElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablecellelement::HTMLTableCellElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablecellelement::HTMLTableCellElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableCellElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablecellelement::HTMLTableCellElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablecellelement::HTMLTableCellElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTableColElement
impl DomObjectWrap<DomTypeHolder> for HTMLTableColElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableColElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablecolelement::HTMLTableColElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablecolelement::HTMLTableColElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableColElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablecolelement::HTMLTableColElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablecolelement::HTMLTableColElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTableElement
impl DomObjectWrap<DomTypeHolder> for HTMLTableElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltableelement::HTMLTableElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltableelement::HTMLTableElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltableelement::HTMLTableElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltableelement::HTMLTableElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTableRowElement
impl DomObjectWrap<DomTypeHolder> for HTMLTableRowElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableRowElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablerowelement::HTMLTableRowElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablerowelement::HTMLTableRowElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableRowElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablerowelement::HTMLTableRowElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablerowelement::HTMLTableRowElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTableSectionElement
impl DomObjectWrap<DomTypeHolder> for HTMLTableSectionElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableSectionElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablesectionelement::HTMLTableSectionElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablesectionelement::HTMLTableSectionElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTableSectionElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltablesectionelement::HTMLTableSectionElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltablesectionelement::HTMLTableSectionElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTemplateElement
impl DomObjectWrap<DomTypeHolder> for HTMLTemplateElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTemplateElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltemplateelement::HTMLTemplateElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltemplateelement::HTMLTemplateElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTemplateElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltemplateelement::HTMLTemplateElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltemplateelement::HTMLTemplateElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTextAreaElement
impl DomObjectWrap<DomTypeHolder> for HTMLTextAreaElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTextAreaElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltextareaelement::HTMLTextAreaElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltextareaelement::HTMLTextAreaElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTextAreaElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltextareaelement::HTMLTextAreaElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltextareaelement::HTMLTextAreaElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTimeElement
impl DomObjectWrap<DomTypeHolder> for HTMLTimeElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTimeElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltimeelement::HTMLTimeElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltimeelement::HTMLTimeElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTimeElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltimeelement::HTMLTimeElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltimeelement::HTMLTimeElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTitleElement
impl DomObjectWrap<DomTypeHolder> for HTMLTitleElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTitleElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltitleelement::HTMLTitleElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltitleelement::HTMLTitleElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTitleElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltitleelement::HTMLTitleElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltitleelement::HTMLTitleElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTrackElement
impl DomObjectWrap<DomTypeHolder> for HTMLTrackElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTrackElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltrackelement::HTMLTrackElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltrackelement::HTMLTrackElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLTrackElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmltrackelement::HTMLTrackElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmltrackelement::HTMLTrackElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLUListElement
impl DomObjectWrap<DomTypeHolder> for HTMLUListElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLUListElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlulistelement::HTMLUListElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlulistelement::HTMLUListElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLUListElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlulistelement::HTMLUListElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlulistelement::HTMLUListElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLUnknownElement
impl DomObjectWrap<DomTypeHolder> for HTMLUnknownElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLUnknownElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlunknownelement::HTMLUnknownElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlunknownelement::HTMLUnknownElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLUnknownElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlunknownelement::HTMLUnknownElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlunknownelement::HTMLUnknownElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HTMLVideoElement
impl DomObjectWrap<DomTypeHolder> for HTMLVideoElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLVideoElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlvideoelement::HTMLVideoElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlvideoelement::HTMLVideoElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HTMLVideoElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::html::htmlvideoelement::HTMLVideoElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::html::htmlvideoelement::HTMLVideoElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for HashChangeEvent
impl DomObjectWrap<DomTypeHolder> for HashChangeEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HashChangeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::hashchangeevent::HashChangeEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::hashchangeevent::HashChangeEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HashChangeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::hashchangeevent::HashChangeEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::hashchangeevent::HashChangeEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Headers
impl DomObjectWrap<DomTypeHolder> for Headers
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HeadersBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::headers::Headers>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::headers::Headers>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HeadersBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::headers::Headers>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::headers::Headers>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for History
impl DomObjectWrap<DomTypeHolder> for History
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HistoryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::history::History>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::history::History>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::HistoryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::history::History>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::history::History>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBCursor
impl DomObjectWrap<DomTypeHolder> for IDBCursor
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBCursorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbcursor::IDBCursor>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbcursor::IDBCursor>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBCursorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbcursor::IDBCursor>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbcursor::IDBCursor>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBCursorWithValue
impl DomObjectWrap<DomTypeHolder> for IDBCursorWithValue
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBCursorWithValueBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbcursorwithvalue::IDBCursorWithValue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbcursorwithvalue::IDBCursorWithValue>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBCursorWithValueBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbcursorwithvalue::IDBCursorWithValue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbcursorwithvalue::IDBCursorWithValue>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBDatabase
impl DomObjectWrap<DomTypeHolder> for IDBDatabase
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBDatabaseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbdatabase::IDBDatabase>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbdatabase::IDBDatabase>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBDatabaseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbdatabase::IDBDatabase>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbdatabase::IDBDatabase>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBFactory
impl DomObjectWrap<DomTypeHolder> for IDBFactory
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBFactoryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbfactory::IDBFactory>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbfactory::IDBFactory>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBFactoryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbfactory::IDBFactory>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbfactory::IDBFactory>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBIndex
impl DomObjectWrap<DomTypeHolder> for IDBIndex
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBIndexBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbindex::IDBIndex>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbindex::IDBIndex>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBIndexBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbindex::IDBIndex>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbindex::IDBIndex>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBKeyRange
impl DomObjectWrap<DomTypeHolder> for IDBKeyRange
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBKeyRangeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbkeyrange::IDBKeyRange>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbkeyrange::IDBKeyRange>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBKeyRangeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbkeyrange::IDBKeyRange>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbkeyrange::IDBKeyRange>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBObjectStore
impl DomObjectWrap<DomTypeHolder> for IDBObjectStore
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBObjectStoreBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbobjectstore::IDBObjectStore>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbobjectstore::IDBObjectStore>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBObjectStoreBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbobjectstore::IDBObjectStore>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbobjectstore::IDBObjectStore>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBOpenDBRequest
impl DomObjectWrap<DomTypeHolder> for IDBOpenDBRequest
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBOpenDBRequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbopendbrequest::IDBOpenDBRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbopendbrequest::IDBOpenDBRequest>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBOpenDBRequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbopendbrequest::IDBOpenDBRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbopendbrequest::IDBOpenDBRequest>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBRequest
impl DomObjectWrap<DomTypeHolder> for IDBRequest
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBRequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbrequest::IDBRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbrequest::IDBRequest>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBRequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbrequest::IDBRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbrequest::IDBRequest>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBTransaction
impl DomObjectWrap<DomTypeHolder> for IDBTransaction
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBTransactionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbtransaction::IDBTransaction>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbtransaction::IDBTransaction>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBTransactionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbtransaction::IDBTransaction>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbtransaction::IDBTransaction>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IDBVersionChangeEvent
impl DomObjectWrap<DomTypeHolder> for IDBVersionChangeEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBVersionChangeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbversionchangeevent::IDBVersionChangeEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbversionchangeevent::IDBVersionChangeEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IDBVersionChangeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::indexeddb::idbversionchangeevent::IDBVersionChangeEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::indexeddb::idbversionchangeevent::IDBVersionChangeEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IIRFilterNode
impl DomObjectWrap<DomTypeHolder> for IIRFilterNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IIRFilterNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::iirfilternode::IIRFilterNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::iirfilternode::IIRFilterNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IIRFilterNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::iirfilternode::IIRFilterNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::iirfilternode::IIRFilterNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ImageBitmap
impl DomObjectWrap<DomTypeHolder> for ImageBitmap
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ImageBitmapBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::imagebitmap::ImageBitmap>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::imagebitmap::ImageBitmap>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ImageBitmapBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::imagebitmap::ImageBitmap>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::imagebitmap::ImageBitmap>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ImageBitmapRenderingContext
impl DomObjectWrap<DomTypeHolder> for ImageBitmapRenderingContext
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ImageBitmapRenderingContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::imagebitmaprenderingcontext::ImageBitmapRenderingContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::imagebitmaprenderingcontext::ImageBitmapRenderingContext>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ImageBitmapRenderingContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::imagebitmaprenderingcontext::ImageBitmapRenderingContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::imagebitmaprenderingcontext::ImageBitmapRenderingContext>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ImageData
impl DomObjectWrap<DomTypeHolder> for ImageData
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::imagedata::ImageData>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::imagedata::ImageData>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::imagedata::ImageData>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::imagedata::ImageData>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for InputEvent
impl DomObjectWrap<DomTypeHolder> for InputEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::InputEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::inputevent::InputEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::inputevent::InputEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::InputEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::inputevent::InputEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::inputevent::InputEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IntersectionObserver
impl DomObjectWrap<DomTypeHolder> for IntersectionObserver
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IntersectionObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::intersectionobserver::IntersectionObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::intersectionobserver::IntersectionObserver>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IntersectionObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::intersectionobserver::IntersectionObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::intersectionobserver::IntersectionObserver>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for IntersectionObserverEntry
impl DomObjectWrap<DomTypeHolder> for IntersectionObserverEntry
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IntersectionObserverEntryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::intersectionobserverentry::IntersectionObserverEntry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::intersectionobserverentry::IntersectionObserverEntry>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::IntersectionObserverEntryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::intersectionobserverentry::IntersectionObserverEntry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::intersectionobserverentry::IntersectionObserverEntry>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for KeyboardEvent
impl DomObjectWrap<DomTypeHolder> for KeyboardEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::KeyboardEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::keyboardevent::KeyboardEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::keyboardevent::KeyboardEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::KeyboardEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::keyboardevent::KeyboardEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::keyboardevent::KeyboardEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for LargestContentfulPaint
impl DomObjectWrap<DomTypeHolder> for LargestContentfulPaint
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::LargestContentfulPaintBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::largestcontentfulpaint::LargestContentfulPaint>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::largestcontentfulpaint::LargestContentfulPaint>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::LargestContentfulPaintBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::largestcontentfulpaint::LargestContentfulPaint>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::largestcontentfulpaint::LargestContentfulPaint>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Location
impl DomObjectWrap<DomTypeHolder> for Location
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::LocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::location::Location>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::location::Location>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::LocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::location::Location>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::location::Location>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaDeviceInfo
impl DomObjectWrap<DomTypeHolder> for MediaDeviceInfo
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaDeviceInfoBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediadeviceinfo::MediaDeviceInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediadeviceinfo::MediaDeviceInfo>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaDeviceInfoBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediadeviceinfo::MediaDeviceInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediadeviceinfo::MediaDeviceInfo>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaDevices
impl DomObjectWrap<DomTypeHolder> for MediaDevices
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaDevicesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediadevices::MediaDevices>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediadevices::MediaDevices>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaDevicesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediadevices::MediaDevices>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediadevices::MediaDevices>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaElementAudioSourceNode
impl DomObjectWrap<DomTypeHolder> for MediaElementAudioSourceNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaElementAudioSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::mediaelementaudiosourcenode::MediaElementAudioSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::mediaelementaudiosourcenode::MediaElementAudioSourceNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaElementAudioSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::mediaelementaudiosourcenode::MediaElementAudioSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::mediaelementaudiosourcenode::MediaElementAudioSourceNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaError
impl DomObjectWrap<DomTypeHolder> for MediaError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaErrorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediaerror::MediaError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediaerror::MediaError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaErrorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediaerror::MediaError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediaerror::MediaError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaList
impl DomObjectWrap<DomTypeHolder> for MediaList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::medialist::MediaList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::medialist::MediaList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::medialist::MediaList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::medialist::MediaList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaMetadata
impl DomObjectWrap<DomTypeHolder> for MediaMetadata
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaMetadataBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediametadata::MediaMetadata>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediametadata::MediaMetadata>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaMetadataBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediametadata::MediaMetadata>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediametadata::MediaMetadata>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaQueryList
impl DomObjectWrap<DomTypeHolder> for MediaQueryList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaQueryListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediaquerylist::MediaQueryList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediaquerylist::MediaQueryList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaQueryListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediaquerylist::MediaQueryList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediaquerylist::MediaQueryList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaQueryListEvent
impl DomObjectWrap<DomTypeHolder> for MediaQueryListEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaQueryListEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediaquerylistevent::MediaQueryListEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediaquerylistevent::MediaQueryListEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaQueryListEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediaquerylistevent::MediaQueryListEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediaquerylistevent::MediaQueryListEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaSession
impl DomObjectWrap<DomTypeHolder> for MediaSession
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaSessionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediasession::MediaSession>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediasession::MediaSession>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaSessionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediasession::MediaSession>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediasession::MediaSession>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaStream
impl DomObjectWrap<DomTypeHolder> for MediaStream
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediastream::MediaStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediastream::MediaStream>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediastream::MediaStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediastream::MediaStream>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaStreamAudioDestinationNode
impl DomObjectWrap<DomTypeHolder> for MediaStreamAudioDestinationNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamAudioDestinationNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::mediastreamaudiodestinationnode::MediaStreamAudioDestinationNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::mediastreamaudiodestinationnode::MediaStreamAudioDestinationNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamAudioDestinationNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::mediastreamaudiodestinationnode::MediaStreamAudioDestinationNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::mediastreamaudiodestinationnode::MediaStreamAudioDestinationNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaStreamAudioSourceNode
impl DomObjectWrap<DomTypeHolder> for MediaStreamAudioSourceNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamAudioSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::mediastreamaudiosourcenode::MediaStreamAudioSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::mediastreamaudiosourcenode::MediaStreamAudioSourceNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamAudioSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::mediastreamaudiosourcenode::MediaStreamAudioSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::mediastreamaudiosourcenode::MediaStreamAudioSourceNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaStreamTrack
impl DomObjectWrap<DomTypeHolder> for MediaStreamTrack
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamTrackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediastreamtrack::MediaStreamTrack>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediastreamtrack::MediaStreamTrack>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamTrackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::media::mediastreamtrack::MediaStreamTrack>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::media::mediastreamtrack::MediaStreamTrack>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MediaStreamTrackAudioSourceNode
impl DomObjectWrap<DomTypeHolder> for MediaStreamTrackAudioSourceNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamTrackAudioSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::mediastreamtrackaudiosourcenode::MediaStreamTrackAudioSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::mediastreamtrackaudiosourcenode::MediaStreamTrackAudioSourceNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MediaStreamTrackAudioSourceNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::mediastreamtrackaudiosourcenode::MediaStreamTrackAudioSourceNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::mediastreamtrackaudiosourcenode::MediaStreamTrackAudioSourceNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MessageChannel
impl DomObjectWrap<DomTypeHolder> for MessageChannel
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MessageChannelBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::messagechannel::MessageChannel>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::messagechannel::MessageChannel>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MessageChannelBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::messagechannel::MessageChannel>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::messagechannel::MessageChannel>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MessageEvent
impl DomObjectWrap<DomTypeHolder> for MessageEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MessageEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::messageevent::MessageEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::messageevent::MessageEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MessageEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::messageevent::MessageEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::messageevent::MessageEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MessagePort
impl DomObjectWrap<DomTypeHolder> for MessagePort
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MessagePortBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::messageport::MessagePort>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::messageport::MessagePort>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MessagePortBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::messageport::MessagePort>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::messageport::MessagePort>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MimeType
impl DomObjectWrap<DomTypeHolder> for MimeType
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MimeTypeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mimetype::MimeType>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mimetype::MimeType>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MimeTypeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mimetype::MimeType>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mimetype::MimeType>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MimeTypeArray
impl DomObjectWrap<DomTypeHolder> for MimeTypeArray
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MimeTypeArrayBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mimetypearray::MimeTypeArray>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mimetypearray::MimeTypeArray>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MimeTypeArrayBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mimetypearray::MimeTypeArray>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mimetypearray::MimeTypeArray>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MouseEvent
impl DomObjectWrap<DomTypeHolder> for MouseEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MouseEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mouseevent::MouseEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mouseevent::MouseEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MouseEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mouseevent::MouseEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mouseevent::MouseEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MutationObserver
impl DomObjectWrap<DomTypeHolder> for MutationObserver
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MutationObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mutationobserver::MutationObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mutationobserver::MutationObserver>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MutationObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mutationobserver::MutationObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mutationobserver::MutationObserver>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for MutationRecord
impl DomObjectWrap<DomTypeHolder> for MutationRecord
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MutationRecordBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mutationrecord::MutationRecord>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mutationrecord::MutationRecord>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::MutationRecordBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::mutationrecord::MutationRecord>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::mutationrecord::MutationRecord>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for NamedNodeMap
impl DomObjectWrap<DomTypeHolder> for NamedNodeMap
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NamedNodeMapBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::namednodemap::NamedNodeMap>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::namednodemap::NamedNodeMap>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NamedNodeMapBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::namednodemap::NamedNodeMap>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::namednodemap::NamedNodeMap>>}
Function pointer to the general wrap function type
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NavigationPreloadManagerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::navigationpreloadmanager::NavigationPreloadManager>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::navigationpreloadmanager::NavigationPreloadManager>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NavigationPreloadManagerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::navigationpreloadmanager::NavigationPreloadManager>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::navigationpreloadmanager::NavigationPreloadManager>>}
Function pointer to the general wrap function type
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NavigatorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::navigator::Navigator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::navigator::Navigator>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NavigatorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::navigator::Navigator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::navigator::Navigator>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for NodeIterator
impl DomObjectWrap<DomTypeHolder> for NodeIterator
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NodeIteratorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::nodeiterator::NodeIterator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::nodeiterator::NodeIterator>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NodeIteratorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::nodeiterator::NodeIterator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::nodeiterator::NodeIterator>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for NodeList
impl DomObjectWrap<DomTypeHolder> for NodeList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NodeListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::nodelist::NodeList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::nodelist::NodeList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NodeListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::nodelist::NodeList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::nodelist::NodeList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Notification
impl DomObjectWrap<DomTypeHolder> for Notification
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NotificationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::notification::Notification>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::notification::Notification>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::NotificationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::notification::Notification>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::notification::Notification>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OESElementIndexUint
impl DomObjectWrap<DomTypeHolder> for OESElementIndexUint
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESElementIndexUintBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oeselementindexuint::OESElementIndexUint>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oeselementindexuint::OESElementIndexUint>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESElementIndexUintBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oeselementindexuint::OESElementIndexUint>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oeselementindexuint::OESElementIndexUint>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OESStandardDerivatives
impl DomObjectWrap<DomTypeHolder> for OESStandardDerivatives
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESStandardDerivativesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oesstandardderivatives::OESStandardDerivatives>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oesstandardderivatives::OESStandardDerivatives>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESStandardDerivativesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oesstandardderivatives::OESStandardDerivatives>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oesstandardderivatives::OESStandardDerivatives>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OESTextureFloat
impl DomObjectWrap<DomTypeHolder> for OESTextureFloat
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESTextureFloatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oestexturefloat::OESTextureFloat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oestexturefloat::OESTextureFloat>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESTextureFloatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oestexturefloat::OESTextureFloat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oestexturefloat::OESTextureFloat>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OESTextureFloatLinear
impl DomObjectWrap<DomTypeHolder> for OESTextureFloatLinear
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESTextureFloatLinearBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oestexturefloatlinear::OESTextureFloatLinear>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oestexturefloatlinear::OESTextureFloatLinear>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESTextureFloatLinearBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oestexturefloatlinear::OESTextureFloatLinear>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oestexturefloatlinear::OESTextureFloatLinear>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OESTextureHalfFloat
impl DomObjectWrap<DomTypeHolder> for OESTextureHalfFloat
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESTextureHalfFloatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oestexturehalffloat::OESTextureHalfFloat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oestexturehalffloat::OESTextureHalfFloat>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESTextureHalfFloatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oestexturehalffloat::OESTextureHalfFloat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oestexturehalffloat::OESTextureHalfFloat>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OESTextureHalfFloatLinear
impl DomObjectWrap<DomTypeHolder> for OESTextureHalfFloatLinear
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESTextureHalfFloatLinearBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oestexturehalffloatlinear::OESTextureHalfFloatLinear>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oestexturehalffloatlinear::OESTextureHalfFloatLinear>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESTextureHalfFloatLinearBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oestexturehalffloatlinear::OESTextureHalfFloatLinear>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oestexturehalffloatlinear::OESTextureHalfFloatLinear>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OESVertexArrayObject
impl DomObjectWrap<DomTypeHolder> for OESVertexArrayObject
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESVertexArrayObjectBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oesvertexarrayobject::OESVertexArrayObject>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oesvertexarrayobject::OESVertexArrayObject>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OESVertexArrayObjectBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::oesvertexarrayobject::OESVertexArrayObject>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::oesvertexarrayobject::OESVertexArrayObject>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OfflineAudioCompletionEvent
impl DomObjectWrap<DomTypeHolder> for OfflineAudioCompletionEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OfflineAudioCompletionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::offlineaudiocompletionevent::OfflineAudioCompletionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::offlineaudiocompletionevent::OfflineAudioCompletionEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OfflineAudioCompletionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::offlineaudiocompletionevent::OfflineAudioCompletionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::offlineaudiocompletionevent::OfflineAudioCompletionEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OfflineAudioContext
impl DomObjectWrap<DomTypeHolder> for OfflineAudioContext
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OfflineAudioContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::offlineaudiocontext::OfflineAudioContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::offlineaudiocontext::OfflineAudioContext>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OfflineAudioContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::offlineaudiocontext::OfflineAudioContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::offlineaudiocontext::OfflineAudioContext>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OffscreenCanvas
impl DomObjectWrap<DomTypeHolder> for OffscreenCanvas
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OffscreenCanvasBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::offscreencanvas::OffscreenCanvas>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::offscreencanvas::OffscreenCanvas>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OffscreenCanvasBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::offscreencanvas::OffscreenCanvas>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::offscreencanvas::OffscreenCanvas>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OffscreenCanvasRenderingContext2D
impl DomObjectWrap<DomTypeHolder> for OffscreenCanvasRenderingContext2D
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OffscreenCanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::offscreencanvasrenderingcontext2d::OffscreenCanvasRenderingContext2D>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::offscreencanvasrenderingcontext2d::OffscreenCanvasRenderingContext2D>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OffscreenCanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::offscreencanvasrenderingcontext2d::OffscreenCanvasRenderingContext2D>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::offscreencanvasrenderingcontext2d::OffscreenCanvasRenderingContext2D>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Origin
impl DomObjectWrap<DomTypeHolder> for Origin
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OriginBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::origin::Origin>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::origin::Origin>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OriginBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::origin::Origin>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::origin::Origin>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for OscillatorNode
impl DomObjectWrap<DomTypeHolder> for OscillatorNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OscillatorNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::oscillatornode::OscillatorNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::oscillatornode::OscillatorNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::OscillatorNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::oscillatornode::OscillatorNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::oscillatornode::OscillatorNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PageTransitionEvent
impl DomObjectWrap<DomTypeHolder> for PageTransitionEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PageTransitionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::pagetransitionevent::PageTransitionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::pagetransitionevent::PageTransitionEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PageTransitionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::pagetransitionevent::PageTransitionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::pagetransitionevent::PageTransitionEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PaintRenderingContext2D
impl DomObjectWrap<DomTypeHolder> for PaintRenderingContext2D
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PaintRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::paintrenderingcontext2d::PaintRenderingContext2D>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::paintrenderingcontext2d::PaintRenderingContext2D>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PaintRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::paintrenderingcontext2d::PaintRenderingContext2D>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::paintrenderingcontext2d::PaintRenderingContext2D>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PaintSize
impl DomObjectWrap<DomTypeHolder> for PaintSize
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PaintSizeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::paintsize::PaintSize>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::paintsize::PaintSize>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PaintSizeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::paintsize::PaintSize>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::paintsize::PaintSize>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PannerNode
impl DomObjectWrap<DomTypeHolder> for PannerNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PannerNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::pannernode::PannerNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::pannernode::PannerNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PannerNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::pannernode::PannerNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::pannernode::PannerNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PasswordCredential
impl DomObjectWrap<DomTypeHolder> for PasswordCredential
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PasswordCredentialBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::credentialmanagement::passwordcredential::PasswordCredential>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::credentialmanagement::passwordcredential::PasswordCredential>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PasswordCredentialBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::credentialmanagement::passwordcredential::PasswordCredential>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::credentialmanagement::passwordcredential::PasswordCredential>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Path2D
impl DomObjectWrap<DomTypeHolder> for Path2D
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::path2d::Path2D>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::path2d::Path2D>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::CanvasRenderingContext2DBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::path2d::Path2D>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::path2d::Path2D>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Performance
impl DomObjectWrap<DomTypeHolder> for Performance
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performance::Performance>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performance::Performance>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performance::Performance>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performance::Performance>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PerformanceEntry
impl DomObjectWrap<DomTypeHolder> for PerformanceEntry
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceEntryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performanceentry::PerformanceEntry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performanceentry::PerformanceEntry>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceEntryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performanceentry::PerformanceEntry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performanceentry::PerformanceEntry>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PerformanceMark
impl DomObjectWrap<DomTypeHolder> for PerformanceMark
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceMarkBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancemark::PerformanceMark>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancemark::PerformanceMark>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceMarkBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancemark::PerformanceMark>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancemark::PerformanceMark>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PerformanceMeasure
impl DomObjectWrap<DomTypeHolder> for PerformanceMeasure
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceMeasureBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancemeasure::PerformanceMeasure>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancemeasure::PerformanceMeasure>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceMeasureBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancemeasure::PerformanceMeasure>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancemeasure::PerformanceMeasure>>}
Function pointer to the general wrap function type
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceNavigationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancenavigation::PerformanceNavigation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancenavigation::PerformanceNavigation>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceNavigationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancenavigation::PerformanceNavigation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancenavigation::PerformanceNavigation>>}
Function pointer to the general wrap function type
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceNavigationTimingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancenavigationtiming::PerformanceNavigationTiming>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancenavigationtiming::PerformanceNavigationTiming>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceNavigationTimingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancenavigationtiming::PerformanceNavigationTiming>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancenavigationtiming::PerformanceNavigationTiming>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PerformanceObserver
impl DomObjectWrap<DomTypeHolder> for PerformanceObserver
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performanceobserver::PerformanceObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performanceobserver::PerformanceObserver>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performanceobserver::PerformanceObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performanceobserver::PerformanceObserver>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PerformanceObserverEntryList
impl DomObjectWrap<DomTypeHolder> for PerformanceObserverEntryList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceObserverEntryListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performanceobserverentrylist::PerformanceObserverEntryList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performanceobserverentrylist::PerformanceObserverEntryList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceObserverEntryListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performanceobserverentrylist::PerformanceObserverEntryList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performanceobserverentrylist::PerformanceObserverEntryList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PerformancePaintTiming
impl DomObjectWrap<DomTypeHolder> for PerformancePaintTiming
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformancePaintTimingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancepainttiming::PerformancePaintTiming>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancepainttiming::PerformancePaintTiming>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformancePaintTimingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performancepainttiming::PerformancePaintTiming>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performancepainttiming::PerformancePaintTiming>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PerformanceResourceTiming
impl DomObjectWrap<DomTypeHolder> for PerformanceResourceTiming
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceResourceTimingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performanceresourcetiming::PerformanceResourceTiming>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performanceresourcetiming::PerformanceResourceTiming>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PerformanceResourceTimingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::performance::performanceresourcetiming::PerformanceResourceTiming>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::performance::performanceresourcetiming::PerformanceResourceTiming>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PermissionStatus
impl DomObjectWrap<DomTypeHolder> for PermissionStatus
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PermissionStatusBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::permissionstatus::PermissionStatus>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::permissionstatus::PermissionStatus>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PermissionStatusBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::permissionstatus::PermissionStatus>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::permissionstatus::PermissionStatus>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Permissions
impl DomObjectWrap<DomTypeHolder> for Permissions
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PermissionsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::permissions::Permissions>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::permissions::Permissions>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PermissionsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::permissions::Permissions>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::permissions::Permissions>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PipelineId
impl DomObjectWrap<DomTypeHolder> for PipelineId
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerAddDebuggeeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::pipelineid::PipelineId>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::pipelineid::PipelineId>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::DebuggerAddDebuggeeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::pipelineid::PipelineId>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::pipelineid::PipelineId>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Plugin
impl DomObjectWrap<DomTypeHolder> for Plugin
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PluginBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::plugin::Plugin>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::plugin::Plugin>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PluginBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::plugin::Plugin>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::plugin::Plugin>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PluginArray
impl DomObjectWrap<DomTypeHolder> for PluginArray
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PluginArrayBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::pluginarray::PluginArray>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::pluginarray::PluginArray>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PluginArrayBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::pluginarray::PluginArray>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::pluginarray::PluginArray>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PointerEvent
impl DomObjectWrap<DomTypeHolder> for PointerEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PointerEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::pointerevent::PointerEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::pointerevent::PointerEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PointerEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::pointerevent::PointerEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::pointerevent::PointerEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PopStateEvent
impl DomObjectWrap<DomTypeHolder> for PopStateEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PopStateEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::popstateevent::PopStateEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::popstateevent::PopStateEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PopStateEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::popstateevent::PopStateEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::popstateevent::PopStateEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ProcessingInstruction
impl DomObjectWrap<DomTypeHolder> for ProcessingInstruction
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ProcessingInstructionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::processinginstruction::ProcessingInstruction>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::processinginstruction::ProcessingInstruction>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ProcessingInstructionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::processinginstruction::ProcessingInstruction>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::processinginstruction::ProcessingInstruction>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ProgressEvent
impl DomObjectWrap<DomTypeHolder> for ProgressEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ProgressEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::progressevent::ProgressEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::progressevent::ProgressEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ProgressEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::progressevent::ProgressEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::progressevent::ProgressEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PromiseNativeHandler
impl DomObjectWrap<DomTypeHolder> for PromiseNativeHandler
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PromiseNativeHandlerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::promisenativehandler::PromiseNativeHandler>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::promisenativehandler::PromiseNativeHandler>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PromiseNativeHandlerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::promisenativehandler::PromiseNativeHandler>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::promisenativehandler::PromiseNativeHandler>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for PromiseRejectionEvent
impl DomObjectWrap<DomTypeHolder> for PromiseRejectionEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PromiseRejectionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::promiserejectionevent::PromiseRejectionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::promiserejectionevent::PromiseRejectionEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::PromiseRejectionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::promiserejectionevent::PromiseRejectionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::promiserejectionevent::PromiseRejectionEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for QuotaExceededError
impl DomObjectWrap<DomTypeHolder> for QuotaExceededError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::QuotaExceededErrorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::quotaexceedederror::QuotaExceededError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::quotaexceedederror::QuotaExceededError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::QuotaExceededErrorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::quotaexceedederror::QuotaExceededError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::quotaexceedederror::QuotaExceededError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCDataChannel
impl DomObjectWrap<DomTypeHolder> for RTCDataChannel
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCDataChannelBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcdatachannel::RTCDataChannel>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcdatachannel::RTCDataChannel>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCDataChannelBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcdatachannel::RTCDataChannel>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcdatachannel::RTCDataChannel>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCDataChannelEvent
impl DomObjectWrap<DomTypeHolder> for RTCDataChannelEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCDataChannelEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcdatachannelevent::RTCDataChannelEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcdatachannelevent::RTCDataChannelEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCDataChannelEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcdatachannelevent::RTCDataChannelEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcdatachannelevent::RTCDataChannelEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCError
impl DomObjectWrap<DomTypeHolder> for RTCError
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCErrorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcerror::RTCError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcerror::RTCError>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCErrorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcerror::RTCError>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcerror::RTCError>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCErrorEvent
impl DomObjectWrap<DomTypeHolder> for RTCErrorEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCErrorEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcerrorevent::RTCErrorEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcerrorevent::RTCErrorEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCErrorEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcerrorevent::RTCErrorEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcerrorevent::RTCErrorEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCIceCandidate
impl DomObjectWrap<DomTypeHolder> for RTCIceCandidate
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCIceCandidateBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcicecandidate::RTCIceCandidate>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcicecandidate::RTCIceCandidate>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCIceCandidateBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcicecandidate::RTCIceCandidate>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcicecandidate::RTCIceCandidate>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCPeerConnection
impl DomObjectWrap<DomTypeHolder> for RTCPeerConnection
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCPeerConnectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcpeerconnection::RTCPeerConnection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcpeerconnection::RTCPeerConnection>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCPeerConnectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcpeerconnection::RTCPeerConnection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcpeerconnection::RTCPeerConnection>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCPeerConnectionIceEvent
impl DomObjectWrap<DomTypeHolder> for RTCPeerConnectionIceEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCPeerConnectionIceEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcpeerconnectioniceevent::RTCPeerConnectionIceEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcpeerconnectioniceevent::RTCPeerConnectionIceEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCPeerConnectionIceEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcpeerconnectioniceevent::RTCPeerConnectionIceEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcpeerconnectioniceevent::RTCPeerConnectionIceEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCRtpSender
impl DomObjectWrap<DomTypeHolder> for RTCRtpSender
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCRtpSenderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcrtpsender::RTCRtpSender>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcrtpsender::RTCRtpSender>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCRtpSenderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcrtpsender::RTCRtpSender>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcrtpsender::RTCRtpSender>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCRtpTransceiver
impl DomObjectWrap<DomTypeHolder> for RTCRtpTransceiver
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCRtpTransceiverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcrtptransceiver::RTCRtpTransceiver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcrtptransceiver::RTCRtpTransceiver>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCRtpTransceiverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcrtptransceiver::RTCRtpTransceiver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcrtptransceiver::RTCRtpTransceiver>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCSessionDescription
impl DomObjectWrap<DomTypeHolder> for RTCSessionDescription
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCSessionDescriptionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcsessiondescription::RTCSessionDescription>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcsessiondescription::RTCSessionDescription>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCSessionDescriptionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtcsessiondescription::RTCSessionDescription>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtcsessiondescription::RTCSessionDescription>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RTCTrackEvent
impl DomObjectWrap<DomTypeHolder> for RTCTrackEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCTrackEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtctrackevent::RTCTrackEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtctrackevent::RTCTrackEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RTCTrackEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webrtc::rtctrackevent::RTCTrackEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webrtc::rtctrackevent::RTCTrackEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for RadioNodeList
impl DomObjectWrap<DomTypeHolder> for RadioNodeList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RadioNodeListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::radionodelist::RadioNodeList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::radionodelist::RadioNodeList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RadioNodeListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::radionodelist::RadioNodeList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::radionodelist::RadioNodeList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Range
impl DomObjectWrap<DomTypeHolder> for Range
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RangeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::range::Range>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::range::Range>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RangeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::range::Range>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::range::Range>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ReadableByteStreamController
impl DomObjectWrap<DomTypeHolder> for ReadableByteStreamController
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableByteStreamControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablebytestreamcontroller::ReadableByteStreamController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablebytestreamcontroller::ReadableByteStreamController>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableByteStreamControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablebytestreamcontroller::ReadableByteStreamController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablebytestreamcontroller::ReadableByteStreamController>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ReadableStream
impl DomObjectWrap<DomTypeHolder> for ReadableStream
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestream::ReadableStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestream::ReadableStream>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestream::ReadableStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestream::ReadableStream>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ReadableStreamBYOBReader
impl DomObjectWrap<DomTypeHolder> for ReadableStreamBYOBReader
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestreambyobreader::ReadableStreamBYOBReader>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestreambyobreader::ReadableStreamBYOBReader>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestreambyobreader::ReadableStreamBYOBReader>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestreambyobreader::ReadableStreamBYOBReader>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ReadableStreamBYOBRequest
impl DomObjectWrap<DomTypeHolder> for ReadableStreamBYOBRequest
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBRequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestreambyobrequest::ReadableStreamBYOBRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestreambyobrequest::ReadableStreamBYOBRequest>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamBYOBRequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestreambyobrequest::ReadableStreamBYOBRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestreambyobrequest::ReadableStreamBYOBRequest>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ReadableStreamDefaultController
impl DomObjectWrap<DomTypeHolder> for ReadableStreamDefaultController
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamDefaultControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestreamdefaultcontroller::ReadableStreamDefaultController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestreamdefaultcontroller::ReadableStreamDefaultController>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamDefaultControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestreamdefaultcontroller::ReadableStreamDefaultController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestreamdefaultcontroller::ReadableStreamDefaultController>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ReadableStreamDefaultReader
impl DomObjectWrap<DomTypeHolder> for ReadableStreamDefaultReader
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamDefaultReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestreamdefaultreader::ReadableStreamDefaultReader>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestreamdefaultreader::ReadableStreamDefaultReader>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReadableStreamDefaultReaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::readablestreamdefaultreader::ReadableStreamDefaultReader>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::readablestreamdefaultreader::ReadableStreamDefaultReader>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ReportingObserver
impl DomObjectWrap<DomTypeHolder> for ReportingObserver
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReportingObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::reportingobserver::ReportingObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::reportingobserver::ReportingObserver>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ReportingObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::reportingobserver::ReportingObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::reportingobserver::ReportingObserver>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Request
impl DomObjectWrap<DomTypeHolder> for Request
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::request::Request>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::request::Request>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::RequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::request::Request>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::request::Request>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ResizeObserver
impl DomObjectWrap<DomTypeHolder> for ResizeObserver
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ResizeObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::resizeobserver::ResizeObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::resizeobserver::ResizeObserver>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ResizeObserverBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::resizeobserver::ResizeObserver>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::resizeobserver::ResizeObserver>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ResizeObserverEntry
impl DomObjectWrap<DomTypeHolder> for ResizeObserverEntry
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ResizeObserverEntryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::resizeobserverentry::ResizeObserverEntry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::resizeobserverentry::ResizeObserverEntry>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ResizeObserverEntryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::resizeobserverentry::ResizeObserverEntry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::resizeobserverentry::ResizeObserverEntry>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ResizeObserverSize
impl DomObjectWrap<DomTypeHolder> for ResizeObserverSize
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ResizeObserverSizeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::resizeobserversize::ResizeObserverSize>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::resizeobserversize::ResizeObserverSize>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ResizeObserverSizeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::resizeobserversize::ResizeObserverSize>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::resizeobserversize::ResizeObserverSize>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Response
impl DomObjectWrap<DomTypeHolder> for Response
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ResponseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::response::Response>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::response::Response>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ResponseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::response::Response>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::response::Response>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for SVGElement
impl DomObjectWrap<DomTypeHolder> for SVGElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SVGElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::svg::svgelement::SVGElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::svg::svgelement::SVGElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SVGElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::svg::svgelement::SVGElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::svg::svgelement::SVGElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for SVGImageElement
impl DomObjectWrap<DomTypeHolder> for SVGImageElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SVGImageElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::svg::svgimageelement::SVGImageElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::svg::svgimageelement::SVGImageElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SVGImageElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::svg::svgimageelement::SVGImageElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::svg::svgimageelement::SVGImageElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for SVGSVGElement
impl DomObjectWrap<DomTypeHolder> for SVGSVGElement
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SVGSVGElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::svg::svgsvgelement::SVGSVGElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::svg::svgsvgelement::SVGSVGElement>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SVGSVGElementBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::svg::svgsvgelement::SVGSVGElement>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::svg::svgsvgelement::SVGSVGElement>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Screen
impl DomObjectWrap<DomTypeHolder> for Screen
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ScreenBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::screen::Screen>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::screen::Screen>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ScreenBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::screen::Screen>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::screen::Screen>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for SecurityPolicyViolationEvent
impl DomObjectWrap<DomTypeHolder> for SecurityPolicyViolationEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SecurityPolicyViolationEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::security::securitypolicyviolationevent::SecurityPolicyViolationEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::security::securitypolicyviolationevent::SecurityPolicyViolationEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SecurityPolicyViolationEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::security::securitypolicyviolationevent::SecurityPolicyViolationEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::security::securitypolicyviolationevent::SecurityPolicyViolationEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Selection
impl DomObjectWrap<DomTypeHolder> for Selection
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SelectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::selection::Selection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::selection::Selection>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SelectionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::selection::Selection>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::selection::Selection>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ServiceWorker
impl DomObjectWrap<DomTypeHolder> for ServiceWorker
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServiceWorkerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::serviceworker::ServiceWorker>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::serviceworker::ServiceWorker>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServiceWorkerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::serviceworker::ServiceWorker>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::serviceworker::ServiceWorker>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ServiceWorkerContainer
impl DomObjectWrap<DomTypeHolder> for ServiceWorkerContainer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServiceWorkerContainerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::serviceworkercontainer::ServiceWorkerContainer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::serviceworkercontainer::ServiceWorkerContainer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServiceWorkerContainerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::serviceworkercontainer::ServiceWorkerContainer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::serviceworkercontainer::ServiceWorkerContainer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ServiceWorkerRegistration
impl DomObjectWrap<DomTypeHolder> for ServiceWorkerRegistration
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServiceWorkerRegistrationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::serviceworkerregistration::ServiceWorkerRegistration>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::serviceworkerregistration::ServiceWorkerRegistration>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServiceWorkerRegistrationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::serviceworkerregistration::ServiceWorkerRegistration>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::serviceworkerregistration::ServiceWorkerRegistration>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ServoInternals
impl DomObjectWrap<DomTypeHolder> for ServoInternals
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServoInternalsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::servointernals::ServoInternals>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::servointernals::ServoInternals>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServoInternalsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::servointernals::ServoInternals>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::servointernals::ServoInternals>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ServoParser
impl DomObjectWrap<DomTypeHolder> for ServoParser
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServoParserBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::servoparser::ServoParser>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::servoparser::ServoParser>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ServoParserBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::servoparser::ServoParser>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::servoparser::ServoParser>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ShadowRoot
impl DomObjectWrap<DomTypeHolder> for ShadowRoot
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ShadowRootBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::shadowroot::ShadowRoot>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::shadowroot::ShadowRoot>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ShadowRootBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::shadowroot::ShadowRoot>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::shadowroot::ShadowRoot>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for StaticRange
impl DomObjectWrap<DomTypeHolder> for StaticRange
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StaticRangeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::staticrange::StaticRange>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::staticrange::StaticRange>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StaticRangeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::staticrange::StaticRange>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::staticrange::StaticRange>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for StereoPannerNode
impl DomObjectWrap<DomTypeHolder> for StereoPannerNode
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StereoPannerNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::stereopannernode::StereoPannerNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::stereopannernode::StereoPannerNode>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StereoPannerNodeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::audio::stereopannernode::StereoPannerNode>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::audio::stereopannernode::StereoPannerNode>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Storage
impl DomObjectWrap<DomTypeHolder> for Storage
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StorageBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::storage::Storage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::storage::Storage>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StorageBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::storage::Storage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::storage::Storage>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for StorageEvent
impl DomObjectWrap<DomTypeHolder> for StorageEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StorageEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::storageevent::StorageEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::storageevent::StorageEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StorageEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::storageevent::StorageEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::storageevent::StorageEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for StylePropertyMapReadOnly
impl DomObjectWrap<DomTypeHolder> for StylePropertyMapReadOnly
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StylePropertyMapReadOnlyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::stylepropertymapreadonly::StylePropertyMapReadOnly>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::stylepropertymapreadonly::StylePropertyMapReadOnly>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StylePropertyMapReadOnlyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::stylepropertymapreadonly::StylePropertyMapReadOnly>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::stylepropertymapreadonly::StylePropertyMapReadOnly>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for StyleSheet
impl DomObjectWrap<DomTypeHolder> for StyleSheet
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StyleSheetBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::stylesheet::StyleSheet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::stylesheet::StyleSheet>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StyleSheetBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::stylesheet::StyleSheet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::stylesheet::StyleSheet>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for StyleSheetList
impl DomObjectWrap<DomTypeHolder> for StyleSheetList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StyleSheetListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::stylesheetlist::StyleSheetList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::stylesheetlist::StyleSheetList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::StyleSheetListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::css::stylesheetlist::StyleSheetList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::css::stylesheetlist::StyleSheetList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for SubmitEvent
impl DomObjectWrap<DomTypeHolder> for SubmitEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SubmitEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::submitevent::SubmitEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::submitevent::SubmitEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SubmitEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::submitevent::SubmitEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::submitevent::SubmitEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for SubtleCrypto
impl DomObjectWrap<DomTypeHolder> for SubtleCrypto
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SubtleCryptoBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::subtlecrypto::SubtleCrypto>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::subtlecrypto::SubtleCrypto>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::SubtleCryptoBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::subtlecrypto::SubtleCrypto>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::subtlecrypto::SubtleCrypto>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestBinding
impl DomObjectWrap<DomTypeHolder> for TestBinding
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbinding::TestBinding>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbinding::TestBinding>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbinding::TestBinding>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbinding::TestBinding>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestBindingIterable
impl DomObjectWrap<DomTypeHolder> for TestBindingIterable
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingIterableBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingiterable::TestBindingIterable>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingiterable::TestBindingIterable>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingIterableBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingiterable::TestBindingIterable>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingiterable::TestBindingIterable>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestBindingMaplikeWithInterface
impl DomObjectWrap<DomTypeHolder> for TestBindingMaplikeWithInterface
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingMaplikeWithInterfaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingmaplikewithinterface::TestBindingMaplikeWithInterface>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingmaplikewithinterface::TestBindingMaplikeWithInterface>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingMaplikeWithInterfaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingmaplikewithinterface::TestBindingMaplikeWithInterface>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingmaplikewithinterface::TestBindingMaplikeWithInterface>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestBindingMaplikeWithPrimitive
impl DomObjectWrap<DomTypeHolder> for TestBindingMaplikeWithPrimitive
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingMaplikeWithPrimitiveBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingmaplikewithprimitive::TestBindingMaplikeWithPrimitive>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingmaplikewithprimitive::TestBindingMaplikeWithPrimitive>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingMaplikeWithPrimitiveBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingmaplikewithprimitive::TestBindingMaplikeWithPrimitive>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingmaplikewithprimitive::TestBindingMaplikeWithPrimitive>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestBindingPairIterable
impl DomObjectWrap<DomTypeHolder> for TestBindingPairIterable
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingPairIterableBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingpairiterable::TestBindingPairIterable>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingpairiterable::TestBindingPairIterable>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingPairIterableBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingpairiterable::TestBindingPairIterable>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingpairiterable::TestBindingPairIterable>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestBindingProxy
impl DomObjectWrap<DomTypeHolder> for TestBindingProxy
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingProxyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingproxy::TestBindingProxy>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingproxy::TestBindingProxy>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingProxyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingproxy::TestBindingProxy>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingproxy::TestBindingProxy>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestBindingSetlikeWithInterface
impl DomObjectWrap<DomTypeHolder> for TestBindingSetlikeWithInterface
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingSetlikeWithInterfaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingsetlikewithinterface::TestBindingSetlikeWithInterface>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingsetlikewithinterface::TestBindingSetlikeWithInterface>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingSetlikeWithInterfaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingsetlikewithinterface::TestBindingSetlikeWithInterface>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingsetlikewithinterface::TestBindingSetlikeWithInterface>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestBindingSetlikeWithPrimitive
impl DomObjectWrap<DomTypeHolder> for TestBindingSetlikeWithPrimitive
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingSetlikeWithPrimitiveBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingsetlikewithprimitive::TestBindingSetlikeWithPrimitive>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingsetlikewithprimitive::TestBindingSetlikeWithPrimitive>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestBindingSetlikeWithPrimitiveBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testbindingsetlikewithprimitive::TestBindingSetlikeWithPrimitive>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testbindingsetlikewithprimitive::TestBindingSetlikeWithPrimitive>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestRunner
impl DomObjectWrap<DomTypeHolder> for TestRunner
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestRunnerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::testrunner::TestRunner>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::testrunner::TestRunner>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestRunnerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::bluetooth::testrunner::TestRunner>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::bluetooth::testrunner::TestRunner>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TestWorklet
impl DomObjectWrap<DomTypeHolder> for TestWorklet
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestWorkletBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testworklet::TestWorklet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testworklet::TestWorklet>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TestWorkletBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::testing::testworklet::TestWorklet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::testing::testworklet::TestWorklet>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Text
impl DomObjectWrap<DomTypeHolder> for Text
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::text::Text>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::text::Text>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::text::Text>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::text::Text>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextDecoder
impl DomObjectWrap<DomTypeHolder> for TextDecoder
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextDecoderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::textdecoder::TextDecoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::textdecoder::TextDecoder>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextDecoderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::textdecoder::TextDecoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::textdecoder::TextDecoder>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextDecoderStream
impl DomObjectWrap<DomTypeHolder> for TextDecoderStream
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextDecoderStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::textdecoderstream::TextDecoderStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::textdecoderstream::TextDecoderStream>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextDecoderStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::textdecoderstream::TextDecoderStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::textdecoderstream::TextDecoderStream>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextEncoder
impl DomObjectWrap<DomTypeHolder> for TextEncoder
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextEncoderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::textencoder::TextEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::textencoder::TextEncoder>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextEncoderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::textencoder::TextEncoder>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::textencoder::TextEncoder>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextEncoderStream
impl DomObjectWrap<DomTypeHolder> for TextEncoderStream
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextEncoderStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::textencoderstream::TextEncoderStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::textencoderstream::TextEncoderStream>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextEncoderStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::textencoderstream::TextEncoderStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::textencoderstream::TextEncoderStream>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextMetrics
impl DomObjectWrap<DomTypeHolder> for TextMetrics
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextMetricsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::textmetrics::TextMetrics>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::textmetrics::TextMetrics>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextMetricsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::canvas::canvas2d::textmetrics::TextMetrics>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::canvas::canvas2d::textmetrics::TextMetrics>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextTrack
impl DomObjectWrap<DomTypeHolder> for TextTrack
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextTrackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::texttrack::TextTrack>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::texttrack::TextTrack>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextTrackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::texttrack::TextTrack>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::texttrack::TextTrack>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextTrackCue
impl DomObjectWrap<DomTypeHolder> for TextTrackCue
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextTrackCueBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::texttrackcue::TextTrackCue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::texttrackcue::TextTrackCue>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextTrackCueBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::texttrackcue::TextTrackCue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::texttrackcue::TextTrackCue>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextTrackCueList
impl DomObjectWrap<DomTypeHolder> for TextTrackCueList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextTrackCueListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::texttrackcuelist::TextTrackCueList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::texttrackcuelist::TextTrackCueList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextTrackCueListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::texttrackcuelist::TextTrackCueList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::texttrackcuelist::TextTrackCueList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TextTrackList
impl DomObjectWrap<DomTypeHolder> for TextTrackList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextTrackListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::texttracklist::TextTrackList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::texttracklist::TextTrackList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TextTrackListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::texttracklist::TextTrackList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::texttracklist::TextTrackList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TimeRanges
impl DomObjectWrap<DomTypeHolder> for TimeRanges
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TimeRangesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::timeranges::TimeRanges>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::timeranges::TimeRanges>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TimeRangesBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::timeranges::TimeRanges>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::timeranges::TimeRanges>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ToggleEvent
impl DomObjectWrap<DomTypeHolder> for ToggleEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ToggleEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::toggleevent::ToggleEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::toggleevent::ToggleEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ToggleEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::toggleevent::ToggleEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::toggleevent::ToggleEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Touch
impl DomObjectWrap<DomTypeHolder> for Touch
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TouchBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::touch::Touch>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::touch::Touch>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TouchBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::touch::Touch>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::touch::Touch>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TouchEvent
impl DomObjectWrap<DomTypeHolder> for TouchEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TouchEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::touchevent::TouchEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::touchevent::TouchEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TouchEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::touchevent::TouchEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::touchevent::TouchEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TouchList
impl DomObjectWrap<DomTypeHolder> for TouchList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TouchListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::touchlist::TouchList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::touchlist::TouchList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TouchListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::touchlist::TouchList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::touchlist::TouchList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TrackEvent
impl DomObjectWrap<DomTypeHolder> for TrackEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrackEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trackevent::TrackEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trackevent::TrackEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrackEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trackevent::TrackEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trackevent::TrackEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TransformStream
impl DomObjectWrap<DomTypeHolder> for TransformStream
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TransformStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::transformstream::TransformStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::transformstream::TransformStream>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TransformStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::transformstream::TransformStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::transformstream::TransformStream>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TransformStreamDefaultController
impl DomObjectWrap<DomTypeHolder> for TransformStreamDefaultController
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TransformStreamDefaultControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::transformstreamdefaultcontroller::TransformStreamDefaultController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::transformstreamdefaultcontroller::TransformStreamDefaultController>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TransformStreamDefaultControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::transformstreamdefaultcontroller::TransformStreamDefaultController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::transformstreamdefaultcontroller::TransformStreamDefaultController>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TransitionEvent
impl DomObjectWrap<DomTypeHolder> for TransitionEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TransitionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::transitionevent::TransitionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::transitionevent::TransitionEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TransitionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::transitionevent::TransitionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::transitionevent::TransitionEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TreeWalker
impl DomObjectWrap<DomTypeHolder> for TreeWalker
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TreeWalkerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::treewalker::TreeWalker>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::treewalker::TreeWalker>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TreeWalkerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::treewalker::TreeWalker>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::treewalker::TreeWalker>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TrustedHTML
impl DomObjectWrap<DomTypeHolder> for TrustedHTML
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedHTMLBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedhtml::TrustedHTML>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedhtml::TrustedHTML>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedHTMLBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedhtml::TrustedHTML>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedhtml::TrustedHTML>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TrustedScript
impl DomObjectWrap<DomTypeHolder> for TrustedScript
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedScriptBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedscript::TrustedScript>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedscript::TrustedScript>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedScriptBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedscript::TrustedScript>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedscript::TrustedScript>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TrustedScriptURL
impl DomObjectWrap<DomTypeHolder> for TrustedScriptURL
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedScriptURLBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedscripturl::TrustedScriptURL>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedscripturl::TrustedScriptURL>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedScriptURLBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedscripturl::TrustedScriptURL>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedscripturl::TrustedScriptURL>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TrustedTypePolicy
impl DomObjectWrap<DomTypeHolder> for TrustedTypePolicy
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedTypePolicyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedtypepolicy::TrustedTypePolicy>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedtypepolicy::TrustedTypePolicy>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedTypePolicyBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedtypepolicy::TrustedTypePolicy>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedtypepolicy::TrustedTypePolicy>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for TrustedTypePolicyFactory
impl DomObjectWrap<DomTypeHolder> for TrustedTypePolicyFactory
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedTypePolicyFactoryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedtypepolicyfactory::TrustedTypePolicyFactory>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedtypepolicyfactory::TrustedTypePolicyFactory>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::TrustedTypePolicyFactoryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::trustedtypepolicyfactory::TrustedTypePolicyFactory>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::trustedtypepolicyfactory::TrustedTypePolicyFactory>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for UIEvent
impl DomObjectWrap<DomTypeHolder> for UIEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::UIEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::uievent::UIEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::uievent::UIEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::UIEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::uievent::UIEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::uievent::UIEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for URL
impl DomObjectWrap<DomTypeHolder> for URL
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::URLBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::url::URL>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::url::URL>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::URLBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::url::URL>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::url::URL>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for URLPattern
impl DomObjectWrap<DomTypeHolder> for URLPattern
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::URLPatternBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::urlpattern::URLPattern>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::urlpattern::URLPattern>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::URLPatternBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::urlpattern::URLPattern>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::urlpattern::URLPattern>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for URLSearchParams
impl DomObjectWrap<DomTypeHolder> for URLSearchParams
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::URLSearchParamsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::urlsearchparams::URLSearchParams>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::urlsearchparams::URLSearchParams>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::URLSearchParamsBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::urlsearchparams::URLSearchParams>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::urlsearchparams::URLSearchParams>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for UnderlyingSourceContainer
impl DomObjectWrap<DomTypeHolder> for UnderlyingSourceContainer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::UnderlyingSourceContainerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::underlyingsourcecontainer::UnderlyingSourceContainer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::underlyingsourcecontainer::UnderlyingSourceContainer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::UnderlyingSourceContainerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::underlyingsourcecontainer::UnderlyingSourceContainer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::underlyingsourcecontainer::UnderlyingSourceContainer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for VTTCue
impl DomObjectWrap<DomTypeHolder> for VTTCue
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VTTCueBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::vttcue::VTTCue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::vttcue::VTTCue>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VTTCueBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::vttcue::VTTCue>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::vttcue::VTTCue>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for VTTRegion
impl DomObjectWrap<DomTypeHolder> for VTTRegion
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VTTRegionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::vttregion::VTTRegion>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::vttregion::VTTRegion>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VTTRegionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::vttregion::VTTRegion>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::vttregion::VTTRegion>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for ValidityState
impl DomObjectWrap<DomTypeHolder> for ValidityState
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ValidityStateBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::validitystate::ValidityState>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::validitystate::ValidityState>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::ValidityStateBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::validitystate::ValidityState>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::validitystate::ValidityState>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for VideoTrack
impl DomObjectWrap<DomTypeHolder> for VideoTrack
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VideoTrackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::videotrack::VideoTrack>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::videotrack::VideoTrack>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VideoTrackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::videotrack::VideoTrack>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::videotrack::VideoTrack>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for VideoTrackList
impl DomObjectWrap<DomTypeHolder> for VideoTrackList
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VideoTrackListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::videotracklist::VideoTrackList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::videotracklist::VideoTrackList>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VideoTrackListBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::videotracklist::VideoTrackList>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::videotracklist::VideoTrackList>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for VisibilityStateEntry
impl DomObjectWrap<DomTypeHolder> for VisibilityStateEntry
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VisibilityStateEntryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::visibilitystateentry::VisibilityStateEntry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::visibilitystateentry::VisibilityStateEntry>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VisibilityStateEntryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::visibilitystateentry::VisibilityStateEntry>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::visibilitystateentry::VisibilityStateEntry>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for VisualViewport
impl DomObjectWrap<DomTypeHolder> for VisualViewport
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VisualViewportBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::visualviewport::VisualViewport>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::visualviewport::VisualViewport>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::VisualViewportBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::visualviewport::VisualViewport>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::visualviewport::VisualViewport>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WEBGLColorBufferFloat
impl DomObjectWrap<DomTypeHolder> for WEBGLColorBufferFloat
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WEBGLColorBufferFloatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::webglcolorbufferfloat::WEBGLColorBufferFloat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::webglcolorbufferfloat::WEBGLColorBufferFloat>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WEBGLColorBufferFloatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::webglcolorbufferfloat::WEBGLColorBufferFloat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::webglcolorbufferfloat::WEBGLColorBufferFloat>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WEBGLCompressedTextureETC1
impl DomObjectWrap<DomTypeHolder> for WEBGLCompressedTextureETC1
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WEBGLCompressedTextureETC1Binding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::webglcompressedtextureetc1::WEBGLCompressedTextureETC1>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::webglcompressedtextureetc1::WEBGLCompressedTextureETC1>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WEBGLCompressedTextureETC1Binding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::webglcompressedtextureetc1::WEBGLCompressedTextureETC1>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::webglcompressedtextureetc1::WEBGLCompressedTextureETC1>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WEBGLCompressedTextureS3TC
impl DomObjectWrap<DomTypeHolder> for WEBGLCompressedTextureS3TC
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WEBGLCompressedTextureS3TCBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::webglcompressedtextures3tc::WEBGLCompressedTextureS3TC>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::webglcompressedtextures3tc::WEBGLCompressedTextureS3TC>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WEBGLCompressedTextureS3TCBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::extensions::ext::webglcompressedtextures3tc::WEBGLCompressedTextureS3TC>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::extensions::ext::webglcompressedtextures3tc::WEBGLCompressedTextureS3TC>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WGSLLanguageFeatures
impl DomObjectWrap<DomTypeHolder> for WGSLLanguageFeatures
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::wgsllanguagefeatures::WGSLLanguageFeatures>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::wgsllanguagefeatures::WGSLLanguageFeatures>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGPUBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgpu::wgsllanguagefeatures::WGSLLanguageFeatures>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgpu::wgsllanguagefeatures::WGSLLanguageFeatures>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGL2RenderingContext
impl DomObjectWrap<DomTypeHolder> for WebGL2RenderingContext
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGL2RenderingContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webgl2renderingcontext::WebGL2RenderingContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webgl2renderingcontext::WebGL2RenderingContext>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGL2RenderingContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webgl2renderingcontext::WebGL2RenderingContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webgl2renderingcontext::WebGL2RenderingContext>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLActiveInfo
impl DomObjectWrap<DomTypeHolder> for WebGLActiveInfo
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLActiveInfoBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglactiveinfo::WebGLActiveInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglactiveinfo::WebGLActiveInfo>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLActiveInfoBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglactiveinfo::WebGLActiveInfo>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglactiveinfo::WebGLActiveInfo>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLBuffer
impl DomObjectWrap<DomTypeHolder> for WebGLBuffer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLBufferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglbuffer::WebGLBuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglbuffer::WebGLBuffer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLBufferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglbuffer::WebGLBuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglbuffer::WebGLBuffer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLContextEvent
impl DomObjectWrap<DomTypeHolder> for WebGLContextEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLContextEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglcontextevent::WebGLContextEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglcontextevent::WebGLContextEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLContextEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglcontextevent::WebGLContextEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglcontextevent::WebGLContextEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLFramebuffer
impl DomObjectWrap<DomTypeHolder> for WebGLFramebuffer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLFramebufferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglframebuffer::WebGLFramebuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglframebuffer::WebGLFramebuffer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLFramebufferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglframebuffer::WebGLFramebuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglframebuffer::WebGLFramebuffer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLProgram
impl DomObjectWrap<DomTypeHolder> for WebGLProgram
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLProgramBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglprogram::WebGLProgram>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglprogram::WebGLProgram>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLProgramBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglprogram::WebGLProgram>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglprogram::WebGLProgram>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLQuery
impl DomObjectWrap<DomTypeHolder> for WebGLQuery
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLQueryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglquery::WebGLQuery>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglquery::WebGLQuery>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLQueryBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglquery::WebGLQuery>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglquery::WebGLQuery>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLRenderbuffer
impl DomObjectWrap<DomTypeHolder> for WebGLRenderbuffer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLRenderbufferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglrenderbuffer::WebGLRenderbuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglrenderbuffer::WebGLRenderbuffer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLRenderbufferBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglrenderbuffer::WebGLRenderbuffer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglrenderbuffer::WebGLRenderbuffer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLRenderingContext
impl DomObjectWrap<DomTypeHolder> for WebGLRenderingContext
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLRenderingContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglrenderingcontext::WebGLRenderingContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglrenderingcontext::WebGLRenderingContext>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLRenderingContextBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglrenderingcontext::WebGLRenderingContext>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglrenderingcontext::WebGLRenderingContext>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLSampler
impl DomObjectWrap<DomTypeHolder> for WebGLSampler
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLSamplerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglsampler::WebGLSampler>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglsampler::WebGLSampler>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLSamplerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglsampler::WebGLSampler>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglsampler::WebGLSampler>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLShader
impl DomObjectWrap<DomTypeHolder> for WebGLShader
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLShaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglshader::WebGLShader>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglshader::WebGLShader>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLShaderBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglshader::WebGLShader>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglshader::WebGLShader>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLShaderPrecisionFormat
impl DomObjectWrap<DomTypeHolder> for WebGLShaderPrecisionFormat
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLShaderPrecisionFormatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglshaderprecisionformat::WebGLShaderPrecisionFormat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglshaderprecisionformat::WebGLShaderPrecisionFormat>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLShaderPrecisionFormatBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglshaderprecisionformat::WebGLShaderPrecisionFormat>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglshaderprecisionformat::WebGLShaderPrecisionFormat>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLSync
impl DomObjectWrap<DomTypeHolder> for WebGLSync
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLSyncBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglsync::WebGLSync>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglsync::WebGLSync>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLSyncBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglsync::WebGLSync>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglsync::WebGLSync>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLTexture
impl DomObjectWrap<DomTypeHolder> for WebGLTexture
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLTextureBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webgltexture::WebGLTexture>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webgltexture::WebGLTexture>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLTextureBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webgltexture::WebGLTexture>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webgltexture::WebGLTexture>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLTransformFeedback
impl DomObjectWrap<DomTypeHolder> for WebGLTransformFeedback
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLTransformFeedbackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webgltransformfeedback::WebGLTransformFeedback>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webgltransformfeedback::WebGLTransformFeedback>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLTransformFeedbackBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webgltransformfeedback::WebGLTransformFeedback>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webgltransformfeedback::WebGLTransformFeedback>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLUniformLocation
impl DomObjectWrap<DomTypeHolder> for WebGLUniformLocation
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLUniformLocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webgluniformlocation::WebGLUniformLocation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webgluniformlocation::WebGLUniformLocation>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLUniformLocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webgluniformlocation::WebGLUniformLocation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webgluniformlocation::WebGLUniformLocation>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLVertexArrayObject
impl DomObjectWrap<DomTypeHolder> for WebGLVertexArrayObject
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLVertexArrayObjectBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglvertexarrayobject::WebGLVertexArrayObject>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglvertexarrayobject::WebGLVertexArrayObject>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLVertexArrayObjectBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglvertexarrayobject::WebGLVertexArrayObject>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglvertexarrayobject::WebGLVertexArrayObject>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebGLVertexArrayObjectOES
impl DomObjectWrap<DomTypeHolder> for WebGLVertexArrayObjectOES
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLVertexArrayObjectOESBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglvertexarrayobjectoes::WebGLVertexArrayObjectOES>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglvertexarrayobjectoes::WebGLVertexArrayObjectOES>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebGLVertexArrayObjectOESBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webgl::webglvertexarrayobjectoes::WebGLVertexArrayObjectOES>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webgl::webglvertexarrayobjectoes::WebGLVertexArrayObjectOES>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WebSocket
impl DomObjectWrap<DomTypeHolder> for WebSocket
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebSocketBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::websocket::WebSocket>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::websocket::WebSocket>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WebSocketBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::websocket::WebSocket>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::websocket::WebSocket>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WheelEvent
impl DomObjectWrap<DomTypeHolder> for WheelEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WheelEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::wheelevent::WheelEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::wheelevent::WheelEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WheelEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::wheelevent::WheelEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::wheelevent::WheelEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Worker
impl DomObjectWrap<DomTypeHolder> for Worker
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::worker::Worker>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::worker::Worker>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::worker::Worker>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::worker::Worker>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WorkerLocation
impl DomObjectWrap<DomTypeHolder> for WorkerLocation
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkerLocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::workerlocation::WorkerLocation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::workerlocation::WorkerLocation>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkerLocationBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::workerlocation::WorkerLocation>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::workerlocation::WorkerLocation>>}
Function pointer to the general wrap function type
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkerNavigatorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::workernavigator::WorkerNavigator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::workernavigator::WorkerNavigator>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkerNavigatorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workers::workernavigator::WorkerNavigator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workers::workernavigator::WorkerNavigator>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for Worklet
impl DomObjectWrap<DomTypeHolder> for Worklet
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkletBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::worklet::Worklet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::worklet::Worklet>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkletBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::worklet::Worklet>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::worklet::Worklet>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WorkletGlobalScope
impl DomObjectWrap<DomTypeHolder> for WorkletGlobalScope
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkletGlobalScopeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workletglobalscope::WorkletGlobalScope>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workletglobalscope::WorkletGlobalScope>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WorkletGlobalScopeBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::workletglobalscope::WorkletGlobalScope>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::workletglobalscope::WorkletGlobalScope>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WritableStream
impl DomObjectWrap<DomTypeHolder> for WritableStream
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WritableStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::writablestream::WritableStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::writablestream::WritableStream>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WritableStreamBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::writablestream::WritableStream>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::writablestream::WritableStream>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WritableStreamDefaultController
impl DomObjectWrap<DomTypeHolder> for WritableStreamDefaultController
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WritableStreamDefaultControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::writablestreamdefaultcontroller::WritableStreamDefaultController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::writablestreamdefaultcontroller::WritableStreamDefaultController>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WritableStreamDefaultControllerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::writablestreamdefaultcontroller::WritableStreamDefaultController>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::writablestreamdefaultcontroller::WritableStreamDefaultController>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for WritableStreamDefaultWriter
impl DomObjectWrap<DomTypeHolder> for WritableStreamDefaultWriter
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WritableStreamDefaultWriterBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::writablestreamdefaultwriter::WritableStreamDefaultWriter>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::writablestreamdefaultwriter::WritableStreamDefaultWriter>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::WritableStreamDefaultWriterBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::writablestreamdefaultwriter::WritableStreamDefaultWriter>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::writablestreamdefaultwriter::WritableStreamDefaultWriter>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XMLDocument
impl DomObjectWrap<DomTypeHolder> for XMLDocument
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XMLDocumentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xmldocument::XMLDocument>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xmldocument::XMLDocument>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XMLDocumentBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xmldocument::XMLDocument>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xmldocument::XMLDocument>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XMLHttpRequest
impl DomObjectWrap<DomTypeHolder> for XMLHttpRequest
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XMLHttpRequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xmlhttprequest::XMLHttpRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xmlhttprequest::XMLHttpRequest>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XMLHttpRequestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xmlhttprequest::XMLHttpRequest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xmlhttprequest::XMLHttpRequest>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XMLHttpRequestUpload
impl DomObjectWrap<DomTypeHolder> for XMLHttpRequestUpload
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XMLHttpRequestUploadBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xmlhttprequestupload::XMLHttpRequestUpload>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xmlhttprequestupload::XMLHttpRequestUpload>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XMLHttpRequestUploadBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xmlhttprequestupload::XMLHttpRequestUpload>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xmlhttprequestupload::XMLHttpRequestUpload>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XMLSerializer
impl DomObjectWrap<DomTypeHolder> for XMLSerializer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XMLSerializerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xmlserializer::XMLSerializer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xmlserializer::XMLSerializer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XMLSerializerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xmlserializer::XMLSerializer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xmlserializer::XMLSerializer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XPathEvaluator
impl DomObjectWrap<DomTypeHolder> for XPathEvaluator
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XPathEvaluatorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xpathevaluator::XPathEvaluator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xpathevaluator::XPathEvaluator>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XPathEvaluatorBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xpathevaluator::XPathEvaluator>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xpathevaluator::XPathEvaluator>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XPathExpression
impl DomObjectWrap<DomTypeHolder> for XPathExpression
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XPathExpressionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xpathexpression::XPathExpression>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xpathexpression::XPathExpression>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XPathExpressionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xpathexpression::XPathExpression>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xpathexpression::XPathExpression>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XPathResult
impl DomObjectWrap<DomTypeHolder> for XPathResult
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XPathResultBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xpathresult::XPathResult>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xpathresult::XPathResult>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XPathResultBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::xpathresult::XPathResult>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::xpathresult::XPathResult>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRBoundedReferenceSpace
impl DomObjectWrap<DomTypeHolder> for XRBoundedReferenceSpace
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRBoundedReferenceSpaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrboundedreferencespace::XRBoundedReferenceSpace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrboundedreferencespace::XRBoundedReferenceSpace>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRBoundedReferenceSpaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrboundedreferencespace::XRBoundedReferenceSpace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrboundedreferencespace::XRBoundedReferenceSpace>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRCompositionLayer
impl DomObjectWrap<DomTypeHolder> for XRCompositionLayer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRCompositionLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrcompositionlayer::XRCompositionLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrcompositionlayer::XRCompositionLayer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRCompositionLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrcompositionlayer::XRCompositionLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrcompositionlayer::XRCompositionLayer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRCubeLayer
impl DomObjectWrap<DomTypeHolder> for XRCubeLayer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRCubeLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrcubelayer::XRCubeLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrcubelayer::XRCubeLayer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRCubeLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrcubelayer::XRCubeLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrcubelayer::XRCubeLayer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRCylinderLayer
impl DomObjectWrap<DomTypeHolder> for XRCylinderLayer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRCylinderLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrcylinderlayer::XRCylinderLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrcylinderlayer::XRCylinderLayer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRCylinderLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrcylinderlayer::XRCylinderLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrcylinderlayer::XRCylinderLayer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XREquirectLayer
impl DomObjectWrap<DomTypeHolder> for XREquirectLayer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XREquirectLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrequirectlayer::XREquirectLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrequirectlayer::XREquirectLayer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XREquirectLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrequirectlayer::XREquirectLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrequirectlayer::XREquirectLayer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRFrame
impl DomObjectWrap<DomTypeHolder> for XRFrame
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRFrameBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrframe::XRFrame>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrframe::XRFrame>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRFrameBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrframe::XRFrame>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrframe::XRFrame>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRHand
impl DomObjectWrap<DomTypeHolder> for XRHand
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRHandBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrhand::XRHand>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrhand::XRHand>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRHandBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrhand::XRHand>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrhand::XRHand>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRHitTestResult
impl DomObjectWrap<DomTypeHolder> for XRHitTestResult
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRHitTestResultBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrhittestresult::XRHitTestResult>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrhittestresult::XRHitTestResult>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRHitTestResultBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrhittestresult::XRHitTestResult>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrhittestresult::XRHitTestResult>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRHitTestSource
impl DomObjectWrap<DomTypeHolder> for XRHitTestSource
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRHitTestSourceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrhittestsource::XRHitTestSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrhittestsource::XRHitTestSource>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRHitTestSourceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrhittestsource::XRHitTestSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrhittestsource::XRHitTestSource>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRInputSource
impl DomObjectWrap<DomTypeHolder> for XRInputSource
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRInputSourceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrinputsource::XRInputSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrinputsource::XRInputSource>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRInputSourceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrinputsource::XRInputSource>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrinputsource::XRInputSource>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRInputSourceArray
impl DomObjectWrap<DomTypeHolder> for XRInputSourceArray
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRInputSourceArrayBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrinputsourcearray::XRInputSourceArray>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrinputsourcearray::XRInputSourceArray>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRInputSourceArrayBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrinputsourcearray::XRInputSourceArray>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrinputsourcearray::XRInputSourceArray>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRInputSourceEvent
impl DomObjectWrap<DomTypeHolder> for XRInputSourceEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRInputSourceEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrinputsourceevent::XRInputSourceEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrinputsourceevent::XRInputSourceEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRInputSourceEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrinputsourceevent::XRInputSourceEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrinputsourceevent::XRInputSourceEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRInputSourcesChangeEvent
impl DomObjectWrap<DomTypeHolder> for XRInputSourcesChangeEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRInputSourcesChangeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrinputsourceschangeevent::XRInputSourcesChangeEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrinputsourceschangeevent::XRInputSourcesChangeEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRInputSourcesChangeEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrinputsourceschangeevent::XRInputSourcesChangeEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrinputsourceschangeevent::XRInputSourcesChangeEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRJointPose
impl DomObjectWrap<DomTypeHolder> for XRJointPose
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRJointPoseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrjointpose::XRJointPose>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrjointpose::XRJointPose>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRJointPoseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrjointpose::XRJointPose>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrjointpose::XRJointPose>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRJointSpace
impl DomObjectWrap<DomTypeHolder> for XRJointSpace
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRJointSpaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrjointspace::XRJointSpace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrjointspace::XRJointSpace>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRJointSpaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrjointspace::XRJointSpace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrjointspace::XRJointSpace>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRLayer
impl DomObjectWrap<DomTypeHolder> for XRLayer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrlayer::XRLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrlayer::XRLayer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrlayer::XRLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrlayer::XRLayer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRLayerEvent
impl DomObjectWrap<DomTypeHolder> for XRLayerEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRLayerEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrlayerevent::XRLayerEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrlayerevent::XRLayerEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRLayerEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrlayerevent::XRLayerEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrlayerevent::XRLayerEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRMediaBinding
impl DomObjectWrap<DomTypeHolder> for XRMediaBinding
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRMediaBindingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrmediabinding::XRMediaBinding>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrmediabinding::XRMediaBinding>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRMediaBindingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrmediabinding::XRMediaBinding>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrmediabinding::XRMediaBinding>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRPose
impl DomObjectWrap<DomTypeHolder> for XRPose
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRPoseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrpose::XRPose>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrpose::XRPose>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRPoseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrpose::XRPose>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrpose::XRPose>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRProjectionLayer
impl DomObjectWrap<DomTypeHolder> for XRProjectionLayer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRProjectionLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrprojectionlayer::XRProjectionLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrprojectionlayer::XRProjectionLayer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRProjectionLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrprojectionlayer::XRProjectionLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrprojectionlayer::XRProjectionLayer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRQuadLayer
impl DomObjectWrap<DomTypeHolder> for XRQuadLayer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRQuadLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrquadlayer::XRQuadLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrquadlayer::XRQuadLayer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRQuadLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrquadlayer::XRQuadLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrquadlayer::XRQuadLayer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRRay
impl DomObjectWrap<DomTypeHolder> for XRRay
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRRayBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrray::XRRay>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrray::XRRay>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRRayBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrray::XRRay>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrray::XRRay>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRReferenceSpace
impl DomObjectWrap<DomTypeHolder> for XRReferenceSpace
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRReferenceSpaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrreferencespace::XRReferenceSpace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrreferencespace::XRReferenceSpace>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRReferenceSpaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrreferencespace::XRReferenceSpace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrreferencespace::XRReferenceSpace>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRReferenceSpaceEvent
impl DomObjectWrap<DomTypeHolder> for XRReferenceSpaceEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRReferenceSpaceEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrreferencespaceevent::XRReferenceSpaceEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrreferencespaceevent::XRReferenceSpaceEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRReferenceSpaceEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrreferencespaceevent::XRReferenceSpaceEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrreferencespaceevent::XRReferenceSpaceEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRRenderState
impl DomObjectWrap<DomTypeHolder> for XRRenderState
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRRenderStateBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrrenderstate::XRRenderState>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrrenderstate::XRRenderState>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRRenderStateBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrrenderstate::XRRenderState>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrrenderstate::XRRenderState>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRRigidTransform
impl DomObjectWrap<DomTypeHolder> for XRRigidTransform
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRRigidTransformBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrrigidtransform::XRRigidTransform>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrrigidtransform::XRRigidTransform>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRRigidTransformBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrrigidtransform::XRRigidTransform>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrrigidtransform::XRRigidTransform>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRSession
impl DomObjectWrap<DomTypeHolder> for XRSession
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSessionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrsession::XRSession>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrsession::XRSession>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSessionBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrsession::XRSession>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrsession::XRSession>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRSessionEvent
impl DomObjectWrap<DomTypeHolder> for XRSessionEvent
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSessionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrsessionevent::XRSessionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrsessionevent::XRSessionEvent>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSessionEventBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrsessionevent::XRSessionEvent>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrsessionevent::XRSessionEvent>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRSpace
impl DomObjectWrap<DomTypeHolder> for XRSpace
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSpaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrspace::XRSpace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrspace::XRSpace>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSpaceBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrspace::XRSpace>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrspace::XRSpace>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRSubImage
impl DomObjectWrap<DomTypeHolder> for XRSubImage
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSubImageBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrsubimage::XRSubImage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrsubimage::XRSubImage>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSubImageBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrsubimage::XRSubImage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrsubimage::XRSubImage>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRSystem
impl DomObjectWrap<DomTypeHolder> for XRSystem
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSystemBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrsystem::XRSystem>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrsystem::XRSystem>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRSystemBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrsystem::XRSystem>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrsystem::XRSystem>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRTest
impl DomObjectWrap<DomTypeHolder> for XRTest
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRTestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrtest::XRTest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrtest::XRTest>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRTestBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrtest::XRTest>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrtest::XRTest>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRView
impl DomObjectWrap<DomTypeHolder> for XRView
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRViewBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrview::XRView>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrview::XRView>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRViewBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrview::XRView>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrview::XRView>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRViewerPose
impl DomObjectWrap<DomTypeHolder> for XRViewerPose
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRViewerPoseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrviewerpose::XRViewerPose>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrviewerpose::XRViewerPose>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRViewerPoseBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrviewerpose::XRViewerPose>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrviewerpose::XRViewerPose>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRViewport
impl DomObjectWrap<DomTypeHolder> for XRViewport
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRViewportBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrviewport::XRViewport>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrviewport::XRViewport>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRViewportBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrviewport::XRViewport>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrviewport::XRViewport>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRWebGLBinding
impl DomObjectWrap<DomTypeHolder> for XRWebGLBinding
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRWebGLBindingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrwebglbinding::XRWebGLBinding>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrwebglbinding::XRWebGLBinding>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRWebGLBindingBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrwebglbinding::XRWebGLBinding>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrwebglbinding::XRWebGLBinding>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRWebGLLayer
impl DomObjectWrap<DomTypeHolder> for XRWebGLLayer
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRWebGLLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrwebgllayer::XRWebGLLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrwebgllayer::XRWebGLLayer>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRWebGLLayerBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrwebgllayer::XRWebGLLayer>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrwebgllayer::XRWebGLLayer>>}
Function pointer to the general wrap function type
Source§impl DomObjectWrap<DomTypeHolder> for XRWebGLSubImage
impl DomObjectWrap<DomTypeHolder> for XRWebGLSubImage
Source§const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRWebGLSubImageBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrwebglsubimage::XRWebGLSubImage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrwebglsubimage::XRWebGLSubImage>>}
const WRAP: unsafe fn(SafeJSContext, &GlobalScope, Option<HandleObject<'_>>, Box<Self>, CanGc) -> Root<Dom<Self>> = {script_bindings::codegen::GenericBindings::XRWebGLSubImageBinding::Wrap::<dom::bindings::codegen::DomTypeHolder::DomTypeHolder> as for<'a, 'b> unsafe fn(script_bindings::script_runtime::JSContext, &'a dom::globalscope::GlobalScope, std::option::Option<js::rust::Handle<'b, *mut js::jsapi::JSObject>>, std::boxed::Box<dom::webxr::xrwebglsubimage::XRWebGLSubImage>, script_bindings::script_runtime::CanGc) -> script_bindings::root::Root<script_bindings::root::Dom<dom::webxr::xrwebglsubimage::XRWebGLSubImage>>}
Function pointer to the general wrap function type
Source§impl DomTypes for DomTypeHolder
impl DomTypes for DomTypeHolder
type ANGLEInstancedArrays = ANGLEInstancedArrays
type AbortController = AbortController
type AbortSignal = AbortSignal
type AbstractRange = AbstractRange
type AnalyserNode = AnalyserNode
type AnimationEvent = AnimationEvent
type Attr = Attr
type AudioBuffer = AudioBuffer
type AudioBufferSourceNode = AudioBufferSourceNode
type AudioContext = AudioContext
type AudioDestinationNode = AudioDestinationNode
type AudioListener = AudioListener
type AudioNode = AudioNode
type AudioParam = AudioParam
type AudioScheduledSourceNode = AudioScheduledSourceNode
type AudioTrack = AudioTrack
type AudioTrackList = AudioTrackList
type BaseAudioContext = BaseAudioContext
type BeforeUnloadEvent = BeforeUnloadEvent
type BiquadFilterNode = BiquadFilterNode
type Blob = Blob
type Bluetooth = Bluetooth
type BluetoothAdvertisingEvent = BluetoothAdvertisingEvent
type BluetoothCharacteristicProperties = BluetoothCharacteristicProperties
type BluetoothDevice = BluetoothDevice
type BluetoothPermissionResult = BluetoothPermissionResult
type BluetoothRemoteGATTCharacteristic = BluetoothRemoteGATTCharacteristic
type BluetoothRemoteGATTDescriptor = BluetoothRemoteGATTDescriptor
type BluetoothRemoteGATTServer = BluetoothRemoteGATTServer
type BluetoothRemoteGATTService = BluetoothRemoteGATTService
type BluetoothUUID = BluetoothUUID
type BroadcastChannel = BroadcastChannel
type ByteLengthQueuingStrategy = ByteLengthQueuingStrategy
type ByteTeeReadIntoRequest = ByteTeeReadIntoRequest
type ByteTeeReadRequest = ByteTeeReadRequest
type ByteTeeUnderlyingSource = ByteTeeUnderlyingSource
type CDATASection = CDATASection
type CSS = CSS
type CSSConditionRule = CSSConditionRule
type CSSFontFaceRule = CSSFontFaceRule
type CSSGroupingRule = CSSGroupingRule
type CSSImportRule = CSSImportRule
type CSSKeyframeRule = CSSKeyframeRule
type CSSKeyframesRule = CSSKeyframesRule
type CSSLayerBlockRule = CSSLayerBlockRule
type CSSLayerStatementRule = CSSLayerStatementRule
type CSSMediaRule = CSSMediaRule
type CSSNamespaceRule = CSSNamespaceRule
type CSSNestedDeclarations = CSSNestedDeclarations
type CSSRule = CSSRule
type CSSRuleList = CSSRuleList
type CSSStyleDeclaration = CSSStyleDeclaration
type CSSStyleRule = CSSStyleRule
type CSSStyleSheet = CSSStyleSheet
type CSSStyleValue = CSSStyleValue
type CSSSupportsRule = CSSSupportsRule
type CanvasGradient = CanvasGradient
type CanvasPattern = CanvasPattern
type CanvasRenderingContext2D = CanvasRenderingContext2D
type ChannelMergerNode = ChannelMergerNode
type ChannelSplitterNode = ChannelSplitterNode
type CharacterData = CharacterData
type Client = Client
type Clipboard = Clipboard
type ClipboardEvent = ClipboardEvent
type ClipboardItem = ClipboardItem
type CloseEvent = CloseEvent
type CommandEvent = CommandEvent
type Comment = Comment
type CompositionEvent = CompositionEvent
type CompressionStream = CompressionStream
type ConstantSourceNode = ConstantSourceNode
type CookieStore = CookieStore
type CountQueuingStrategy = CountQueuingStrategy
type Credential = Credential
type CredentialsContainer = CredentialsContainer
type Crypto = Crypto
type CryptoKey = CryptoKey
type CustomElementRegistry = CustomElementRegistry
type CustomEvent = CustomEvent
type CustomStateSet = CustomStateSet
type DOMException = DOMException
type DOMImplementation = DOMImplementation
type DOMMatrix = DOMMatrix
type DOMMatrixReadOnly = DOMMatrixReadOnly
type DOMParser = DOMParser
type DOMPoint = DOMPoint
type DOMPointReadOnly = DOMPointReadOnly
type DOMQuad = DOMQuad
type DOMRect = DOMRect
type DOMRectList = DOMRectList
type DOMRectReadOnly = DOMRectReadOnly
type DOMStringList = DOMStringList
type DOMStringMap = DOMStringMap
type DOMTokenList = DOMTokenList
type DataTransfer = DataTransfer
type DataTransferItem = DataTransferItem
type DataTransferItemList = DataTransferItemList
type DebuggerAddDebuggeeEvent = DebuggerAddDebuggeeEvent
type DebuggerGetPossibleBreakpointsEvent = DebuggerGetPossibleBreakpointsEvent
type DebuggerGlobalScope = DebuggerGlobalScope
type DebuggerPauseEvent = DebuggerPauseEvent
type DebuggerSetBreakpointEvent = DebuggerSetBreakpointEvent
type DecompressionStream = DecompressionStream
type DedicatedWorkerGlobalScope = DedicatedWorkerGlobalScope
type DefaultTeeReadRequest = DefaultTeeReadRequest
type DefaultTeeUnderlyingSource = DefaultTeeUnderlyingSource
type DissimilarOriginLocation = DissimilarOriginLocation
type DissimilarOriginWindow = DissimilarOriginWindow
type Document = Document
type DocumentFragment = DocumentFragment
type DocumentType = DocumentType
type DynamicModuleOwner = DynamicModuleOwner
type EXTBlendMinmax = EXTBlendMinmax
type EXTColorBufferHalfFloat = EXTColorBufferHalfFloat
type EXTFragDepth = EXTFragDepth
type EXTShaderTextureLod = EXTShaderTextureLod
type EXTTextureFilterAnisotropic = EXTTextureFilterAnisotropic
type Element = Element
type ElementInternals = ElementInternals
type ErrorEvent = ErrorEvent
type Event = Event
type EventSource = EventSource
type EventTarget = EventTarget
type ExtendableEvent = ExtendableEvent
type ExtendableMessageEvent = ExtendableMessageEvent
type FakeXRDevice = FakeXRDevice
type FakeXRInputController = FakeXRInputController
type FetchLaterResult = FetchLaterResult
type File = File
type FileList = FileList
type FileReader = FileReader
type FileReaderSync = FileReaderSync
type FocusEvent = FocusEvent
type FontFace = FontFace
type FontFaceSet = FontFaceSet
type FormData = FormData
type FormDataEvent = FormDataEvent
type GPU = GPU
type GPUAdapter = GPUAdapter
type GPUAdapterInfo = GPUAdapterInfo
type GPUBindGroup = GPUBindGroup
type GPUBindGroupLayout = GPUBindGroupLayout
type GPUBuffer = GPUBuffer
type GPUBufferUsage = GPUBufferUsage
type GPUCanvasContext = GPUCanvasContext
type GPUColorWrite = GPUColorWrite
type GPUCommandBuffer = GPUCommandBuffer
type GPUCommandEncoder = GPUCommandEncoder
type GPUCompilationInfo = GPUCompilationInfo
type GPUCompilationMessage = GPUCompilationMessage
type GPUComputePassEncoder = GPUComputePassEncoder
type GPUComputePipeline = GPUComputePipeline
type GPUDevice = GPUDevice
type GPUDeviceLostInfo = GPUDeviceLostInfo
type GPUError = GPUError
type GPUInternalError = GPUInternalError
type GPUMapMode = GPUMapMode
type GPUOutOfMemoryError = GPUOutOfMemoryError
type GPUPipelineError = GPUPipelineError
type GPUPipelineLayout = GPUPipelineLayout
type GPUQuerySet = GPUQuerySet
type GPUQueue = GPUQueue
type GPURenderBundle = GPURenderBundle
type GPURenderBundleEncoder = GPURenderBundleEncoder
type GPURenderPassEncoder = GPURenderPassEncoder
type GPURenderPipeline = GPURenderPipeline
type GPUSampler = GPUSampler
type GPUShaderModule = GPUShaderModule
type GPUShaderStage = GPUShaderStage
type GPUSupportedFeatures = GPUSupportedFeatures
type GPUSupportedLimits = GPUSupportedLimits
type GPUTexture = GPUTexture
type GPUTextureUsage = GPUTextureUsage
type GPUTextureView = GPUTextureView
type GPUUncapturedErrorEvent = GPUUncapturedErrorEvent
type GPUValidationError = GPUValidationError
type GainNode = GainNode
type Gamepad = Gamepad
type GamepadButton = GamepadButton
type GamepadButtonList = GamepadButtonList
type GamepadEvent = GamepadEvent
type GamepadHapticActuator = GamepadHapticActuator
type GamepadPose = GamepadPose
type Geolocation = Geolocation
type GeolocationCoordinates = GeolocationCoordinates
type GeolocationPosition = GeolocationPosition
type GeolocationPositionError = GeolocationPositionError
type GlobalScope = GlobalScope
type HTMLAnchorElement = HTMLAnchorElement
type HTMLAreaElement = HTMLAreaElement
type HTMLAudioElement = HTMLAudioElement
type HTMLBRElement = HTMLBRElement
type HTMLBaseElement = HTMLBaseElement
type HTMLBodyElement = HTMLBodyElement
type HTMLButtonElement = HTMLButtonElement
type HTMLCanvasElement = HTMLCanvasElement
type HTMLCollection = HTMLCollection
type HTMLDListElement = HTMLDListElement
type HTMLDataElement = HTMLDataElement
type HTMLDataListElement = HTMLDataListElement
type HTMLDetailsElement = HTMLDetailsElement
type HTMLDialogElement = HTMLDialogElement
type HTMLDirectoryElement = HTMLDirectoryElement
type HTMLDivElement = HTMLDivElement
type HTMLDocument = HTMLDocument
type HTMLElement = HTMLElement
type HTMLEmbedElement = HTMLEmbedElement
type HTMLFieldSetElement = HTMLFieldSetElement
type HTMLFontElement = HTMLFontElement
type HTMLFormControlsCollection = HTMLFormControlsCollection
type HTMLFormElement = HTMLFormElement
type HTMLFrameElement = HTMLFrameElement
type HTMLFrameSetElement = HTMLFrameSetElement
type HTMLHRElement = HTMLHRElement
type HTMLHeadElement = HTMLHeadElement
type HTMLHeadingElement = HTMLHeadingElement
type HTMLHtmlElement = HTMLHtmlElement
type HTMLIFrameElement = HTMLIFrameElement
type HTMLImageElement = HTMLImageElement
type HTMLInputElement = HTMLInputElement
type HTMLLIElement = HTMLLIElement
type HTMLLabelElement = HTMLLabelElement
type HTMLLegendElement = HTMLLegendElement
type HTMLLinkElement = HTMLLinkElement
type HTMLMapElement = HTMLMapElement
type HTMLMediaElement = HTMLMediaElement
type HTMLMenuElement = HTMLMenuElement
type HTMLMetaElement = HTMLMetaElement
type HTMLMeterElement = HTMLMeterElement
type HTMLModElement = HTMLModElement
type HTMLOListElement = HTMLOListElement
type HTMLObjectElement = HTMLObjectElement
type HTMLOptGroupElement = HTMLOptGroupElement
type HTMLOptionElement = HTMLOptionElement
type HTMLOptionsCollection = HTMLOptionsCollection
type HTMLOutputElement = HTMLOutputElement
type HTMLParagraphElement = HTMLParagraphElement
type HTMLParamElement = HTMLParamElement
type HTMLPictureElement = HTMLPictureElement
type HTMLPreElement = HTMLPreElement
type HTMLProgressElement = HTMLProgressElement
type HTMLQuoteElement = HTMLQuoteElement
type HTMLScriptElement = HTMLScriptElement
type HTMLSelectElement = HTMLSelectElement
type HTMLSlotElement = HTMLSlotElement
type HTMLSourceElement = HTMLSourceElement
type HTMLSpanElement = HTMLSpanElement
type HTMLStyleElement = HTMLStyleElement
type HTMLTableCaptionElement = HTMLTableCaptionElement
type HTMLTableCellElement = HTMLTableCellElement
type HTMLTableColElement = HTMLTableColElement
type HTMLTableElement = HTMLTableElement
type HTMLTableRowElement = HTMLTableRowElement
type HTMLTableSectionElement = HTMLTableSectionElement
type HTMLTemplateElement = HTMLTemplateElement
type HTMLTextAreaElement = HTMLTextAreaElement
type HTMLTimeElement = HTMLTimeElement
type HTMLTitleElement = HTMLTitleElement
type HTMLTrackElement = HTMLTrackElement
type HTMLUListElement = HTMLUListElement
type HTMLUnknownElement = HTMLUnknownElement
type HTMLVideoElement = HTMLVideoElement
type HashChangeEvent = HashChangeEvent
type Headers = Headers
type History = History
type IDBCursor = IDBCursor
type IDBCursorWithValue = IDBCursorWithValue
type IDBDatabase = IDBDatabase
type IDBFactory = IDBFactory
type IDBIndex = IDBIndex
type IDBKeyRange = IDBKeyRange
type IDBObjectStore = IDBObjectStore
type IDBOpenDBRequest = IDBOpenDBRequest
type IDBRequest = IDBRequest
type IDBTransaction = IDBTransaction
type IDBVersionChangeEvent = IDBVersionChangeEvent
type IIRFilterNode = IIRFilterNode
type ImageBitmap = ImageBitmap
type ImageBitmapRenderingContext = ImageBitmapRenderingContext
type ImageData = ImageData
type InputEvent = InputEvent
type IntersectionObserver = IntersectionObserver
type IntersectionObserverEntry = IntersectionObserverEntry
type KeyboardEvent = KeyboardEvent
type LargestContentfulPaint = LargestContentfulPaint
type Location = Location
type MediaDeviceInfo = MediaDeviceInfo
type MediaDevices = MediaDevices
type MediaElementAudioSourceNode = MediaElementAudioSourceNode
type MediaError = MediaError
type MediaList = MediaList
type MediaMetadata = MediaMetadata
type MediaQueryList = MediaQueryList
type MediaQueryListEvent = MediaQueryListEvent
type MediaSession = MediaSession
type MediaStream = MediaStream
type MediaStreamAudioDestinationNode = MediaStreamAudioDestinationNode
type MediaStreamAudioSourceNode = MediaStreamAudioSourceNode
type MediaStreamTrack = MediaStreamTrack
type MediaStreamTrackAudioSourceNode = MediaStreamTrackAudioSourceNode
type MessageChannel = MessageChannel
type MessageEvent = MessageEvent
type MessagePort = MessagePort
type MimeType = MimeType
type MimeTypeArray = MimeTypeArray
type MouseEvent = MouseEvent
type MutationObserver = MutationObserver
type MutationRecord = MutationRecord
type NamedNodeMap = NamedNodeMap
type Node = Node
type NodeIterator = NodeIterator
type NodeList = NodeList
type Notification = Notification
type OESElementIndexUint = OESElementIndexUint
type OESStandardDerivatives = OESStandardDerivatives
type OESTextureFloat = OESTextureFloat
type OESTextureFloatLinear = OESTextureFloatLinear
type OESTextureHalfFloat = OESTextureHalfFloat
type OESTextureHalfFloatLinear = OESTextureHalfFloatLinear
type OESVertexArrayObject = OESVertexArrayObject
type OfflineAudioCompletionEvent = OfflineAudioCompletionEvent
type OfflineAudioContext = OfflineAudioContext
type OffscreenCanvas = OffscreenCanvas
type OffscreenCanvasRenderingContext2D = OffscreenCanvasRenderingContext2D
type Origin = Origin
type OscillatorNode = OscillatorNode
type PageTransitionEvent = PageTransitionEvent
type PaintRenderingContext2D = PaintRenderingContext2D
type PaintSize = PaintSize
type PaintWorkletGlobalScope = PaintWorkletGlobalScope
type PannerNode = PannerNode
type PasswordCredential = PasswordCredential
type Path2D = Path2D
type Performance = Performance
type PerformanceEntry = PerformanceEntry
type PerformanceMark = PerformanceMark
type PerformanceMeasure = PerformanceMeasure
type PerformanceObserver = PerformanceObserver
type PerformanceObserverEntryList = PerformanceObserverEntryList
type PerformancePaintTiming = PerformancePaintTiming
type PerformanceResourceTiming = PerformanceResourceTiming
type PermissionStatus = PermissionStatus
type Permissions = Permissions
type PipelineId = PipelineId
type Plugin = Plugin
type PluginArray = PluginArray
type PointerEvent = PointerEvent
type PopStateEvent = PopStateEvent
type ProcessingInstruction = ProcessingInstruction
type ProgressEvent = ProgressEvent
type Promise = Promise
type PromiseNativeHandler = PromiseNativeHandler
type PromiseRejectionEvent = PromiseRejectionEvent
type QuotaExceededError = QuotaExceededError
type RTCDataChannel = RTCDataChannel
type RTCDataChannelEvent = RTCDataChannelEvent
type RTCError = RTCError
type RTCErrorEvent = RTCErrorEvent
type RTCIceCandidate = RTCIceCandidate
type RTCPeerConnection = RTCPeerConnection
type RTCPeerConnectionIceEvent = RTCPeerConnectionIceEvent
type RTCRtpSender = RTCRtpSender
type RTCRtpTransceiver = RTCRtpTransceiver
type RTCSessionDescription = RTCSessionDescription
type RTCTrackEvent = RTCTrackEvent
type RadioNodeList = RadioNodeList
type Range = Range
type ReadableByteStreamController = ReadableByteStreamController
type ReadableStream = ReadableStream
type ReadableStreamBYOBReader = ReadableStreamBYOBReader
type ReadableStreamBYOBRequest = ReadableStreamBYOBRequest
type ReadableStreamDefaultController = ReadableStreamDefaultController
type ReadableStreamDefaultReader = ReadableStreamDefaultReader
type ReportingObserver = ReportingObserver
type Request = Request
type ResizeObserver = ResizeObserver
type ResizeObserverEntry = ResizeObserverEntry
type ResizeObserverSize = ResizeObserverSize
type Response = Response
type SVGElement = SVGElement
type SVGGraphicsElement = SVGGraphicsElement
type SVGImageElement = SVGImageElement
type SVGSVGElement = SVGSVGElement
type Screen = Screen
type SecurityPolicyViolationEvent = SecurityPolicyViolationEvent
type Selection = Selection
type ServiceWorker = ServiceWorker
type ServiceWorkerContainer = ServiceWorkerContainer
type ServiceWorkerGlobalScope = ServiceWorkerGlobalScope
type ServiceWorkerRegistration = ServiceWorkerRegistration
type ServoInternals = ServoInternals
type ServoParser = ServoParser
type ShadowRoot = ShadowRoot
type StaticRange = StaticRange
type StereoPannerNode = StereoPannerNode
type Storage = Storage
type StorageEvent = StorageEvent
type StylePropertyMapReadOnly = StylePropertyMapReadOnly
type StyleSheet = StyleSheet
type StyleSheetList = StyleSheetList
type SubmitEvent = SubmitEvent
type SubtleCrypto = SubtleCrypto
type TestBinding = TestBinding
type TestBindingIterable = TestBindingIterable
type TestBindingMaplikeWithInterface = TestBindingMaplikeWithInterface
type TestBindingMaplikeWithPrimitive = TestBindingMaplikeWithPrimitive
type TestBindingPairIterable = TestBindingPairIterable
type TestBindingProxy = TestBindingProxy
type TestBindingSetlikeWithInterface = TestBindingSetlikeWithInterface
type TestBindingSetlikeWithPrimitive = TestBindingSetlikeWithPrimitive
type TestNS = TestNS
type TestRunner = TestRunner
type TestUtils = TestUtils
type TestWorklet = TestWorklet
type TestWorkletGlobalScope = TestWorkletGlobalScope
type Text = Text
type TextDecoder = TextDecoder
type TextDecoderStream = TextDecoderStream
type TextEncoder = TextEncoder
type TextEncoderStream = TextEncoderStream
type TextMetrics = TextMetrics
type TextTrack = TextTrack
type TextTrackCue = TextTrackCue
type TextTrackCueList = TextTrackCueList
type TextTrackList = TextTrackList
type TimeRanges = TimeRanges
type ToggleEvent = ToggleEvent
type Touch = Touch
type TouchEvent = TouchEvent
type TouchList = TouchList
type TrackEvent = TrackEvent
type TransformStream = TransformStream
type TransformStreamDefaultController = TransformStreamDefaultController
type TransitionEvent = TransitionEvent
type TreeWalker = TreeWalker
type TrustedHTML = TrustedHTML
type TrustedScript = TrustedScript
type TrustedScriptURL = TrustedScriptURL
type TrustedTypePolicy = TrustedTypePolicy
type TrustedTypePolicyFactory = TrustedTypePolicyFactory
type UIEvent = UIEvent
type URL = URL
type URLPattern = URLPattern
type URLSearchParams = URLSearchParams
type UnderlyingSourceContainer = UnderlyingSourceContainer
type VTTCue = VTTCue
type VTTRegion = VTTRegion
type ValidityState = ValidityState
type VideoTrack = VideoTrack
type VideoTrackList = VideoTrackList
type VisibilityStateEntry = VisibilityStateEntry
type VisualViewport = VisualViewport
type WEBGLColorBufferFloat = WEBGLColorBufferFloat
type WEBGLCompressedTextureETC1 = WEBGLCompressedTextureETC1
type WEBGLCompressedTextureS3TC = WEBGLCompressedTextureS3TC
type WGSLLanguageFeatures = WGSLLanguageFeatures
type WebGL2RenderingContext = WebGL2RenderingContext
type WebGLActiveInfo = WebGLActiveInfo
type WebGLBuffer = WebGLBuffer
type WebGLContextEvent = WebGLContextEvent
type WebGLFramebuffer = WebGLFramebuffer
type WebGLObject = WebGLObject
type WebGLProgram = WebGLProgram
type WebGLQuery = WebGLQuery
type WebGLRenderbuffer = WebGLRenderbuffer
type WebGLRenderingContext = WebGLRenderingContext
type WebGLSampler = WebGLSampler
type WebGLShader = WebGLShader
type WebGLShaderPrecisionFormat = WebGLShaderPrecisionFormat
type WebGLSync = WebGLSync
type WebGLTexture = WebGLTexture
type WebGLTransformFeedback = WebGLTransformFeedback
type WebGLUniformLocation = WebGLUniformLocation
type WebGLVertexArrayObject = WebGLVertexArrayObject
type WebGLVertexArrayObjectOES = WebGLVertexArrayObjectOES
type WebSocket = WebSocket
type WheelEvent = WheelEvent
type Window = Window
type WindowProxy = WindowProxy
type Worker = Worker
type WorkerGlobalScope = WorkerGlobalScope
type WorkerLocation = WorkerLocation
type Worklet = Worklet
type WorkletGlobalScope = WorkletGlobalScope
type WritableStream = WritableStream
type WritableStreamDefaultController = WritableStreamDefaultController
type WritableStreamDefaultWriter = WritableStreamDefaultWriter
type XMLDocument = XMLDocument
type XMLHttpRequest = XMLHttpRequest
type XMLHttpRequestEventTarget = XMLHttpRequestEventTarget
type XMLHttpRequestUpload = XMLHttpRequestUpload
type XMLSerializer = XMLSerializer
type XPathEvaluator = XPathEvaluator
type XPathExpression = XPathExpression
type XPathResult = XPathResult
type XRBoundedReferenceSpace = XRBoundedReferenceSpace
type XRCompositionLayer = XRCompositionLayer
type XRCubeLayer = XRCubeLayer
type XRCylinderLayer = XRCylinderLayer
type XREquirectLayer = XREquirectLayer
type XRFrame = XRFrame
type XRHand = XRHand
type XRHitTestResult = XRHitTestResult
type XRHitTestSource = XRHitTestSource
type XRInputSource = XRInputSource
type XRInputSourceArray = XRInputSourceArray
type XRInputSourceEvent = XRInputSourceEvent
type XRInputSourcesChangeEvent = XRInputSourcesChangeEvent
type XRJointPose = XRJointPose
type XRJointSpace = XRJointSpace
type XRLayer = XRLayer
type XRLayerEvent = XRLayerEvent
type XRMediaBinding = XRMediaBinding
type XRPose = XRPose
type XRProjectionLayer = XRProjectionLayer
type XRQuadLayer = XRQuadLayer
type XRRay = XRRay
type XRReferenceSpace = XRReferenceSpace
type XRReferenceSpaceEvent = XRReferenceSpaceEvent
type XRRenderState = XRRenderState
type XRRigidTransform = XRRigidTransform
type XRSession = XRSession
type XRSessionEvent = XRSessionEvent
type XRSpace = XRSpace
type XRSubImage = XRSubImage
type XRSystem = XRSystem
type XRTest = XRTest
type XRView = XRView
type XRViewerPose = XRViewerPose
type XRViewport = XRViewport
type XRWebGLBinding = XRWebGLBinding
type XRWebGLLayer = XRWebGLLayer
type XRWebGLSubImage = XRWebGLSubImage
type Console = Console
Source§impl ElementInternalsMethods<DomTypeHolder> for ElementInternals
impl ElementInternalsMethods<DomTypeHolder> for ElementInternals
Source§fn GetShadowRoot(&self) -> Option<DomRoot<ShadowRoot>>
fn GetShadowRoot(&self) -> Option<DomRoot<ShadowRoot>>
Source§fn SetFormValue(
&self,
value: Option<FileOrUSVStringOrFormData<DomTypeHolder>>,
maybe_state: Option<Option<FileOrUSVStringOrFormData<DomTypeHolder>>>,
) -> ErrorResult
fn SetFormValue( &self, value: Option<FileOrUSVStringOrFormData<DomTypeHolder>>, maybe_state: Option<Option<FileOrUSVStringOrFormData<DomTypeHolder>>>, ) -> ErrorResult
Source§fn SetValidity(
&self,
flags: &ValidityStateFlags,
message: Option<DOMString>,
anchor: Option<&HTMLElement>,
can_gc: CanGc,
) -> ErrorResult
fn SetValidity( &self, flags: &ValidityStateFlags, message: Option<DOMString>, anchor: Option<&HTMLElement>, can_gc: CanGc, ) -> ErrorResult
Source§fn GetValidationMessage(&self) -> Fallible<DOMString>
fn GetValidationMessage(&self) -> Fallible<DOMString>
Source§fn GetValidity(&self, can_gc: CanGc) -> Fallible<DomRoot<ValidityState>>
fn GetValidity(&self, can_gc: CanGc) -> Fallible<DomRoot<ValidityState>>
Source§fn GetWillValidate(&self) -> Fallible<bool>
fn GetWillValidate(&self) -> Fallible<bool>
Source§impl ElementMethods<DomTypeHolder> for Element
impl ElementMethods<DomTypeHolder> for Element
Source§fn GetNamespaceURI(&self) -> Option<DOMString>
fn GetNamespaceURI(&self) -> Option<DOMString>
Source§fn SetClassName(&self, class: DOMString, can_gc: CanGc)
fn SetClassName(&self, class: DOMString, can_gc: CanGc)
Source§fn Attributes(&self, can_gc: CanGc) -> DomRoot<NamedNodeMap>
fn Attributes(&self, can_gc: CanGc) -> DomRoot<NamedNodeMap>
Source§fn GetAttributeNames(&self) -> Vec<DOMString>
fn GetAttributeNames(&self) -> Vec<DOMString>
Source§fn GetAttributeNS(
&self,
namespace: Option<DOMString>,
local_name: DOMString,
) -> Option<DOMString>
fn GetAttributeNS( &self, namespace: Option<DOMString>, local_name: DOMString, ) -> Option<DOMString>
Source§fn GetAttributeNodeNS(
&self,
namespace: Option<DOMString>,
local_name: DOMString,
) -> Option<DomRoot<Attr>>
fn GetAttributeNodeNS( &self, namespace: Option<DOMString>, local_name: DOMString, ) -> Option<DomRoot<Attr>>
Source§fn ToggleAttribute(
&self,
name: DOMString,
force: Option<bool>,
can_gc: CanGc,
) -> Fallible<bool>
fn ToggleAttribute( &self, name: DOMString, force: Option<bool>, can_gc: CanGc, ) -> Fallible<bool>
Source§fn SetAttribute(
&self,
name: DOMString,
value: TrustedHTMLOrTrustedScriptOrTrustedScriptURLOrString<DomTypeHolder>,
can_gc: CanGc,
) -> ErrorResult
fn SetAttribute( &self, name: DOMString, value: TrustedHTMLOrTrustedScriptOrTrustedScriptURLOrString<DomTypeHolder>, can_gc: CanGc, ) -> ErrorResult
Source§fn SetAttributeNS(
&self,
namespace: Option<DOMString>,
qualified_name: DOMString,
value: TrustedHTMLOrTrustedScriptOrTrustedScriptURLOrString<DomTypeHolder>,
can_gc: CanGc,
) -> ErrorResult
fn SetAttributeNS( &self, namespace: Option<DOMString>, qualified_name: DOMString, value: TrustedHTMLOrTrustedScriptOrTrustedScriptURLOrString<DomTypeHolder>, can_gc: CanGc, ) -> ErrorResult
Source§fn SetAttributeNodeNS(
&self,
attr: &Attr,
can_gc: CanGc,
) -> Fallible<Option<DomRoot<Attr>>>
fn SetAttributeNodeNS( &self, attr: &Attr, can_gc: CanGc, ) -> Fallible<Option<DomRoot<Attr>>>
Source§fn RemoveAttribute(&self, name: DOMString, can_gc: CanGc)
fn RemoveAttribute(&self, name: DOMString, can_gc: CanGc)
Source§fn RemoveAttributeNS(
&self,
namespace: Option<DOMString>,
local_name: DOMString,
can_gc: CanGc,
)
fn RemoveAttributeNS( &self, namespace: Option<DOMString>, local_name: DOMString, can_gc: CanGc, )
Source§fn HasAttribute(&self, name: DOMString) -> bool
fn HasAttribute(&self, name: DOMString) -> bool
Source§fn GetElementsByTagName(
&self,
localname: DOMString,
can_gc: CanGc,
) -> DomRoot<HTMLCollection>
fn GetElementsByTagName( &self, localname: DOMString, can_gc: CanGc, ) -> DomRoot<HTMLCollection>
Source§fn GetElementsByTagNameNS(
&self,
maybe_ns: Option<DOMString>,
localname: DOMString,
can_gc: CanGc,
) -> DomRoot<HTMLCollection>
fn GetElementsByTagNameNS( &self, maybe_ns: Option<DOMString>, localname: DOMString, can_gc: CanGc, ) -> DomRoot<HTMLCollection>
Source§fn GetElementsByClassName(
&self,
classes: DOMString,
can_gc: CanGc,
) -> DomRoot<HTMLCollection>
fn GetElementsByClassName( &self, classes: DOMString, can_gc: CanGc, ) -> DomRoot<HTMLCollection>
Source§fn GetClientRects(&self, can_gc: CanGc) -> DomRoot<DOMRectList>
fn GetClientRects(&self, can_gc: CanGc) -> DomRoot<DOMRectList>
Source§fn Scroll(&self, options: &ScrollToOptions)
fn Scroll(&self, options: &ScrollToOptions)
Source§fn ScrollTo(&self, options: &ScrollToOptions)
fn ScrollTo(&self, options: &ScrollToOptions)
Source§fn ScrollBy(&self, options: &ScrollToOptions)
fn ScrollBy(&self, options: &ScrollToOptions)
Source§fn ScrollIntoView(&self, arg: BooleanOrScrollIntoViewOptions)
fn ScrollIntoView(&self, arg: BooleanOrScrollIntoViewOptions)
Source§fn SetHTMLUnsafe(
&self,
html: TrustedHTMLOrString<DomTypeHolder>,
can_gc: CanGc,
) -> ErrorResult
fn SetHTMLUnsafe( &self, html: TrustedHTMLOrString<DomTypeHolder>, can_gc: CanGc, ) -> ErrorResult
Source§fn GetHTML(
&self,
options: &GetHTMLOptions<DomTypeHolder>,
can_gc: CanGc,
) -> DOMString
fn GetHTML( &self, options: &GetHTMLOptions<DomTypeHolder>, can_gc: CanGc, ) -> DOMString
Source§fn GetInnerHTML(
&self,
can_gc: CanGc,
) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
fn GetInnerHTML( &self, can_gc: CanGc, ) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
Source§fn SetInnerHTML(
&self,
value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>,
can_gc: CanGc,
) -> ErrorResult
fn SetInnerHTML( &self, value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>, can_gc: CanGc, ) -> ErrorResult
Source§fn GetOuterHTML(
&self,
can_gc: CanGc,
) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
fn GetOuterHTML( &self, can_gc: CanGc, ) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
Source§fn SetOuterHTML(
&self,
value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>,
can_gc: CanGc,
) -> ErrorResult
fn SetOuterHTML( &self, value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>, can_gc: CanGc, ) -> ErrorResult
Source§fn ChildElementCount(&self) -> u32
fn ChildElementCount(&self) -> u32
Source§fn Prepend(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Prepend( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn Append(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Append( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn ReplaceChildren(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn ReplaceChildren( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn Before(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn Before( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn After(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn After( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn ReplaceWith(
&self,
nodes: Vec<NodeOrString<DomTypeHolder>>,
can_gc: CanGc,
) -> ErrorResult
fn ReplaceWith( &self, nodes: Vec<NodeOrString<DomTypeHolder>>, can_gc: CanGc, ) -> ErrorResult
Source§fn InsertAdjacentElement(
&self,
where_: DOMString,
element: &Element,
can_gc: CanGc,
) -> Fallible<Option<DomRoot<Element>>>
fn InsertAdjacentElement( &self, where_: DOMString, element: &Element, can_gc: CanGc, ) -> Fallible<Option<DomRoot<Element>>>
Source§fn InsertAdjacentText(
&self,
where_: DOMString,
data: DOMString,
can_gc: CanGc,
) -> ErrorResult
fn InsertAdjacentText( &self, where_: DOMString, data: DOMString, can_gc: CanGc, ) -> ErrorResult
Source§fn InsertAdjacentHTML(
&self,
position: DOMString,
text: TrustedHTMLOrString<DomTypeHolder>,
can_gc: CanGc,
) -> ErrorResult
fn InsertAdjacentHTML( &self, position: DOMString, text: TrustedHTMLOrString<DomTypeHolder>, can_gc: CanGc, ) -> ErrorResult
Source§fn AttachShadow(
&self,
init: &ShadowRootInit,
can_gc: CanGc,
) -> Fallible<DomRoot<ShadowRoot>>
fn AttachShadow( &self, init: &ShadowRootInit, can_gc: CanGc, ) -> Fallible<DomRoot<ShadowRoot>>
Source§fn GetShadowRoot(&self) -> Option<DomRoot<ShadowRoot>>
fn GetShadowRoot(&self) -> Option<DomRoot<ShadowRoot>>
Source§fn GetCustomElementRegistry(&self) -> Option<DomRoot<CustomElementRegistry>>
fn GetCustomElementRegistry(&self) -> Option<DomRoot<CustomElementRegistry>>
Source§fn GetAssignedSlot(&self) -> Option<DomRoot<HTMLSlotElement>>
fn GetAssignedSlot(&self) -> Option<DomRoot<HTMLSlotElement>>
Source§fn Part(&self) -> DomRoot<DOMTokenList>
fn Part(&self) -> DomRoot<DOMTokenList>
fn Id(&self) -> DOMString
fn Slot(&self) -> DOMString
fn SetSlot(&self, value: DOMString)
fn SetScrollTop(&self, y_: f64)
fn CurrentCSSZoom(&self) -> Finite<f64>
fn EnterFormalActivationState(&self) -> ErrorResult
fn ExitFormalActivationState(&self) -> ErrorResult
fn GetRole(&self) -> Option<DOMString>
fn SetRole(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaAtomic(&self) -> Option<DOMString>
fn SetAriaAtomic(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaAutoComplete(&self) -> Option<DOMString>
fn SetAriaAutoComplete(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaBrailleLabel(&self) -> Option<DOMString>
fn SetAriaBrailleLabel(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaBrailleRoleDescription(&self) -> Option<DOMString>
fn SetAriaBrailleRoleDescription(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaBusy(&self) -> Option<DOMString>
fn SetAriaBusy(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaChecked(&self) -> Option<DOMString>
fn SetAriaChecked(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaColCount(&self) -> Option<DOMString>
fn SetAriaColCount(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaColIndex(&self) -> Option<DOMString>
fn SetAriaColIndex(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaColIndexText(&self) -> Option<DOMString>
fn SetAriaColIndexText(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaColSpan(&self) -> Option<DOMString>
fn SetAriaColSpan(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaCurrent(&self) -> Option<DOMString>
fn SetAriaCurrent(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaDescription(&self) -> Option<DOMString>
fn SetAriaDescription(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaDisabled(&self) -> Option<DOMString>
fn SetAriaDisabled(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaExpanded(&self) -> Option<DOMString>
fn SetAriaExpanded(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaHasPopup(&self) -> Option<DOMString>
fn SetAriaHasPopup(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaHidden(&self) -> Option<DOMString>
fn SetAriaHidden(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaInvalid(&self) -> Option<DOMString>
fn SetAriaInvalid(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaKeyShortcuts(&self) -> Option<DOMString>
fn SetAriaKeyShortcuts(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaLabel(&self) -> Option<DOMString>
fn SetAriaLabel(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaLevel(&self) -> Option<DOMString>
fn SetAriaLevel(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaLive(&self) -> Option<DOMString>
fn SetAriaLive(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaModal(&self) -> Option<DOMString>
fn SetAriaModal(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaMultiLine(&self) -> Option<DOMString>
fn SetAriaMultiLine(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaMultiSelectable(&self) -> Option<DOMString>
fn SetAriaMultiSelectable(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaOrientation(&self) -> Option<DOMString>
fn SetAriaOrientation(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaPlaceholder(&self) -> Option<DOMString>
fn SetAriaPlaceholder(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaPosInSet(&self) -> Option<DOMString>
fn SetAriaPosInSet(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaPressed(&self) -> Option<DOMString>
fn SetAriaPressed(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaReadOnly(&self) -> Option<DOMString>
fn SetAriaReadOnly(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaRelevant(&self) -> Option<DOMString>
fn SetAriaRelevant(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaRequired(&self) -> Option<DOMString>
fn SetAriaRequired(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaRoleDescription(&self) -> Option<DOMString>
fn SetAriaRoleDescription(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaRowCount(&self) -> Option<DOMString>
fn SetAriaRowCount(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaRowIndex(&self) -> Option<DOMString>
fn SetAriaRowIndex(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaRowIndexText(&self) -> Option<DOMString>
fn SetAriaRowIndexText(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaRowSpan(&self) -> Option<DOMString>
fn SetAriaRowSpan(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaSelected(&self) -> Option<DOMString>
fn SetAriaSelected(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaSetSize(&self) -> Option<DOMString>
fn SetAriaSetSize(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaSort(&self) -> Option<DOMString>
fn SetAriaSort(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaValueMax(&self) -> Option<DOMString>
fn SetAriaValueMax(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaValueMin(&self) -> Option<DOMString>
fn SetAriaValueMin(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaValueNow(&self) -> Option<DOMString>
fn SetAriaValueNow(&self, value: Option<DOMString>, can_gc: CanGc)
fn GetAriaValueText(&self) -> Option<DOMString>
fn SetAriaValueText(&self, value: Option<DOMString>, can_gc: CanGc)
Source§impl ErrorEventMethods<DomTypeHolder> for ErrorEvent
impl ErrorEventMethods<DomTypeHolder> for ErrorEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<ErrorEventInit>,
) -> Fallible<DomRoot<ErrorEvent>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<ErrorEventInit>, ) -> Fallible<DomRoot<ErrorEvent>>
Source§fn Error(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Error(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl EventMethods<DomTypeHolder> for Event
impl EventMethods<DomTypeHolder> for Event
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &EventInit,
) -> Fallible<DomRoot<Event>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &EventInit, ) -> Fallible<DomRoot<Event>>
Source§fn GetSrcElement(&self) -> Option<DomRoot<EventTarget>>
fn GetSrcElement(&self) -> Option<DomRoot<EventTarget>>
Source§fn GetCurrentTarget(&self) -> Option<DomRoot<EventTarget>>
fn GetCurrentTarget(&self) -> Option<DomRoot<EventTarget>>
Source§fn ComposedPath(&self) -> Vec<DomRoot<EventTarget>> ⓘ
fn ComposedPath(&self) -> Vec<DomRoot<EventTarget>> ⓘ
Source§fn StopImmediatePropagation(&self)
fn StopImmediatePropagation(&self)
Source§impl EventSourceMethods<DomTypeHolder> for EventSource
impl EventSourceMethods<DomTypeHolder> for EventSource
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
url: DOMString,
event_source_init: &EventSourceInit,
) -> Fallible<DomRoot<EventSource>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, url: DOMString, event_source_init: &EventSourceInit, ) -> Fallible<DomRoot<EventSource>>
Source§fn WithCredentials(&self) -> bool
fn WithCredentials(&self) -> bool
Source§fn ReadyState(&self) -> u16
fn ReadyState(&self) -> u16
fn GetOnopen(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnopen(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnerror(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
Source§impl EventTargetMethods<DomTypeHolder> for EventTarget
impl EventTargetMethods<DomTypeHolder> for EventTarget
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<EventTarget>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<EventTarget>>
Source§fn AddEventListener(
&self,
ty: DOMString,
listener: Option<Rc<EventListener<DomTypeHolder>>>,
options: AddEventListenerOptionsOrBoolean<DomTypeHolder>,
)
fn AddEventListener( &self, ty: DOMString, listener: Option<Rc<EventListener<DomTypeHolder>>>, options: AddEventListenerOptionsOrBoolean<DomTypeHolder>, )
Source§fn RemoveEventListener(
&self,
ty: DOMString,
listener: Option<Rc<EventListener<DomTypeHolder>>>,
options: EventListenerOptionsOrBoolean,
)
fn RemoveEventListener( &self, ty: DOMString, listener: Option<Rc<EventListener<DomTypeHolder>>>, options: EventListenerOptionsOrBoolean, )
Source§impl ExtendableEventMethods<DomTypeHolder> for ExtendableEvent
impl ExtendableEventMethods<DomTypeHolder> for ExtendableEvent
Source§fn Constructor(
worker: &ServiceWorkerGlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &ExtendableEventInit,
) -> Fallible<DomRoot<ExtendableEvent>>
fn Constructor( worker: &ServiceWorkerGlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &ExtendableEventInit, ) -> Fallible<DomRoot<ExtendableEvent>>
Source§fn WaitUntil(&self, _cx: JSContext, _val: HandleValue<'_>) -> ErrorResult
fn WaitUntil(&self, _cx: JSContext, _val: HandleValue<'_>) -> ErrorResult
Source§impl ExtendableMessageEventMethods<DomTypeHolder> for ExtendableMessageEvent
impl ExtendableMessageEventMethods<DomTypeHolder> for ExtendableMessageEvent
Source§fn Constructor(
worker: &ServiceWorkerGlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<ExtendableMessageEventInit<DomTypeHolder>>,
) -> Fallible<DomRoot<ExtendableMessageEvent>>
fn Constructor( worker: &ServiceWorkerGlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<ExtendableMessageEventInit<DomTypeHolder>>, ) -> Fallible<DomRoot<ExtendableMessageEvent>>
Source§fn Data(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Data(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§fn LastEventId(&self) -> DOMString
fn LastEventId(&self) -> DOMString
Source§impl FakeXRDeviceMethods<DomTypeHolder> for FakeXRDevice
impl FakeXRDeviceMethods<DomTypeHolder> for FakeXRDevice
Source§fn SetViews(
&self,
views: Vec<FakeXRViewInit>,
_secondary_views: Option<Vec<FakeXRViewInit>>,
) -> Fallible<()>
fn SetViews( &self, views: Vec<FakeXRViewInit>, _secondary_views: Option<Vec<FakeXRViewInit>>, ) -> Fallible<()>
Source§fn SetViewerOrigin(
&self,
origin: &FakeXRRigidTransformInit,
_emulated_position: bool,
) -> Fallible<()>
fn SetViewerOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated_position: bool, ) -> Fallible<()>
Source§fn ClearViewerOrigin(&self)
fn ClearViewerOrigin(&self)
Source§fn ClearFloorOrigin(&self)
fn ClearFloorOrigin(&self)
Source§fn SetFloorOrigin(&self, origin: &FakeXRRigidTransformInit) -> Fallible<()>
fn SetFloorOrigin(&self, origin: &FakeXRRigidTransformInit) -> Fallible<()>
Source§fn ClearWorld(&self)
fn ClearWorld(&self)
Source§fn SimulateVisibilityChange(&self, v: XRVisibilityState)
fn SimulateVisibilityChange(&self, v: XRVisibilityState)
Source§fn SimulateInputSourceConnection(
&self,
init: &FakeXRInputSourceInit,
) -> Fallible<DomRoot<FakeXRInputController>>
fn SimulateInputSourceConnection( &self, init: &FakeXRInputSourceInit, ) -> Fallible<DomRoot<FakeXRInputController>>
Source§fn SetBoundsGeometry(
&self,
bounds_coodinates: Vec<FakeXRBoundsPoint>,
) -> Fallible<()>
fn SetBoundsGeometry( &self, bounds_coodinates: Vec<FakeXRBoundsPoint>, ) -> Fallible<()>
Source§impl FakeXRInputControllerMethods<DomTypeHolder> for FakeXRInputController
impl FakeXRInputControllerMethods<DomTypeHolder> for FakeXRInputController
Source§fn SetPointerOrigin(
&self,
origin: &FakeXRRigidTransformInit,
_emulated: bool,
) -> Fallible<()>
fn SetPointerOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated: bool, ) -> Fallible<()>
Source§fn SetGripOrigin(
&self,
origin: &FakeXRRigidTransformInit,
_emulated: bool,
) -> Fallible<()>
fn SetGripOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated: bool, ) -> Fallible<()>
Source§fn ClearGripOrigin(&self)
fn ClearGripOrigin(&self)
Source§fn Disconnect(&self)
fn Disconnect(&self)
Source§fn StartSelection(&self)
fn StartSelection(&self)
Source§fn EndSelection(&self)
fn EndSelection(&self)
Source§fn SimulateSelect(&self)
fn SimulateSelect(&self)
Source§fn SetHandedness(&self, handedness: XRHandedness)
fn SetHandedness(&self, handedness: XRHandedness)
Source§fn SetTargetRayMode(&self, target_ray_mode: XRTargetRayMode)
fn SetTargetRayMode(&self, target_ray_mode: XRTargetRayMode)
Source§fn SetProfiles(&self, profiles: Vec<DOMString>)
fn SetProfiles(&self, profiles: Vec<DOMString>)
Source§fn SetSupportedButtons(&self, supported_buttons: Vec<FakeXRButtonStateInit>)
fn SetSupportedButtons(&self, supported_buttons: Vec<FakeXRButtonStateInit>)
Source§impl FileListMethods<DomTypeHolder> for FileList
impl FileListMethods<DomTypeHolder> for FileList
Source§impl FileMethods<DomTypeHolder> for File
impl FileMethods<DomTypeHolder> for File
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, fileBits: Vec<ArrayBufferOrArrayBufferViewOrBlobOrString<DomTypeHolder>>, filename: DOMString, filePropertyBag: &FilePropertyBag, ) -> Fallible<DomRoot<File>>
Source§impl FileReaderMethods<DomTypeHolder> for FileReader
impl FileReaderMethods<DomTypeHolder> for FileReader
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<FileReader>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<FileReader>>
fn GetOnloadstart(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadstart( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnprogress(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnprogress( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnload(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnload(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnabort(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnerror(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn GetOnloadend(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadend(&self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>)
fn ReadAsArrayBuffer(&self, blob: &Blob, can_gc: CanGc) -> ErrorResult
fn ReadAsDataURL(&self, blob: &Blob, can_gc: CanGc) -> ErrorResult
fn ReadAsText( &self, blob: &Blob, label: Option<DOMString>, can_gc: CanGc, ) -> ErrorResult
Source§impl FileReaderSyncMethods<DomTypeHolder> for FileReaderSync
impl FileReaderSyncMethods<DomTypeHolder> for FileReaderSync
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<FileReaderSync>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<FileReaderSync>>
Source§fn ReadAsArrayBuffer(
&self,
cx: JSContext,
blob: &Blob,
can_gc: CanGc,
) -> Fallible<RootedTraceableBox<HeapArrayBuffer>>
fn ReadAsArrayBuffer( &self, cx: JSContext, blob: &Blob, can_gc: CanGc, ) -> Fallible<RootedTraceableBox<HeapArrayBuffer>>
Source§impl FocusEventMethods<DomTypeHolder> for FocusEvent
impl FocusEventMethods<DomTypeHolder> for FocusEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &FocusEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<FocusEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &FocusEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<FocusEvent>>
Source§fn GetRelatedTarget(&self) -> Option<DomRoot<EventTarget>>
fn GetRelatedTarget(&self) -> Option<DomRoot<EventTarget>>
Source§impl FontFaceMethods<DomTypeHolder> for FontFace
impl FontFaceMethods<DomTypeHolder> for FontFace
Source§fn SetFamily(&self, family_name: DOMString) -> ErrorResult
fn SetFamily(&self, family_name: DOMString) -> ErrorResult
Source§fn SetStyle(&self, value: DOMString) -> ErrorResult
fn SetStyle(&self, value: DOMString) -> ErrorResult
Source§fn SetWeight(&self, value: DOMString) -> ErrorResult
fn SetWeight(&self, value: DOMString) -> ErrorResult
Source§fn SetStretch(&self, value: DOMString) -> ErrorResult
fn SetStretch(&self, value: DOMString) -> ErrorResult
Source§fn UnicodeRange(&self) -> DOMString
fn UnicodeRange(&self) -> DOMString
Source§fn SetUnicodeRange(&self, value: DOMString) -> ErrorResult
fn SetUnicodeRange(&self, value: DOMString) -> ErrorResult
Source§fn FeatureSettings(&self) -> DOMString
fn FeatureSettings(&self) -> DOMString
Source§fn SetFeatureSettings(&self, value: DOMString) -> ErrorResult
fn SetFeatureSettings(&self, value: DOMString) -> ErrorResult
Source§fn VariationSettings(&self) -> DOMString
fn VariationSettings(&self) -> DOMString
Source§fn SetVariationSettings(&self, value: DOMString) -> ErrorResult
fn SetVariationSettings(&self, value: DOMString) -> ErrorResult
Source§fn SetDisplay(&self, value: DOMString) -> ErrorResult
fn SetDisplay(&self, value: DOMString) -> ErrorResult
Source§fn AscentOverride(&self) -> DOMString
fn AscentOverride(&self) -> DOMString
Source§fn SetAscentOverride(&self, value: DOMString) -> ErrorResult
fn SetAscentOverride(&self, value: DOMString) -> ErrorResult
Source§fn DescentOverride(&self) -> DOMString
fn DescentOverride(&self) -> DOMString
Source§fn SetDescentOverride(&self, value: DOMString) -> ErrorResult
fn SetDescentOverride(&self, value: DOMString) -> ErrorResult
Source§fn LineGapOverride(&self) -> DOMString
fn LineGapOverride(&self) -> DOMString
Source§fn SetLineGapOverride(&self, value: DOMString) -> ErrorResult
fn SetLineGapOverride(&self, value: DOMString) -> ErrorResult
Source§fn Status(&self) -> FontFaceLoadStatus
fn Status(&self) -> FontFaceLoadStatus
Source§fn Load(&self) -> Rc<Promise>
fn Load(&self) -> Rc<Promise>
The load() method of FontFace forces a url-based font face to request its font data and load. For fonts constructed from a buffer source, or fonts that are already loading or loaded, it does nothing. https://drafts.csswg.org/css-font-loading/#font-face-load
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
family: DOMString,
source: StringOrArrayBufferViewOrArrayBuffer,
descriptors: &FontFaceDescriptors,
) -> DomRoot<FontFace>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, family: DOMString, source: StringOrArrayBufferViewOrArrayBuffer, descriptors: &FontFaceDescriptors, ) -> DomRoot<FontFace>
Source§impl FontFaceSetMethods<DomTypeHolder> for FontFaceSet
impl FontFaceSetMethods<DomTypeHolder> for FontFaceSet
Source§impl FormDataEventMethods<DomTypeHolder> for FormDataEvent
impl FormDataEventMethods<DomTypeHolder> for FormDataEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &FormDataEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<FormDataEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &FormDataEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<FormDataEvent>>
Source§impl FormDataMethods<DomTypeHolder> for FormData
impl FormDataMethods<DomTypeHolder> for FormData
Source§fn Constructor<'a>(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
form: Option<&'a HTMLFormElement>,
submitter: Option<&'a HTMLElement>,
) -> Fallible<DomRoot<FormData>>
fn Constructor<'a>( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, form: Option<&'a HTMLFormElement>, submitter: Option<&'a HTMLElement>, ) -> Fallible<DomRoot<FormData>>
Source§fn Get(&self, name: USVString) -> Option<FileOrUSVString<DomTypeHolder>>
fn Get(&self, name: USVString) -> Option<FileOrUSVString<DomTypeHolder>>
Source§fn GetAll(&self, name: USVString) -> Vec<FileOrUSVString<DomTypeHolder>>
fn GetAll(&self, name: USVString) -> Vec<FileOrUSVString<DomTypeHolder>>
Source§impl GPUAdapterInfoMethods<DomTypeHolder> for GPUAdapterInfo
impl GPUAdapterInfoMethods<DomTypeHolder> for GPUAdapterInfo
Source§fn Architecture(&self) -> DOMString
fn Architecture(&self) -> DOMString
Source§fn Description(&self) -> DOMString
fn Description(&self) -> DOMString
Source§fn SubgroupMinSize(&self) -> u32
fn SubgroupMinSize(&self) -> u32
Source§fn SubgroupMaxSize(&self) -> u32
fn SubgroupMaxSize(&self) -> u32
Source§impl GPUAdapterMethods<DomTypeHolder> for GPUAdapter
impl GPUAdapterMethods<DomTypeHolder> for GPUAdapter
Source§fn RequestDevice(
&self,
descriptor: &GPUDeviceDescriptor,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn RequestDevice( &self, descriptor: &GPUDeviceDescriptor, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn Features(&self) -> DomRoot<GPUSupportedFeatures>
fn Features(&self) -> DomRoot<GPUSupportedFeatures>
Source§fn Limits(&self) -> DomRoot<GPUSupportedLimits>
fn Limits(&self) -> DomRoot<GPUSupportedLimits>
Source§impl GPUBufferMethods<DomTypeHolder> for GPUBuffer
impl GPUBufferMethods<DomTypeHolder> for GPUBuffer
Source§impl GPUCanvasContextMethods<DomTypeHolder> for GPUCanvasContext
impl GPUCanvasContextMethods<DomTypeHolder> for GPUCanvasContext
Source§fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
Source§fn Configure(
&self,
configuration: &GPUCanvasConfiguration<DomTypeHolder>,
) -> Fallible<()>
fn Configure( &self, configuration: &GPUCanvasConfiguration<DomTypeHolder>, ) -> Fallible<()>
Source§impl GPUCommandEncoderMethods<DomTypeHolder> for GPUCommandEncoder
impl GPUCommandEncoderMethods<DomTypeHolder> for GPUCommandEncoder
Source§fn BeginComputePass(
&self,
descriptor: &GPUComputePassDescriptor,
) -> DomRoot<GPUComputePassEncoder>
fn BeginComputePass( &self, descriptor: &GPUComputePassDescriptor, ) -> DomRoot<GPUComputePassEncoder>
Source§fn BeginRenderPass(
&self,
descriptor: &GPURenderPassDescriptor<DomTypeHolder>,
) -> Fallible<DomRoot<GPURenderPassEncoder>>
fn BeginRenderPass( &self, descriptor: &GPURenderPassDescriptor<DomTypeHolder>, ) -> Fallible<DomRoot<GPURenderPassEncoder>>
Source§fn CopyBufferToBuffer(
&self,
source: &GPUBuffer,
source_offset: GPUSize64,
destination: &GPUBuffer,
destination_offset: GPUSize64,
size: GPUSize64,
)
fn CopyBufferToBuffer( &self, source: &GPUBuffer, source_offset: GPUSize64, destination: &GPUBuffer, destination_offset: GPUSize64, size: GPUSize64, )
Source§fn CopyBufferToTexture(
&self,
source: &GPUImageCopyBuffer<DomTypeHolder>,
destination: &GPUImageCopyTexture<DomTypeHolder>,
copy_size: GPUExtent3D,
) -> Fallible<()>
fn CopyBufferToTexture( &self, source: &GPUImageCopyBuffer<DomTypeHolder>, destination: &GPUImageCopyTexture<DomTypeHolder>, copy_size: GPUExtent3D, ) -> Fallible<()>
Source§fn CopyTextureToBuffer(
&self,
source: &GPUImageCopyTexture<DomTypeHolder>,
destination: &GPUImageCopyBuffer<DomTypeHolder>,
copy_size: GPUExtent3D,
) -> Fallible<()>
fn CopyTextureToBuffer( &self, source: &GPUImageCopyTexture<DomTypeHolder>, destination: &GPUImageCopyBuffer<DomTypeHolder>, copy_size: GPUExtent3D, ) -> Fallible<()>
Source§fn CopyTextureToTexture(
&self,
source: &GPUImageCopyTexture<DomTypeHolder>,
destination: &GPUImageCopyTexture<DomTypeHolder>,
copy_size: GPUExtent3D,
) -> Fallible<()>
fn CopyTextureToTexture( &self, source: &GPUImageCopyTexture<DomTypeHolder>, destination: &GPUImageCopyTexture<DomTypeHolder>, copy_size: GPUExtent3D, ) -> Fallible<()>
Source§fn Finish(
&self,
descriptor: &GPUCommandBufferDescriptor,
) -> DomRoot<GPUCommandBuffer>
fn Finish( &self, descriptor: &GPUCommandBufferDescriptor, ) -> DomRoot<GPUCommandBuffer>
Source§impl GPUCompilationInfoMethods<DomTypeHolder> for GPUCompilationInfo
impl GPUCompilationInfoMethods<DomTypeHolder> for GPUCompilationInfo
Source§impl GPUCompilationMessageMethods<DomTypeHolder> for GPUCompilationMessage
impl GPUCompilationMessageMethods<DomTypeHolder> for GPUCompilationMessage
Source§impl GPUComputePassEncoderMethods<DomTypeHolder> for GPUComputePassEncoder
impl GPUComputePassEncoderMethods<DomTypeHolder> for GPUComputePassEncoder
Source§fn DispatchWorkgroupsIndirect(&self, buffer: &GPUBuffer, offset: u64)
fn DispatchWorkgroupsIndirect(&self, buffer: &GPUBuffer, offset: u64)
Source§fn SetBindGroup(&self, index: u32, bind_group: &GPUBindGroup, offsets: Vec<u32>)
fn SetBindGroup(&self, index: u32, bind_group: &GPUBindGroup, offsets: Vec<u32>)
Source§impl GPUDeviceMethods<DomTypeHolder> for GPUDevice
impl GPUDeviceMethods<DomTypeHolder> for GPUDevice
Source§fn Features(&self) -> DomRoot<GPUSupportedFeatures>
fn Features(&self) -> DomRoot<GPUSupportedFeatures>
Source§fn Limits(&self) -> DomRoot<GPUSupportedLimits>
fn Limits(&self) -> DomRoot<GPUSupportedLimits>
Source§fn AdapterInfo(&self) -> DomRoot<GPUAdapterInfo>
fn AdapterInfo(&self) -> DomRoot<GPUAdapterInfo>
Source§fn CreateBuffer(
&self,
descriptor: &GPUBufferDescriptor,
) -> Fallible<DomRoot<GPUBuffer>>
fn CreateBuffer( &self, descriptor: &GPUBufferDescriptor, ) -> Fallible<DomRoot<GPUBuffer>>
Source§fn CreateBindGroupLayout(
&self,
descriptor: &GPUBindGroupLayoutDescriptor,
) -> Fallible<DomRoot<GPUBindGroupLayout>>
fn CreateBindGroupLayout( &self, descriptor: &GPUBindGroupLayoutDescriptor, ) -> Fallible<DomRoot<GPUBindGroupLayout>>
Source§fn CreatePipelineLayout(
&self,
descriptor: &GPUPipelineLayoutDescriptor<DomTypeHolder>,
) -> DomRoot<GPUPipelineLayout>
fn CreatePipelineLayout( &self, descriptor: &GPUPipelineLayoutDescriptor<DomTypeHolder>, ) -> DomRoot<GPUPipelineLayout>
Source§fn CreateBindGroup(
&self,
descriptor: &GPUBindGroupDescriptor<DomTypeHolder>,
) -> DomRoot<GPUBindGroup>
fn CreateBindGroup( &self, descriptor: &GPUBindGroupDescriptor<DomTypeHolder>, ) -> DomRoot<GPUBindGroup>
Source§fn CreateShaderModule(
&self,
descriptor: RootedTraceableBox<GPUShaderModuleDescriptor>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> DomRoot<GPUShaderModule>
fn CreateShaderModule( &self, descriptor: RootedTraceableBox<GPUShaderModuleDescriptor>, comp: InRealm<'_>, can_gc: CanGc, ) -> DomRoot<GPUShaderModule>
Source§fn CreateComputePipeline(
&self,
descriptor: &GPUComputePipelineDescriptor<DomTypeHolder>,
) -> DomRoot<GPUComputePipeline>
fn CreateComputePipeline( &self, descriptor: &GPUComputePipelineDescriptor<DomTypeHolder>, ) -> DomRoot<GPUComputePipeline>
Source§fn CreateComputePipelineAsync(
&self,
descriptor: &GPUComputePipelineDescriptor<DomTypeHolder>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn CreateComputePipelineAsync( &self, descriptor: &GPUComputePipelineDescriptor<DomTypeHolder>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn CreateCommandEncoder(
&self,
descriptor: &GPUCommandEncoderDescriptor,
) -> DomRoot<GPUCommandEncoder>
fn CreateCommandEncoder( &self, descriptor: &GPUCommandEncoderDescriptor, ) -> DomRoot<GPUCommandEncoder>
Source§fn CreateTexture(
&self,
descriptor: &GPUTextureDescriptor,
) -> Fallible<DomRoot<GPUTexture>>
fn CreateTexture( &self, descriptor: &GPUTextureDescriptor, ) -> Fallible<DomRoot<GPUTexture>>
Source§fn CreateSampler(
&self,
descriptor: &GPUSamplerDescriptor,
) -> DomRoot<GPUSampler>
fn CreateSampler( &self, descriptor: &GPUSamplerDescriptor, ) -> DomRoot<GPUSampler>
Source§fn CreateRenderPipeline(
&self,
descriptor: &GPURenderPipelineDescriptor<DomTypeHolder>,
) -> Fallible<DomRoot<GPURenderPipeline>>
fn CreateRenderPipeline( &self, descriptor: &GPURenderPipelineDescriptor<DomTypeHolder>, ) -> Fallible<DomRoot<GPURenderPipeline>>
Source§fn CreateRenderPipelineAsync(
&self,
descriptor: &GPURenderPipelineDescriptor<DomTypeHolder>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Fallible<Rc<Promise>>
fn CreateRenderPipelineAsync( &self, descriptor: &GPURenderPipelineDescriptor<DomTypeHolder>, comp: InRealm<'_>, can_gc: CanGc, ) -> Fallible<Rc<Promise>>
Source§fn CreateRenderBundleEncoder(
&self,
descriptor: &GPURenderBundleEncoderDescriptor,
) -> Fallible<DomRoot<GPURenderBundleEncoder>>
fn CreateRenderBundleEncoder( &self, descriptor: &GPURenderBundleEncoderDescriptor, ) -> Fallible<DomRoot<GPURenderBundleEncoder>>
Source§fn PushErrorScope(&self, filter: GPUErrorFilter)
fn PushErrorScope(&self, filter: GPUErrorFilter)
fn GetOnuncapturederror(&self) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnuncapturederror( &self, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl GPUErrorMethods<DomTypeHolder> for GPUError
impl GPUErrorMethods<DomTypeHolder> for GPUError
Source§impl GPUInternalErrorMethods<DomTypeHolder> for GPUInternalError
impl GPUInternalErrorMethods<DomTypeHolder> for GPUInternalError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, ) -> DomRoot<Self>
Source§impl GPUMethods<DomTypeHolder> for GPU
impl GPUMethods<DomTypeHolder> for GPU
Source§fn RequestAdapter(
&self,
options: &GPURequestAdapterOptions,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn RequestAdapter( &self, options: &GPURequestAdapterOptions, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetPreferredCanvasFormat(&self) -> GPUTextureFormat
fn GetPreferredCanvasFormat(&self) -> GPUTextureFormat
Source§impl GPUOutOfMemoryErrorMethods<DomTypeHolder> for GPUOutOfMemoryError
impl GPUOutOfMemoryErrorMethods<DomTypeHolder> for GPUOutOfMemoryError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, ) -> DomRoot<Self>
Source§impl GPUPipelineErrorMethods<DomTypeHolder> for GPUPipelineError
impl GPUPipelineErrorMethods<DomTypeHolder> for GPUPipelineError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
options: &GPUPipelineErrorInit,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, options: &GPUPipelineErrorInit, ) -> DomRoot<Self>
Source§impl GPUQueueMethods<DomTypeHolder> for GPUQueue
impl GPUQueueMethods<DomTypeHolder> for GPUQueue
Source§fn WriteBuffer(
&self,
buffer: &GPUBuffer,
buffer_offset: GPUSize64,
data: ArrayBufferViewOrArrayBuffer,
data_offset: GPUSize64,
size: Option<GPUSize64>,
) -> Fallible<()>
fn WriteBuffer( &self, buffer: &GPUBuffer, buffer_offset: GPUSize64, data: ArrayBufferViewOrArrayBuffer, data_offset: GPUSize64, size: Option<GPUSize64>, ) -> Fallible<()>
Source§fn WriteTexture(
&self,
destination: &GPUImageCopyTexture<DomTypeHolder>,
data: ArrayBufferViewOrArrayBuffer,
data_layout: &GPUImageDataLayout,
size: GPUExtent3D,
) -> Fallible<()>
fn WriteTexture( &self, destination: &GPUImageCopyTexture<DomTypeHolder>, data: ArrayBufferViewOrArrayBuffer, data_layout: &GPUImageDataLayout, size: GPUExtent3D, ) -> Fallible<()>
Source§impl GPURenderBundleEncoderMethods<DomTypeHolder> for GPURenderBundleEncoder
impl GPURenderBundleEncoderMethods<DomTypeHolder> for GPURenderBundleEncoder
Source§fn SetBindGroup(
&self,
index: u32,
bind_group: &GPUBindGroup,
dynamic_offsets: Vec<u32>,
)
fn SetBindGroup( &self, index: u32, bind_group: &GPUBindGroup, dynamic_offsets: Vec<u32>, )
Source§fn SetPipeline(&self, pipeline: &GPURenderPipeline)
fn SetPipeline(&self, pipeline: &GPURenderPipeline)
Source§fn SetIndexBuffer(
&self,
buffer: &GPUBuffer,
index_format: GPUIndexFormat,
offset: u64,
size: u64,
)
fn SetIndexBuffer( &self, buffer: &GPUBuffer, index_format: GPUIndexFormat, offset: u64, size: u64, )
Source§fn Draw(
&self,
vertex_count: u32,
instance_count: u32,
first_vertex: u32,
first_instance: u32,
)
fn Draw( &self, vertex_count: u32, instance_count: u32, first_vertex: u32, first_instance: u32, )
Source§fn DrawIndexed(
&self,
index_count: u32,
instance_count: u32,
first_index: u32,
base_vertex: i32,
first_instance: u32,
)
fn DrawIndexed( &self, index_count: u32, instance_count: u32, first_index: u32, base_vertex: i32, first_instance: u32, )
Source§fn DrawIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)
fn DrawIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)
Source§fn DrawIndexedIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)
fn DrawIndexedIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)
Source§fn Finish(
&self,
descriptor: &GPURenderBundleDescriptor,
) -> DomRoot<GPURenderBundle>
fn Finish( &self, descriptor: &GPURenderBundleDescriptor, ) -> DomRoot<GPURenderBundle>
Source§impl GPURenderPassEncoderMethods<DomTypeHolder> for GPURenderPassEncoder
impl GPURenderPassEncoderMethods<DomTypeHolder> for GPURenderPassEncoder
Source§fn SetBindGroup(&self, index: u32, bind_group: &GPUBindGroup, offsets: Vec<u32>)
fn SetBindGroup(&self, index: u32, bind_group: &GPUBindGroup, offsets: Vec<u32>)
Source§fn SetViewport(
&self,
x: Finite<f32>,
y: Finite<f32>,
width: Finite<f32>,
height: Finite<f32>,
min_depth: Finite<f32>,
max_depth: Finite<f32>,
)
fn SetViewport( &self, x: Finite<f32>, y: Finite<f32>, width: Finite<f32>, height: Finite<f32>, min_depth: Finite<f32>, max_depth: Finite<f32>, )
Source§fn SetStencilReference(&self, reference: u32)
fn SetStencilReference(&self, reference: u32)
Source§fn SetPipeline(&self, pipeline: &GPURenderPipeline)
fn SetPipeline(&self, pipeline: &GPURenderPipeline)
Source§fn SetIndexBuffer(
&self,
buffer: &GPUBuffer,
index_format: GPUIndexFormat,
offset: u64,
size: u64,
)
fn SetIndexBuffer( &self, buffer: &GPUBuffer, index_format: GPUIndexFormat, offset: u64, size: u64, )
Source§fn Draw(
&self,
vertex_count: u32,
instance_count: u32,
first_vertex: u32,
first_instance: u32,
)
fn Draw( &self, vertex_count: u32, instance_count: u32, first_vertex: u32, first_instance: u32, )
Source§fn DrawIndexed(
&self,
index_count: u32,
instance_count: u32,
first_index: u32,
base_vertex: i32,
first_instance: u32,
)
fn DrawIndexed( &self, index_count: u32, instance_count: u32, first_index: u32, base_vertex: i32, first_instance: u32, )
Source§fn DrawIndirect(&self, buffer: &GPUBuffer, offset: u64)
fn DrawIndirect(&self, buffer: &GPUBuffer, offset: u64)
Source§fn DrawIndexedIndirect(&self, buffer: &GPUBuffer, offset: u64)
fn DrawIndexedIndirect(&self, buffer: &GPUBuffer, offset: u64)
Source§impl GPUSamplerMethods<DomTypeHolder> for GPUSampler
impl GPUSamplerMethods<DomTypeHolder> for GPUSampler
Source§impl GPUSupportedLimitsMethods<DomTypeHolder> for GPUSupportedLimits
impl GPUSupportedLimitsMethods<DomTypeHolder> for GPUSupportedLimits
Source§fn MaxTextureDimension1D(&self) -> u32
fn MaxTextureDimension1D(&self) -> u32
Source§fn MaxTextureDimension2D(&self) -> u32
fn MaxTextureDimension2D(&self) -> u32
Source§fn MaxTextureDimension3D(&self) -> u32
fn MaxTextureDimension3D(&self) -> u32
Source§fn MaxTextureArrayLayers(&self) -> u32
fn MaxTextureArrayLayers(&self) -> u32
Source§fn MaxBindGroups(&self) -> u32
fn MaxBindGroups(&self) -> u32
Source§fn MaxBindingsPerBindGroup(&self) -> u32
fn MaxBindingsPerBindGroup(&self) -> u32
Source§fn MaxDynamicUniformBuffersPerPipelineLayout(&self) -> u32
fn MaxDynamicUniformBuffersPerPipelineLayout(&self) -> u32
Source§fn MaxDynamicStorageBuffersPerPipelineLayout(&self) -> u32
fn MaxDynamicStorageBuffersPerPipelineLayout(&self) -> u32
Source§fn MaxSampledTexturesPerShaderStage(&self) -> u32
fn MaxSampledTexturesPerShaderStage(&self) -> u32
Source§fn MaxSamplersPerShaderStage(&self) -> u32
fn MaxSamplersPerShaderStage(&self) -> u32
Source§fn MaxStorageBuffersPerShaderStage(&self) -> u32
fn MaxStorageBuffersPerShaderStage(&self) -> u32
Source§fn MaxStorageTexturesPerShaderStage(&self) -> u32
fn MaxStorageTexturesPerShaderStage(&self) -> u32
Source§fn MaxUniformBuffersPerShaderStage(&self) -> u32
fn MaxUniformBuffersPerShaderStage(&self) -> u32
Source§fn MaxUniformBufferBindingSize(&self) -> u64
fn MaxUniformBufferBindingSize(&self) -> u64
Source§fn MaxStorageBufferBindingSize(&self) -> u64
fn MaxStorageBufferBindingSize(&self) -> u64
Source§fn MinUniformBufferOffsetAlignment(&self) -> u32
fn MinUniformBufferOffsetAlignment(&self) -> u32
Source§fn MinStorageBufferOffsetAlignment(&self) -> u32
fn MinStorageBufferOffsetAlignment(&self) -> u32
Source§fn MaxVertexBuffers(&self) -> u32
fn MaxVertexBuffers(&self) -> u32
Source§fn MaxBufferSize(&self) -> u64
fn MaxBufferSize(&self) -> u64
Source§fn MaxVertexAttributes(&self) -> u32
fn MaxVertexAttributes(&self) -> u32
Source§fn MaxVertexBufferArrayStride(&self) -> u32
fn MaxVertexBufferArrayStride(&self) -> u32
Source§fn MaxInterStageShaderComponents(&self) -> u32
fn MaxInterStageShaderComponents(&self) -> u32
Source§fn MaxComputeWorkgroupStorageSize(&self) -> u32
fn MaxComputeWorkgroupStorageSize(&self) -> u32
Source§fn MaxComputeInvocationsPerWorkgroup(&self) -> u32
fn MaxComputeInvocationsPerWorkgroup(&self) -> u32
Source§fn MaxComputeWorkgroupSizeX(&self) -> u32
fn MaxComputeWorkgroupSizeX(&self) -> u32
Source§fn MaxComputeWorkgroupSizeY(&self) -> u32
fn MaxComputeWorkgroupSizeY(&self) -> u32
Source§fn MaxComputeWorkgroupSizeZ(&self) -> u32
fn MaxComputeWorkgroupSizeZ(&self) -> u32
Source§fn MaxComputeWorkgroupsPerDimension(&self) -> u32
fn MaxComputeWorkgroupsPerDimension(&self) -> u32
Source§fn MaxBindGroupsPlusVertexBuffers(&self) -> u32
fn MaxBindGroupsPlusVertexBuffers(&self) -> u32
Source§fn MaxInterStageShaderVariables(&self) -> u32
fn MaxInterStageShaderVariables(&self) -> u32
Source§fn MaxColorAttachments(&self) -> u32
fn MaxColorAttachments(&self) -> u32
Source§impl GPUTextureMethods<DomTypeHolder> for GPUTexture
impl GPUTextureMethods<DomTypeHolder> for GPUTexture
Source§fn CreateView(
&self,
descriptor: &GPUTextureViewDescriptor,
) -> Fallible<DomRoot<GPUTextureView>>
fn CreateView( &self, descriptor: &GPUTextureViewDescriptor, ) -> Fallible<DomRoot<GPUTextureView>>
Source§fn DepthOrArrayLayers(&self) -> u32
fn DepthOrArrayLayers(&self) -> u32
Source§fn Dimension(&self) -> GPUTextureDimension
fn Dimension(&self) -> GPUTextureDimension
Source§impl GPUUncapturedErrorEventMethods<DomTypeHolder> for GPUUncapturedErrorEvent
impl GPUUncapturedErrorEventMethods<DomTypeHolder> for GPUUncapturedErrorEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &GPUUncapturedErrorEventInit<DomTypeHolder>,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &GPUUncapturedErrorEventInit<DomTypeHolder>, ) -> DomRoot<Self>
Source§impl GPUValidationErrorMethods<DomTypeHolder> for GPUValidationError
impl GPUValidationErrorMethods<DomTypeHolder> for GPUValidationError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, ) -> DomRoot<Self>
Source§impl GainNodeMethods<DomTypeHolder> for GainNode
impl GainNodeMethods<DomTypeHolder> for GainNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &GainOptions,
) -> Fallible<DomRoot<GainNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &GainOptions, ) -> Fallible<DomRoot<GainNode>>
Source§impl GamepadButtonListMethods<DomTypeHolder> for GamepadButtonList
impl GamepadButtonListMethods<DomTypeHolder> for GamepadButtonList
Source§fn IndexedGetter(&self, index: u32) -> Option<DomRoot<GamepadButton>>
fn IndexedGetter(&self, index: u32) -> Option<DomRoot<GamepadButton>>
Source§impl GamepadEventMethods<DomTypeHolder> for GamepadEvent
impl GamepadEventMethods<DomTypeHolder> for GamepadEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &GamepadEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<GamepadEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &GamepadEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<GamepadEvent>>
Source§impl GamepadHapticActuatorMethods<DomTypeHolder> for GamepadHapticActuator
impl GamepadHapticActuatorMethods<DomTypeHolder> for GamepadHapticActuator
Source§fn PlayEffect(
&self,
type_: GamepadHapticEffectType,
params: &GamepadEffectParameters,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn PlayEffect( &self, type_: GamepadHapticEffectType, params: &GamepadEffectParameters, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§impl GamepadMethods<DomTypeHolder> for Gamepad
impl GamepadMethods<DomTypeHolder> for Gamepad
Source§fn Axes(&self, _cx: JSContext) -> RootedTraceableBox<HeapFloat64Array>
fn Axes(&self, _cx: JSContext) -> RootedTraceableBox<HeapFloat64Array>
Source§fn Buttons(&self) -> DomRoot<GamepadButtonList>
fn Buttons(&self) -> DomRoot<GamepadButtonList>
Source§fn VibrationActuator(&self) -> DomRoot<GamepadHapticActuator>
fn VibrationActuator(&self) -> DomRoot<GamepadHapticActuator>
Source§impl GamepadPoseMethods<DomTypeHolder> for GamepadPose
impl GamepadPoseMethods<DomTypeHolder> for GamepadPose
Source§fn GetPosition(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetPosition( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn HasPosition(&self) -> bool
fn HasPosition(&self) -> bool
Source§fn GetLinearVelocity(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetLinearVelocity( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn GetLinearAcceleration(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetLinearAcceleration( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn GetOrientation(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetOrientation( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn HasOrientation(&self) -> bool
fn HasOrientation(&self) -> bool
Source§fn GetAngularVelocity(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetAngularVelocity( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§impl GeolocationCoordinatesMethods<DomTypeHolder> for GeolocationCoordinates
impl GeolocationCoordinatesMethods<DomTypeHolder> for GeolocationCoordinates
fn Accuracy(&self) -> Finite<f64>
fn Latitude(&self) -> Finite<f64>
fn Longitude(&self) -> Finite<f64>
fn GetAltitude(&self) -> Option<Finite<f64>>
fn GetAltitudeAccuracy(&self) -> Option<Finite<f64>>
fn GetHeading(&self) -> Option<Finite<f64>>
fn GetSpeed(&self) -> Option<Finite<f64>>
Source§impl GeolocationMethods<DomTypeHolder> for Geolocation
impl GeolocationMethods<DomTypeHolder> for Geolocation
Source§fn GetCurrentPosition(
&self,
_success_callback: Rc<PositionCallback<DomTypeHolder>>,
_options: &PositionOptions,
)
fn GetCurrentPosition( &self, _success_callback: Rc<PositionCallback<DomTypeHolder>>, _options: &PositionOptions, )
Source§fn WatchPosition(
&self,
_success_callback: Rc<PositionCallback<DomTypeHolder>>,
_options: &PositionOptions,
) -> i32
fn WatchPosition( &self, _success_callback: Rc<PositionCallback<DomTypeHolder>>, _options: &PositionOptions, ) -> i32
Source§fn ClearWatch(&self, watch_id: i32)
fn ClearWatch(&self, watch_id: i32)
Source§impl GlobalScopeHelpers<DomTypeHolder> for GlobalScope
impl GlobalScopeHelpers<DomTypeHolder> for GlobalScope
Source§unsafe fn from_context(cx: *mut JSContext, realm: InRealm<'_>) -> DomRoot<Self>
unsafe fn from_context(cx: *mut JSContext, realm: InRealm<'_>) -> DomRoot<Self>
Safety Read more