pub struct LayoutDemandArgs {
pub view_count: u32,
pub usable_width: u32,
pub usable_height: u32,
pub tags: u32,
pub serial: u32,
}
Fields§
§view_count: u32
number of views in the layout
usable_width: u32
width of the usable area
usable_height: u32
height of the usable area
tags of the output, 32-bit bitfield
serial: u32
serial of the layout demand
Trait Implementations§
Source§impl Clone for LayoutDemandArgs
impl Clone for LayoutDemandArgs
Source§fn clone(&self) -> LayoutDemandArgs
fn clone(&self) -> LayoutDemandArgs
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 LayoutDemandArgs
impl Debug for LayoutDemandArgs
impl Copy for LayoutDemandArgs
Auto Trait Implementations§
impl Freeze for LayoutDemandArgs
impl RefUnwindSafe for LayoutDemandArgs
impl Send for LayoutDemandArgs
impl Sync for LayoutDemandArgs
impl Unpin for LayoutDemandArgs
impl UnwindSafe for LayoutDemandArgs
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