pub enum CartError {
ShortHeader,
UnknownFormat,
}Expand description
Error type for cartridge loading / parsing.
Variants§
ShortHeader
The ROM image is shorter than a 0x40-byte header.
UnknownFormat
The leading magic bytes matched no known .z64/.n64/.v64 order.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CartError
impl<'de> Deserialize<'de> for CartError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for CartError
impl Eq for CartError
impl StructuralPartialEq for CartError
Auto Trait Implementations§
impl Freeze for CartError
impl RefUnwindSafe for CartError
impl Send for CartError
impl Sync for CartError
impl Unpin for CartError
impl UnsafeUnpin for CartError
impl UnwindSafe for CartError
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