pub struct FeatureDefinition {
pub instance: u32,
pub label: String,
pub feature: ButtonType,
}Expand description
A programmable feature button and its station-visible label.
Fields§
§instance: u32Nonzero station button instance, unique among feature buttons.
label: String§feature: ButtonTypeTrait Implementations§
Source§impl Clone for FeatureDefinition
impl Clone for FeatureDefinition
Source§fn clone(&self) -> FeatureDefinition
fn clone(&self) -> FeatureDefinition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FeatureDefinition
impl Debug for FeatureDefinition
impl Eq for FeatureDefinition
Source§impl PartialEq for FeatureDefinition
impl PartialEq for FeatureDefinition
impl StructuralPartialEq for FeatureDefinition
Auto Trait Implementations§
impl Freeze for FeatureDefinition
impl RefUnwindSafe for FeatureDefinition
impl Send for FeatureDefinition
impl Sync for FeatureDefinition
impl Unpin for FeatureDefinition
impl UnsafeUnpin for FeatureDefinition
impl UnwindSafe for FeatureDefinition
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