Struct script::dom::resizeobserversize::ResizeObserverSizeImpl
source · pub struct ResizeObserverSizeImpl {
inline_size: f64,
block_size: f64,
}
Expand description
Non-DOM implementation backing ResizeObserverSize
.
Fields§
§inline_size: f64
§block_size: f64
Implementations§
source§impl ResizeObserverSizeImpl
impl ResizeObserverSizeImpl
pub fn new(inline_size: f64, block_size: f64) -> ResizeObserverSizeImpl
pub fn inline_size(&self) -> f64
pub fn block_size(&self) -> f64
Trait Implementations§
source§impl Clone for ResizeObserverSizeImpl
impl Clone for ResizeObserverSizeImpl
source§fn clone(&self) -> ResizeObserverSizeImpl
fn clone(&self) -> ResizeObserverSizeImpl
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl MallocSizeOf for ResizeObserverSizeImpl
impl MallocSizeOf for ResizeObserverSizeImpl
source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
source§impl PartialEq for ResizeObserverSizeImpl
impl PartialEq for ResizeObserverSizeImpl
source§impl Traceable for ResizeObserverSizeImpl
impl Traceable for ResizeObserverSizeImpl
impl Copy for ResizeObserverSizeImpl
impl StructuralPartialEq for ResizeObserverSizeImpl
Auto Trait Implementations§
impl Freeze for ResizeObserverSizeImpl
impl RefUnwindSafe for ResizeObserverSizeImpl
impl Send for ResizeObserverSizeImpl
impl Sync for ResizeObserverSizeImpl
impl Unpin for ResizeObserverSizeImpl
impl UnwindSafe for ResizeObserverSizeImpl
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> Filterable for T
impl<T> Filterable for T
source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(_: DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(_: DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert