pub struct PsxAnalysis {
pub source_name: String,
pub region: Region,
pub region_string: String,
pub region_mismatch: bool,
pub code: String,
}Expand description
Struct to hold the analysis results for a PSX 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., “North America (NTSC-U)”).
region_mismatch: boolIf the region in the ROM header doesn’t match the region in the filename.
code: StringThe identified region code (e.g., “SLUS”).
Implementations§
Trait Implementations§
Source§impl Clone for PsxAnalysis
impl Clone for PsxAnalysis
Source§fn clone(&self) -> PsxAnalysis
fn clone(&self) -> PsxAnalysis
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 PsxAnalysis
impl Debug for PsxAnalysis
Source§impl PartialEq for PsxAnalysis
impl PartialEq for PsxAnalysis
Source§impl Serialize for PsxAnalysis
impl Serialize for PsxAnalysis
impl StructuralPartialEq for PsxAnalysis
Auto Trait Implementations§
impl Freeze for PsxAnalysis
impl RefUnwindSafe for PsxAnalysis
impl Send for PsxAnalysis
impl Sync for PsxAnalysis
impl Unpin for PsxAnalysis
impl UnwindSafe for PsxAnalysis
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)