Struct ledger_zondax_generic::AppInfo
source · [−]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: String
Name of the application
app_version: String
App version
flag_len: u8
Flag length
flags_value: u8
Flag value
flag_recovery: bool
Flag Recovery
flag_signed_mcu_code: bool
Flag Signed MCU code
flag_onboarded: bool
Flag Onboarded
flag_pin_validated: bool
Flag Pin Validated
Trait Implementations
sourceimpl<'de> Deserialize<'de> for AppInfo
impl<'de> Deserialize<'de> for AppInfo
sourcefn 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 StructuralEq for AppInfo
impl StructuralPartialEq for AppInfo
Auto Trait Implementations
impl RefUnwindSafe for AppInfo
impl Send for AppInfo
impl Sync for AppInfo
impl Unpin for AppInfo
impl UnwindSafe for AppInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more