pub enum AlphaFormatDef {
Opaque = 0,
Premultiplied = 1,
NonPremultiplied = 2,
}
Variants§
Implementations§
Source§impl AlphaFormatDef
impl AlphaFormatDef
pub fn serialize<__S>(
__self: &AlphaFormat,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> AlphaFormatDef
impl<'de> AlphaFormatDef
pub fn deserialize<__D>(__deserializer: __D) -> Result<AlphaFormat, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AlphaFormatDef
impl RefUnwindSafe for AlphaFormatDef
impl Send for AlphaFormatDef
impl Sync for AlphaFormatDef
impl Unpin for AlphaFormatDef
impl UnwindSafe for AlphaFormatDef
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
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> OptionalField for Twhere
T: ?Sized,
impl<T> OptionalField for Twhere
T: ?Sized,
§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
type Error = <U as TryFromExt<T>>::Error
Source§fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
Tries to perform the conversion.