#[repr(C)]pub struct nso0_header_t {
pub magic: u32,
pub _0x4: u32,
pub _0x8: u32,
pub flags: u32,
pub segments: [nso0_segment_t; 3],
pub build_id: [u8; 32],
pub compressed_sizes: [u32; 3],
pub _0x6C: [u8; 36],
pub dynstr_extents: u64,
pub dynsym_extents: u64,
pub section_hashes: [[u8; 32]; 3],
pub data: __IncompleteArrayField<c_uchar>,
}Fields§
§magic: u32§_0x4: u32§_0x8: u32§flags: u32§segments: [nso0_segment_t; 3]§build_id: [u8; 32]§compressed_sizes: [u32; 3]§_0x6C: [u8; 36]§dynstr_extents: u64§dynsym_extents: u64§section_hashes: [[u8; 32]; 3]§data: __IncompleteArrayField<c_uchar>Trait Implementations§
Auto Trait Implementations§
impl Freeze for nso0_header_t
impl RefUnwindSafe for nso0_header_t
impl Send for nso0_header_t
impl Sync for nso0_header_t
impl Unpin for nso0_header_t
impl UnwindSafe for nso0_header_t
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