pub enum G00ChipData {
Type0Lzss32(Vec<u8>),
Type1LzssIndexed(Vec<u8>),
RawBgra(Vec<u8>),
Jpeg(Vec<u8>),
}Variants§
Type0Lzss32(Vec<u8>)
Type0: LZSS32 compressed 32bpp pixels.
Type1LzssIndexed(Vec<u8>)
Type1: LZSS compressed palette + indices.
RawBgra(Vec<u8>)
Type2: Raw 32bpp pixels in the cut stream.
Jpeg(Vec<u8>)
Type3: JPEG bitstream (not decoded here).
Trait Implementations§
Source§impl Clone for G00ChipData
impl Clone for G00ChipData
Source§fn clone(&self) -> G00ChipData
fn clone(&self) -> G00ChipData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for G00ChipData
impl RefUnwindSafe for G00ChipData
impl Send for G00ChipData
impl Sync for G00ChipData
impl Unpin for G00ChipData
impl UnsafeUnpin for G00ChipData
impl UnwindSafe for G00ChipData
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