[][src]Enum apres::MIDIEventType

pub enum MIDIEventType {
    SequenceNumber,
    Text,
    CopyRightNotice,
    TrackName,
    InstrumentName,
    Lyric,
    Marker,
    CuePoint,
    EndOfTrack,
    ChannelPrefix,
    SetTempo,
    SMPTEOffset,
    TimeSignature,
    KeySignature,
    SequencerSpecific,
    NoteOn,
    NoteOff,
    AfterTouch,
    ControlChange,
    ProgramChange,
    ChannelPressure,
    PitchWheelChange,
    SystemExclusive,
    MTCQuarterFrame,
    SongPositionPointer,
    SongSelect,
    TuneRequest,
    MIDIClock,
    MIDIStart,
    MIDIContinue,
    MIDIStop,
    ActiveSense,
    Reset,
    BankSelect,
    ModulationWheel,
    BreathController,
    FootPedal,
    PortamentoTime,
    DataEntrySlider,
    Volume,
    Balance,
    Pan,
    Expression,
    EffectControl,
    Slider,
    HoldPedal,
    Portamento,
    Sustenuto,
    SoftPedal,
    Legato,
    Hold2Pedal,
    SoundVariation,
    SoundTimbre,
    SoundReleaseTime,
    SoundAttack,
    SoundBrightness,
    SoundControl,
    GeneralButtonOn,
    GeneralButtonOff,
    EffectsLevel,
    TremuloLevel,
    ChorusLevel,
    CelesteLevel,
    PhaserLevel,
    DataButtonIncrement,
    DataButtonDecrement,
    RegisteredParameterNumber,
    NonRegisteredParameterNumber,
    AllControllersOff,
    LocalKeyboardEnable,
    LocalKeyboardDisable,
    AllNotesOff,
    AllSoundOff,
    OmniOff,
    OmniOn,
    MonophonicOperation,
    PolyphonicOperation,
}

Variants

SequenceNumber
Text
CopyRightNotice
TrackName
InstrumentName
Lyric
Marker
CuePoint
EndOfTrack
ChannelPrefix
SetTempo
SMPTEOffset
TimeSignature
KeySignature
SequencerSpecific
NoteOn
NoteOff
AfterTouch
ControlChange
ProgramChange
ChannelPressure
PitchWheelChange
SystemExclusive
MTCQuarterFrame
SongPositionPointer
SongSelect
TuneRequest
MIDIClock
MIDIStart
MIDIContinue
MIDIStop
ActiveSense
Reset
BankSelect
ModulationWheel
BreathController
FootPedal
PortamentoTime
DataEntrySlider
Volume
Balance
Pan
Expression
EffectControl
Slider
HoldPedal
Portamento
Sustenuto
SoftPedal
Legato
Hold2Pedal
SoundVariation
SoundTimbre
SoundReleaseTime
SoundAttack
SoundBrightness
SoundControl
GeneralButtonOn
GeneralButtonOff
EffectsLevel
TremuloLevel
ChorusLevel
CelesteLevel
PhaserLevel
DataButtonIncrement
DataButtonDecrement
RegisteredParameterNumber
NonRegisteredParameterNumber
AllControllersOff
LocalKeyboardEnable
LocalKeyboardDisable
AllNotesOff
AllSoundOff
OmniOff
OmniOn
MonophonicOperation
PolyphonicOperation

Trait Implementations

impl Debug for MIDIEventType[src]

impl Eq for MIDIEventType[src]

impl PartialEq<MIDIEventType> for MIDIEventType[src]

impl StructuralEq for MIDIEventType[src]

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