pub struct LayoutViewport { /* private fields */ }Available on crate features
Page and Debugger and DOM and IO and Network and Runtime only.Expand description
Layout viewport position and dimensions.
Implementations§
Source§impl LayoutViewport
impl LayoutViewport
pub fn builder() -> LayoutViewportBuilder
Sourcepub fn client_width(&self) -> u32
pub fn client_width(&self) -> u32
Width (CSS pixels), excludes scrollbar if present.
Sourcepub fn client_height(&self) -> u32
pub fn client_height(&self) -> u32
Height (CSS pixels), excludes scrollbar if present.
Trait Implementations§
Source§impl Clone for LayoutViewport
impl Clone for LayoutViewport
Source§fn clone(&self) -> LayoutViewport
fn clone(&self) -> LayoutViewport
Returns a duplicate 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 LayoutViewport
impl Debug for LayoutViewport
Source§impl<'de> Deserialize<'de> for LayoutViewport
impl<'de> Deserialize<'de> for LayoutViewport
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
Auto Trait Implementations§
impl Freeze for LayoutViewport
impl RefUnwindSafe for LayoutViewport
impl Send for LayoutViewport
impl Sync for LayoutViewport
impl Unpin for LayoutViewport
impl UnwindSafe for LayoutViewport
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