[−][src]Enum png_pong::PngRaster
A Raster of one of the PNG types (all are sRGB gamma). PNGs with less than 8 bits per channel are scaled up to 8 bits per channel.
Variants
1, 2, 4, 8-bit greyscale
16-bit grayscale
8-bit sRGB
16-bit sRGB
1, 2, 4, 8-bit sRGB(A) palette
8-bit grayscale with alpha
16-bit grayscale with alpha
8-bit sRGB with alpha
16-bit sRGB with alpha
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PngRaster
impl Send for PngRaster
impl Sync for PngRaster
impl Unpin for PngRaster
impl UnwindSafe for PngRaster
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,