Enum animate::ScriptError[][src]

#[non_exhaustive]
pub enum ScriptError {
    TypeFunction,
    Property,
    Value,
    // some variants omitted
}

Script error enumeration.

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.
TypeFunction

Type function not found or invalid

Property

Property not found or invalid

Value

Invalid value

Trait Implementations

impl Clone for ScriptError[src]

impl Copy for ScriptError[src]

impl Debug for ScriptError[src]

impl Display for ScriptError[src]

impl Eq for ScriptError[src]

impl ErrorDomain for ScriptError[src]

impl<'a> FromValue<'a> for ScriptError[src]

impl<'a> FromValueOptional<'a> for ScriptError[src]

impl Hash for ScriptError[src]

impl Ord for ScriptError[src]

impl PartialEq<ScriptError> for ScriptError[src]

impl PartialOrd<ScriptError> for ScriptError[src]

impl SetValue for ScriptError[src]

impl StaticType for ScriptError[src]

impl StructuralEq for ScriptError[src]

impl StructuralPartialEq for ScriptError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<Fr, To> IntoColor<To> for Fr where
    To: FromColor<Fr>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: SetValue + Send + ToValue + ?Sized
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,