Trait midi2::TryFromUmp

source ·
pub trait TryFromUmp<T>: Sized {
    // Required method
    fn try_from_ump(other: T) -> Result<Self, BufferOverflow>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<A: Ump, B: Bytes + BufferDefault + BufferMut + BufferTryResize> TryFromUmp<ChannelVoice1<A>> for ChannelVoice1<B>

source§

impl<A: Ump, B: Bytes + BufferDefault + BufferMut + BufferTryResize> TryFromUmp<SystemCommon<A>> for SystemCommon<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<ChannelPressure<A>> for ChannelPressure<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<ControlChange<A>> for ControlChange<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<KeyPressure<A>> for KeyPressure<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<NoteOff<A>> for NoteOff<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<NoteOn<A>> for NoteOn<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<PitchBend<A>> for PitchBend<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<ProgramChange<A>> for ProgramChange<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<Sysex7<A>> for Sysex7<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<ActiveSensing<A>> for ActiveSensing<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<Continue<A>> for Continue<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<Reset<A>> for Reset<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<SongPositionPointer<A>> for SongPositionPointer<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<SongSelect<A>> for SongSelect<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<Start<A>> for Start<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<Stop<A>> for Stop<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<TimeCode<A>> for TimeCode<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<TimingClock<A>> for TimingClock<B>

source§

impl<A: Ump, B: Bytes + BufferMut + BufferDefault + BufferTryResize> TryFromUmp<TuneRequest<A>> for TuneRequest<B>