pub struct Xo65Header<'data> { /* private fields */ }Implementations§
Source§impl<'data> Xo65Header<'data>
impl<'data> Xo65Header<'data>
pub fn as_bytes(&self) -> &'data [u8] ⓘ
pub fn flags(&self) -> Xo65Flags
pub fn metadata_table_offset(&self) -> usize
pub fn metadata_table_len(&self) -> usize
pub fn file_table_offset(&self) -> usize
pub fn file_table_len(&self) -> usize
pub fn section_table_offset(&self) -> usize
pub fn section_table_len(&self) -> usize
pub fn import_table_offset(&self) -> usize
pub fn import_table_len(&self) -> usize
pub fn export_table_offset(&self) -> usize
pub fn export_table_len(&self) -> usize
pub fn debug_symbol_table_offset(&self) -> usize
pub fn debug_symbol_table_len(&self) -> usize
pub fn line_info_table_offset(&self) -> usize
pub fn line_info_table_len(&self) -> usize
pub fn string_table_offset(&self) -> usize
pub fn string_table_len(&self) -> usize
pub fn assert_table_offset(&self) -> usize
pub fn assert_table_len(&self) -> usize
pub fn scope_table_offset(&self) -> usize
pub fn scope_table_len(&self) -> usize
pub fn span_table_offset(&self) -> usize
pub fn span_table_len(&self) -> usize
Trait Implementations§
Auto Trait Implementations§
impl<'data> Freeze for Xo65Header<'data>
impl<'data> RefUnwindSafe for Xo65Header<'data>
impl<'data> Send for Xo65Header<'data>
impl<'data> Sync for Xo65Header<'data>
impl<'data> Unpin for Xo65Header<'data>
impl<'data> UnwindSafe for Xo65Header<'data>
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