pub struct Descriptor {
pub name: &'static str,
pub description: &'static str,
pub offset: u32,
pub detail: Detail,
}
Expand description
A setting descriptor holds the information needed to generically set and print a setting.
Each settings group will be represented as a constant DESCRIPTORS array.
Fields§
§name: &'static str
Lower snake-case name of setting as defined in meta.
description: &'static str
The description of the setting.
offset: u32
Offset of byte containing this setting.
detail: Detail
Additional details, depending on the kind of setting.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Descriptor
impl RefUnwindSafe for Descriptor
impl Send for Descriptor
impl Sync for Descriptor
impl Unpin for Descriptor
impl UnwindSafe for Descriptor
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