[][src]Struct hactool_sys::xci_header_t

#[repr(C)]
pub struct xci_header_t { pub header_sig: [u8; 256], pub magic: u32, pub secure_offset: u32, pub _0x108: u32, pub _0x10C: u8, pub cart_type: u8, pub _0x10E: u8, pub _0x10F: u8, pub _0x110: u64, pub cart_size: u64, pub reversed_iv: [c_uchar; 16], pub hfs0_offset: u64, pub hfs0_header_size: u64, pub hfs0_header_hash: [c_uchar; 32], pub crypto_header_hash: [c_uchar; 32], pub _0x180: u32, pub _0x184: u32, pub _0x188: u32, pub _0x18C: u32, pub encrypted_data: [c_uchar; 112], }

Fields

header_sig: [u8; 256]magic: u32secure_offset: u32_0x108: u32_0x10C: u8cart_type: u8_0x10E: u8_0x10F: u8_0x110: u64cart_size: u64reversed_iv: [c_uchar; 16]hfs0_offset: u64hfs0_header_size: u64hfs0_header_hash: [c_uchar; 32]crypto_header_hash: [c_uchar; 32]_0x180: u32_0x184: u32_0x188: u32_0x18C: u32encrypted_data: [c_uchar; 112]

Trait Implementations

impl Copy for xci_header_t[src]

impl Default for xci_header_t[src]

impl Clone for xci_header_t[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

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

The type returned in the event of a conversion error.

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