Struct drm::control::ResourceHandles
source · pub struct ResourceHandles { /* private fields */ }
Expand description
The set of resource ids that are associated with a DRM device.
Implementations§
source§impl ResourceHandles
impl ResourceHandles
sourcepub fn load_from_device<T>(device: &T) -> Result<Self>where
T: Device,
pub fn load_from_device<T>(device: &T) -> Result<Self>where
T: Device,
Attempts to acquire a copy of the device’s ResourceHandles.
sourcepub fn connectors<'a>(&'a self) -> &'a [Handle]
pub fn connectors<'a>(&'a self) -> &'a [Handle]
Returns a slice to the list of connector handles.
sourcepub fn framebuffers<'a>(&'a self) -> &'a [Handle]
pub fn framebuffers<'a>(&'a self) -> &'a [Handle]
Returns a slice to the list of framebuffer handle.
pub fn filter_crtcs(&self, filter: CrtcListFilter) -> Buffer<Handle>
Trait Implementations§
source§impl Clone for ResourceHandles
impl Clone for ResourceHandles
source§fn clone(&self) -> ResourceHandles
fn clone(&self) -> ResourceHandles
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 more