Struct ddcutil_sys::DDCA_Version_Feature_Info
[−]
[src]
#[repr(C)]pub struct DDCA_Version_Feature_Info { pub marker: [c_char; 4], pub feature_code: DDCA_Vcp_Feature_Code, pub vspec: DDCA_MCCS_Version_Spec, pub version_id: DDCA_MCCS_Version_Id, pub desc: *mut c_char, pub sl_values: DDCA_Feature_Value_Table, pub feature_name: *mut c_char, pub feature_flags: DDCA_Feature_Flags, }
Fields
marker: [c_char; 4]
feature_code: DDCA_Vcp_Feature_Code
vspec: DDCA_MCCS_Version_Spec
version_id: DDCA_MCCS_Version_Id
desc: *mut c_char
sl_values: DDCA_Feature_Value_Table
valid when DDCA_SIMPLE_NC set
feature_name: *mut c_char
feature_flags: DDCA_Feature_Flags
Methods
impl DDCA_Version_Feature_Info
[src]
pub fn sl_values_len(&self) -> usize
[src]
pub fn sl_values(&self) -> &[DDCA_Feature_Value_Entry]
[src]
Trait Implementations
impl Copy for DDCA_Version_Feature_Info
[src]
impl Clone for DDCA_Version_Feature_Info
[src]
fn clone(&self) -> DDCA_Version_Feature_Info
[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