pub struct AppInfo {
pub app_name: String,
pub app_version: String,
pub flag_len: u8,
pub flags_value: u8,
pub flag_recovery: bool,
pub flag_signed_mcu_code: bool,
pub flag_onboarded: bool,
pub flag_pin_validated: bool,
}Expand description
App Information
Fields§
§app_name: StringName of the application
app_version: StringApp version
flag_len: u8Flag length
flags_value: u8Flag value
flag_recovery: boolFlag Recovery
flag_signed_mcu_code: boolFlag Signed MCU code
flag_onboarded: boolFlag Onboarded
flag_pin_validated: boolFlag Pin Validated
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AppInfo
impl<'de> Deserialize<'de> for AppInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AppInfo
impl StructuralPartialEq for AppInfo
Auto Trait Implementations§
impl Freeze for AppInfo
impl RefUnwindSafe for AppInfo
impl Send for AppInfo
impl Sync for AppInfo
impl Unpin for AppInfo
impl UnsafeUnpin for AppInfo
impl UnwindSafe for AppInfo
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