Enum ittech::EffectCategory[][src]

pub enum EffectCategory {
    GlobalTiming,
    GlobalPattern,
    Volume,
    Pitch,
    Panning,
    Misc,
}

Effect category

OpenMPT categorizes effects into groups which are then used in the UI for color highlighting. These don't have any effect on parsing and are purely determined from the effect code.

Categorization is taken from OpenMPT wiki.

Variants

GlobalTiming
GlobalPattern
Volume
Pitch
Panning
Misc

Trait Implementations

impl Clone for EffectCategory[src]

impl Copy for EffectCategory[src]

impl Debug for EffectCategory[src]

impl PartialEq<EffectCategory> for EffectCategory[src]

impl StructuralPartialEq for EffectCategory[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<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.