Struct winit::platform_impl::platform::x11::ffi::XRROutputInfo
source · #[repr(C)]pub struct XRROutputInfo {Show 15 fields
pub timestamp: u64,
pub crtc: u64,
pub name: *mut i8,
pub nameLen: i32,
pub mm_width: u64,
pub mm_height: u64,
pub connection: u16,
pub subpixel_order: u16,
pub ncrtc: i32,
pub crtcs: *mut u64,
pub nclone: i32,
pub clones: *mut u64,
pub nmode: i32,
pub npreferred: i32,
pub modes: *mut u64,
}
Fields§
§timestamp: u64
§crtc: u64
§name: *mut i8
§nameLen: i32
§mm_width: u64
§mm_height: u64
§connection: u16
§subpixel_order: u16
§ncrtc: i32
§crtcs: *mut u64
§nclone: i32
§clones: *mut u64
§nmode: i32
§npreferred: i32
§modes: *mut u64
Trait Implementations§
source§impl Clone for XRROutputInfo
impl Clone for XRROutputInfo
source§fn clone(&self) -> XRROutputInfo
fn clone(&self) -> XRROutputInfo
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 XRROutputInfo
impl Debug for XRROutputInfo
source§impl PartialEq<XRROutputInfo> for XRROutputInfo
impl PartialEq<XRROutputInfo> for XRROutputInfo
source§fn eq(&self, other: &XRROutputInfo) -> bool
fn eq(&self, other: &XRROutputInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for XRROutputInfo
impl StructuralPartialEq for XRROutputInfo
Auto Trait Implementations§
impl RefUnwindSafe for XRROutputInfo
impl !Send for XRROutputInfo
impl !Sync for XRROutputInfo
impl Unpin for XRROutputInfo
impl UnwindSafe for XRROutputInfo
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