Struct drm::control::ResourceHandles
[−]
[src]
pub struct ResourceHandles { /* fields omitted */ }The set of resource ids that are associated with a DRM device.
Methods
impl ResourceHandles[src]
fn load_from_device<T>(device: &T) -> Result<Self> where
T: Device, [src]
T: Device,
Attempts to acquire a copy of the device's ResourceHandles.
fn connectors<'a>(&'a self) -> &'a [Handle][src]
Returns a slice to the list of connector handles.
fn encoders<'a>(&'a self) -> &'a [Handle][src]
Returns a slice to the list of encoder handle.
fn crtcs<'a>(&'a self) -> &'a [Handle][src]
Returns a slice to the list of CRTC handles.
fn framebuffers<'a>(&'a self) -> &'a [Handle][src]
Returns a slice to the list of framebuffer handle.
fn width(&self) -> (u32, u32)[src]
TODO: Learn and document.
fn height(&self) -> (u32, u32)[src]
TODO: Learn and document.
fn filter_crtcs(&self, filter: CrtcListFilter) -> Buffer<Handle>[src]
Trait Implementations
impl Debug for ResourceHandles[src]
impl Clone for ResourceHandles[src]
fn clone(&self) -> ResourceHandles[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl PartialEq for ResourceHandles[src]
fn eq(&self, __arg_0: &ResourceHandles) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &ResourceHandles) -> bool[src]
This method tests for !=.