Struct script_traits::script_msg::IFrameSizeMsg
source · pub struct IFrameSizeMsg {
pub browsing_context_id: BrowsingContextId,
pub size: Size2D<f32, CSSPixel>,
pub type_: WindowSizeType,
}
Expand description
An iframe sizing operation.
Fields§
§browsing_context_id: BrowsingContextId
The child browsing context for this iframe.
size: Size2D<f32, CSSPixel>
The size of the iframe.
type_: WindowSizeType
The kind of sizing operation.
Trait Implementations§
source§impl Clone for IFrameSizeMsg
impl Clone for IFrameSizeMsg
source§fn clone(&self) -> IFrameSizeMsg
fn clone(&self) -> IFrameSizeMsg
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 Debug for IFrameSizeMsg
impl Debug for IFrameSizeMsg
source§impl<'de> Deserialize<'de> for IFrameSizeMsg
impl<'de> Deserialize<'de> for IFrameSizeMsg
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for IFrameSizeMsg
impl Serialize for IFrameSizeMsg
impl Copy for IFrameSizeMsg
Auto Trait Implementations§
impl Freeze for IFrameSizeMsg
impl RefUnwindSafe for IFrameSizeMsg
impl Send for IFrameSizeMsg
impl Sync for IFrameSizeMsg
impl Unpin for IFrameSizeMsg
impl UnwindSafe for IFrameSizeMsg
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> 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