Struct wayrs_client::protocol::wl_output::GeometryArgs
source · pub struct GeometryArgs {
pub x: i32,
pub y: i32,
pub physical_width: i32,
pub physical_height: i32,
pub subpixel: Subpixel,
pub make: CString,
pub model: CString,
pub transform: Transform,
}Fields§
§x: i32x position within the global compositor space
y: i32y position within the global compositor space
physical_width: i32width in millimeters of the output
physical_height: i32height in millimeters of the output
subpixel: Subpixelsubpixel orientation of the output
make: CStringtextual description of the manufacturer
model: CStringtextual description of the model
transform: Transformtransform that maps framebuffer to output
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for GeometryArgs
impl Send for GeometryArgs
impl Sync for GeometryArgs
impl Unpin for GeometryArgs
impl UnwindSafe for GeometryArgs
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