pub struct CardResources {
pub fb_ids: Vec<FramebufferId>,
pub crtc_ids: Vec<CrtcId>,
pub connector_ids: Vec<ConnectorId>,
pub encoder_ids: Vec<EncoderId>,
pub plane_ids: Vec<PlaneId>,
pub min_width: u32,
pub max_width: u32,
pub min_height: u32,
pub max_height: u32,
}
Fields§
§fb_ids: Vec<FramebufferId>
§crtc_ids: Vec<CrtcId>
§connector_ids: Vec<ConnectorId>
§encoder_ids: Vec<EncoderId>
§plane_ids: Vec<PlaneId>
§min_width: u32
§max_width: u32
§min_height: u32
§max_height: u32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CardResources
impl RefUnwindSafe for CardResources
impl Send for CardResources
impl Sync for CardResources
impl Unpin for CardResources
impl UnwindSafe for CardResources
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