Struct stabilizer::hardware::metadata::ApplicationMetadata
source · pub struct ApplicationMetadata {
pub firmware_version: &'static str,
pub rust_version: &'static str,
pub profile: &'static str,
pub git_dirty: bool,
pub features: &'static str,
pub panic_info: &'static str,
pub hardware_version: HardwareVersion,
}
Fields§
§firmware_version: &'static str
§rust_version: &'static str
§profile: &'static str
§git_dirty: bool
§features: &'static str
§panic_info: &'static str
§hardware_version: HardwareVersion
Implementations§
source§impl ApplicationMetadata
impl ApplicationMetadata
sourcepub fn new(version: HardwareVersion) -> &'static ApplicationMetadata
pub fn new(version: HardwareVersion) -> &'static ApplicationMetadata
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ApplicationMetadata
impl RefUnwindSafe for ApplicationMetadata
impl Send for ApplicationMetadata
impl Sync for ApplicationMetadata
impl Unpin for ApplicationMetadata
impl UnwindSafe for ApplicationMetadata
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