pub struct DisplayParamsFeatures {
pub audio: bool,
pub separate_audio_inputs: bool,
pub audio_input_override: bool,
pub power_management: bool,
pub fixed_timing: bool,
pub fixed_pixel_format: bool,
pub ai: bool,
pub deinterlacing: bool,
}
Expand description
Display parameters feature support flags, defined in section 4.2.3.
Fields§
§audio: bool
§separate_audio_inputs: bool
§audio_input_override: bool
§power_management: bool
§fixed_timing: bool
§fixed_pixel_format: bool
§ai: bool
§deinterlacing: bool
Trait Implementations§
Source§impl Clone for DisplayParamsFeatures
impl Clone for DisplayParamsFeatures
Source§fn clone(&self) -> DisplayParamsFeatures
fn clone(&self) -> DisplayParamsFeatures
Returns a duplicate 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 moreSource§impl Debug for DisplayParamsFeatures
impl Debug for DisplayParamsFeatures
Source§impl From<di_displayid_display_params_features> for DisplayParamsFeatures
impl From<di_displayid_display_params_features> for DisplayParamsFeatures
Source§fn from(value: di_displayid_display_params_features) -> DisplayParamsFeatures
fn from(value: di_displayid_display_params_features) -> DisplayParamsFeatures
Converts to this type from the input type.
impl Copy for DisplayParamsFeatures
Auto Trait Implementations§
impl Freeze for DisplayParamsFeatures
impl RefUnwindSafe for DisplayParamsFeatures
impl Send for DisplayParamsFeatures
impl Sync for DisplayParamsFeatures
impl Unpin for DisplayParamsFeatures
impl UnwindSafe for DisplayParamsFeatures
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