pub trait IntoStorage {
type Storage;
// Required method
fn into_storage(self) -> Self::Storage;
}Expand description
Convert a PixelColor into its underlying storage type
This trait provides the into_storage method for implementors of PixelColor. This method
exposes the underlying storage value of a pixel color type.
§Examples
§Get the u16 representing an Rgb565 color
This example converts an Rgb565 color into its underlying u16 represenation.
use embedded_graphics::{prelude::*, pixelcolor::Rgb565};
let color = Rgb565::new(0x1f, 0x00, 0x0a);
let raw = color.into_storage();
assert_eq!(raw, 0b11111_000000_01010u16);Required Associated Types§
Required Methods§
Sourcefn into_storage(self) -> Self::Storage
fn into_storage(self) -> Self::Storage
Convert the PixelColor into its raw storage form