#[repr(C)]pub enum ipserror {
ips_ok = 0,
ips_notthis = 1,
ips_thisout = 2,
ips_scrambled = 3,
ips_invalid = 4,
ips_16MB = 5,
ips_identical = 6,
ips_shut_up_gcc = 7,
}Variants§
ips_ok = 0
Patch applied or created successfully.
ips_notthis = 1
The patch is most likely not inteded for this ROM.
ips_thisout = 2
You most likely applied the patch on the output ROM.
ips_scrambled = 3
The patch is technically valid, but seems scrambled or malformed.
ips_invalid = 4
The patch is invalid.
ips_16MB = 5
One or both files is bigger than 16MB.
The IPS format doesn’t support that. The created patch contains only the differences to that point.
ips_identical = 6
The input buffers are identical.
ips_shut_up_gcc = 7
Unused, just kill GCC warning.
Trait Implementations§
impl StructuralPartialEq for ipserror
Auto Trait Implementations§
impl Freeze for ipserror
impl RefUnwindSafe for ipserror
impl Send for ipserror
impl Sync for ipserror
impl Unpin for ipserror
impl UnwindSafe for ipserror
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