[][src]Struct rs64_rom::RomHeader

#[repr(C)]
pub struct RomHeader { pub cart_timing: u32, pub clock_rate: u32, pub load_addr: u32, pub release: u32, pub crc1: u32, pub crc2: u32, pub rsvd_18: u32, pub rsvd_1c: u32, pub name: [u8; 20], pub rsvd_34: u32, pub manuf_id: u32, pub cart_id: u16, pub country_code: u16, }

Fields

cart_timing: u32clock_rate: u32load_addr: u32release: u32crc1: u32crc2: u32rsvd_18: u32rsvd_1c: u32name: [u8; 20]rsvd_34: u32manuf_id: u32cart_id: u16country_code: u16

Methods

impl RomHeader[src]

pub fn new() -> RomHeader[src]

pub fn serialize(&self, writer: &mut dyn Write) -> Result<()>[src]

Trait Implementations

impl Default for RomHeader[src]

Auto Trait Implementations

impl Send for RomHeader

impl Sync for RomHeader

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<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> Any for T where
    T: 'static + ?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.