pub struct N64Analysis {
pub source_name: String,
pub region: Region,
pub region_string: String,
pub region_mismatch: bool,
pub country_code: String,
}Expand description
Struct to hold the analysis results for an N64 ROM.
Fields§
§source_name: StringThe name of the source file.
region: RegionThe identified region(s) as a region::Region bitmask.
region_string: StringThe identified region name (e.g., “USA (NTSC)”).
region_mismatch: boolIf the region in the ROM header doesn’t match the region in the filename.
country_code: StringThe country code extracted from the ROM header (e.g., “E”, “J”).
Implementations§
Trait Implementations§
Source§impl Clone for N64Analysis
impl Clone for N64Analysis
Source§fn clone(&self) -> N64Analysis
fn clone(&self) -> N64Analysis
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for N64Analysis
impl Debug for N64Analysis
Source§impl PartialEq for N64Analysis
impl PartialEq for N64Analysis
Source§impl Serialize for N64Analysis
impl Serialize for N64Analysis
impl StructuralPartialEq for N64Analysis
Auto Trait Implementations§
impl Freeze for N64Analysis
impl RefUnwindSafe for N64Analysis
impl Send for N64Analysis
impl Sync for N64Analysis
impl Unpin for N64Analysis
impl UnwindSafe for N64Analysis
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)