#[repr(C)]pub struct drmModeConnector {Show 15 fields
pub connector_id: u32,
pub encoder_id: u32,
pub connector_type: u32,
pub connector_type_id: u32,
pub connection: DrmModeConnection,
pub mm_width: u32,
pub mm_height: u32,
pub subpixel: DrmModeSubPixel,
pub count_modes: c_int,
pub modes: *mut drmModeModeInfo,
pub count_props: c_int,
pub props: *mut u32,
pub prop_values: *mut u64,
pub count_encoders: c_int,
pub encoders: *mut u32,
}Expand description
drmModeConnector: a connector and its modes.
Fields§
§connector_id: u32§encoder_id: u32Encoder currently connected to
connector_type: u32§connector_type_id: u32§connection: DrmModeConnection§mm_width: u32HxW in millimeters
mm_height: u32§subpixel: DrmModeSubPixel§count_modes: c_int§modes: *mut drmModeModeInfo§count_props: c_int§props: *mut u32List of property ids
prop_values: *mut u64List of property values
count_encoders: c_int§encoders: *mut u32List of encoder ids
Trait Implementations§
Source§impl Clone for drmModeConnector
impl Clone for drmModeConnector
impl Copy for drmModeConnector
Auto Trait Implementations§
impl !Send for drmModeConnector
impl !Sync for drmModeConnector
impl Freeze for drmModeConnector
impl RefUnwindSafe for drmModeConnector
impl Unpin for drmModeConnector
impl UnsafeUnpin for drmModeConnector
impl UnwindSafe for drmModeConnector
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> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more