pub struct Fm2Meta {
pub rerecord_count: u64,
pub author: Option<String>,
pub rom_filename: Option<String>,
pub rom_checksum_md5: Option<String>,
pub fourscore: bool,
pub pal: bool,
}Expand description
Fields§
§rerecord_count: u64The rerecordCount header value (0 if absent).
The movie author, taken from a comment author <name> line if present.
rom_filename: Option<String>The romFilename header value, if present.
rom_checksum_md5: Option<String>The romChecksum header value, stored verbatim (an MD5, base64:- or
hex-encoded). Not validated against the ROM – the SHA-256 identity is
supplied separately by the caller.
fourscore: booltrue if the movie declared fourscore 1 (four controllers). When
set, only pads 1 and 2 made it into the Movie; pads 3 and 4 were
dropped (see the module docs).
pal: booltrue if the movie declared palFlag 1.
Trait Implementations§
impl Eq for Fm2Meta
impl StructuralPartialEq for Fm2Meta
Auto Trait Implementations§
impl Freeze for Fm2Meta
impl RefUnwindSafe for Fm2Meta
impl Send for Fm2Meta
impl Sync for Fm2Meta
impl Unpin for Fm2Meta
impl UnsafeUnpin for Fm2Meta
impl UnwindSafe for Fm2Meta
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