pub struct LibDrm {}Implementations§
Source§impl LibDrm
impl LibDrm
pub fn get_drm_mode_resources(&self, fd: i32) -> Option<drmModeRes>
Source§impl LibDrm
impl LibDrm
pub fn get_drm_mode_connector( &self, fd: i32, connector_id: u32, ) -> Option<drmModeConnector>
pub fn get_drm_mode_connector_current( &self, fd: i32, connector_id: u32, ) -> Option<drmModeConnector>
pub fn set_drm_mode_connector_property( &self, fd: i32, connector_id: u32, property_id: u32, value: u64, ) -> Result<(), i32>
Source§impl LibDrm
impl LibDrm
pub fn get_drm_mode_crtc(&self, fd: i32, crtc_id: u32) -> Option<_drmModeCrtc>
pub fn get_drm_mode_crtc_props( &self, fd: i32, crtc_id: u32, ) -> Option<drmModeObjectProperties>
Source§impl LibDrm
impl LibDrm
pub fn get_drm_mode_property( &self, fd: i32, property_id: u32, ) -> Option<drmModeProperty>
Source§impl LibDrm
impl LibDrm
pub fn get_drm_mode_property_blob( &self, fd: i32, blob_id: u32, ) -> Option<drmModePropertyBlob>
Trait Implementations§
Source§impl From<LibDrmAmdgpu> for LibDrm
impl From<LibDrmAmdgpu> for LibDrm
Source§fn from(_lib: LibDrmAmdgpu) -> LibDrm
fn from(_lib: LibDrmAmdgpu) -> LibDrm
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LibDrm
impl RefUnwindSafe for LibDrm
impl Send for LibDrm
impl Sync for LibDrm
impl Unpin for LibDrm
impl UnwindSafe for LibDrm
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