pub enum OutputAlpha {
Premultiplied,
Straight,
}Expand description
Alpha output mode for the render target.
Variants§
Premultiplied
Premultiplied alpha (color already multiplied by alpha).
Straight
Straight (unpremultiplied) alpha.
Trait Implementations§
Source§impl Clone for OutputAlpha
impl Clone for OutputAlpha
impl Copy for OutputAlpha
Source§impl Debug for OutputAlpha
impl Debug for OutputAlpha
impl Eq for OutputAlpha
Source§impl PartialEq for OutputAlpha
impl PartialEq for OutputAlpha
impl StructuralPartialEq for OutputAlpha
Auto Trait Implementations§
impl Freeze for OutputAlpha
impl RefUnwindSafe for OutputAlpha
impl Send for OutputAlpha
impl Sync for OutputAlpha
impl Unpin for OutputAlpha
impl UnsafeUnpin for OutputAlpha
impl UnwindSafe for OutputAlpha
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.