pub trait Bpp: Debug {
type SpriteIdxSize: Number;
type PaletteIdxSize: Number;
type Tile: AsMut<[u8]> + AsRef<[u8]> + Default + Debug;
const FG_START: Self::SpriteIdxSize;
// Required method
fn blit_segment() -> BlitSegment;
}
Required Associated Types§
type SpriteIdxSize: Number
type PaletteIdxSize: Number
type Tile: AsMut<[u8]> + AsRef<[u8]> + Default + Debug
Required Associated Constants§
const FG_START: Self::SpriteIdxSize
Required Methods§
fn blit_segment() -> BlitSegment
Object Safety§
This trait is not object safe.