pub trait ResizeObserverEntryMethods<D: DomTypes> {
// Required methods
fn Target(&self) -> DomRoot<D::Element>;
fn ContentRect(&self) -> DomRoot<D::DOMRectReadOnly>;
fn BorderBoxSize(
&self,
cx: SafeJSContext,
_can_gc: CanGc,
retval: MutableHandleValue<'_>,
);
fn ContentBoxSize(
&self,
cx: SafeJSContext,
_can_gc: CanGc,
retval: MutableHandleValue<'_>,
);
fn DevicePixelContentBoxSize(
&self,
cx: SafeJSContext,
_can_gc: CanGc,
retval: MutableHandleValue<'_>,
);
}Required Methods§
fn Target(&self) -> DomRoot<D::Element>
fn ContentRect(&self) -> DomRoot<D::DOMRectReadOnly>
fn BorderBoxSize( &self, cx: SafeJSContext, _can_gc: CanGc, retval: MutableHandleValue<'_>, )
fn ContentBoxSize( &self, cx: SafeJSContext, _can_gc: CanGc, retval: MutableHandleValue<'_>, )
fn DevicePixelContentBoxSize( &self, cx: SafeJSContext, _can_gc: CanGc, retval: MutableHandleValue<'_>, )
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".