#[repr(C)]pub struct VmbFeatureInfo {Show 15 fields
pub name: *const c_char,
pub featureDataType: VmbFeatureData_t,
pub featureFlags: VmbFeatureFlags_t,
pub category: *const c_char,
pub displayName: *const c_char,
pub pollingTime: VmbUint32_t,
pub unit: *const c_char,
pub representation: *const c_char,
pub visibility: VmbFeatureVisibility_t,
pub tooltip: *const c_char,
pub description: *const c_char,
pub sfncNamespace: *const c_char,
pub isStreamable: VmbBool_t,
pub hasAffectedFeatures: VmbBool_t,
pub hasSelectedFeatures: VmbBool_t,
}
Fields§
§name: *const c_char
§featureDataType: VmbFeatureData_t
§featureFlags: VmbFeatureFlags_t
§category: *const c_char
§displayName: *const c_char
§pollingTime: VmbUint32_t
§unit: *const c_char
§representation: *const c_char
§visibility: VmbFeatureVisibility_t
§tooltip: *const c_char
§description: *const c_char
§sfncNamespace: *const c_char
§isStreamable: VmbBool_t
§hasAffectedFeatures: VmbBool_t
§hasSelectedFeatures: VmbBool_t
Trait Implementations§
Source§impl Clone for VmbFeatureInfo
impl Clone for VmbFeatureInfo
Source§fn clone(&self) -> VmbFeatureInfo
fn clone(&self) -> VmbFeatureInfo
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 VmbFeatureInfo
impl Debug for VmbFeatureInfo
Source§impl PartialEq for VmbFeatureInfo
impl PartialEq for VmbFeatureInfo
impl Copy for VmbFeatureInfo
impl StructuralPartialEq for VmbFeatureInfo
Auto Trait Implementations§
impl Freeze for VmbFeatureInfo
impl RefUnwindSafe for VmbFeatureInfo
impl !Send for VmbFeatureInfo
impl !Sync for VmbFeatureInfo
impl Unpin for VmbFeatureInfo
impl UnwindSafe for VmbFeatureInfo
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