Enum animate::PickMode[][src]

#[non_exhaustive]
pub enum PickMode {
    None,
    Reactive,
    All,
    // some variants omitted
}

Controls the paint cycle of the scene graph when in pick mode

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

Do not paint any actor

Reactive

Paint only the reactive actors

All

Paint all actors

Trait Implementations

impl Clone for PickMode[src]

impl Copy for PickMode[src]

impl Debug for PickMode[src]

impl Display for PickMode[src]

impl Eq for PickMode[src]

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

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

impl Hash for PickMode[src]

impl Ord for PickMode[src]

impl PartialEq<PickMode> for PickMode[src]

impl PartialOrd<PickMode> for PickMode[src]

impl SetValue for PickMode[src]

impl StaticType for PickMode[src]

impl StructuralEq for PickMode[src]

impl StructuralPartialEq for PickMode[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>,