[−][src]Enum piet_common::ImageFormat
The pixel format for bitmap images.
Variants
Rgb3 bytes per pixel, in RGB order.
RgbaSeparate4 bytes per pixel, in RGBA order, with separate alpha.
RgbaPremul4 bytes per pixel, in RGBA order, with premultiplied alpha.
Methods
impl ImageFormat[src]
pub fn bytes_per_pixel(&self) -> usize[src]
Trait Implementations
impl PartialEq<ImageFormat> for ImageFormat[src]
fn eq(&self, other: &ImageFormat) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl Copy for ImageFormat[src]
impl Debug for ImageFormat[src]
impl Clone for ImageFormat[src]
fn clone(&self) -> ImageFormat[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Sync for ImageFormat
impl Send for ImageFormat
impl Unpin for ImageFormat
impl RefUnwindSafe for ImageFormat
impl UnwindSafe for ImageFormat
Blanket Implementations
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> RoundFrom<T> for T[src]
fn round_from(x: T) -> T[src]
impl<T, U> RoundInto<U> for T where
U: RoundFrom<T>, [src]
U: RoundFrom<T>,