Enum animate::TextureError [−][src]
#[non_exhaustive] pub enum TextureError { OutOfMemory, NoYuv, BadFormat, // some variants omitted }
Error enumeration for Texture
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
OOM condition
YUV operation attempted but no YUV support found
The requested format for clutter_texture_set_from_rgb_data or clutter_texture_set_from_yuv_data is unsupported.
Trait Implementations
impl Clone for TextureError
[src]
impl Clone for TextureError
[src]fn clone(&self) -> TextureError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TextureError
[src]
impl Copy for TextureError
[src]impl Eq for TextureError
[src]
impl Eq for TextureError
[src]impl ErrorDomain for TextureError
[src]
impl ErrorDomain for TextureError
[src]impl<'a> FromValue<'a> for TextureError
[src]
impl<'a> FromValue<'a> for TextureError
[src]unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for TextureError
[src]
impl<'a> FromValueOptional<'a> for TextureError
[src]unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for TextureError
[src]
impl Hash for TextureError
[src]impl Ord for TextureError
[src]
impl Ord for TextureError
[src]impl PartialEq<TextureError> for TextureError
[src]
impl PartialEq<TextureError> for TextureError
[src]fn eq(&self, other: &TextureError) -> bool
[src]
fn ne(&self, other: &TextureError) -> bool
[src]
impl PartialOrd<TextureError> for TextureError
[src]
impl PartialOrd<TextureError> for TextureError
[src]fn partial_cmp(&self, other: &TextureError) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl StaticType for TextureError
[src]
impl StaticType for TextureError
[src]fn static_type() -> Type
[src]
impl StructuralEq for TextureError
[src]
impl StructuralEq for TextureError
[src]impl StructuralPartialEq for TextureError
[src]
impl StructuralPartialEq for TextureError
[src]Auto Trait Implementations
impl RefUnwindSafe for TextureError
impl RefUnwindSafe for TextureError
impl Send for TextureError
impl Send for TextureError
impl Sync for TextureError
impl Sync for TextureError
impl Unpin for TextureError
impl Unpin for TextureError
impl UnwindSafe for TextureError
impl UnwindSafe for TextureError
Blanket Implementations
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]pub fn into_color(self) -> To
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]pub fn to_send_value(&self) -> SendValue
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,