[][src]Struct esp_idf_bindgen::esp_app_desc_t

#[repr(C)]pub struct esp_app_desc_t {
    pub magic_word: u32,
    pub secure_version: u32,
    pub reserv1: [u32; 2],
    pub version: [c_char; 32],
    pub project_name: [c_char; 32],
    pub time: [c_char; 16],
    pub date: [c_char; 16],
    pub idf_ver: [c_char; 32],
    pub app_elf_sha256: [u8; 32],
    pub reserv2: [u32; 20],
}

@brief Description about application.

Fields

magic_word: u32

< Magic word ESP_APP_DESC_MAGIC_WORD

secure_version: u32

< Secure version

reserv1: [u32; 2]

< reserv1

version: [c_char; 32]

< Application version

project_name: [c_char; 32]

< Project name

time: [c_char; 16]

< Compile time

date: [c_char; 16]

< Compile date

idf_ver: [c_char; 32]

< Version IDF

app_elf_sha256: [u8; 32]

< sha256 of elf file

reserv2: [u32; 20]

< reserv2

Trait Implementations

impl Clone for esp_app_desc_t[src]

impl Copy for esp_app_desc_t[src]

impl Debug for esp_app_desc_t[src]

Auto Trait Implementations

impl Send for esp_app_desc_t

impl Sync for esp_app_desc_t

impl Unpin for esp_app_desc_t

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.