pub trait MidiHandlerMeta {
    // Required methods
    fn max_number_of_midi_inputs(&self) -> usize;
    fn max_number_of_midi_outputs(&self) -> usize;
}
Expand description

Define the maximum number of midi inputs and the maximum number of midi outputs. This trait can be more conveniently implemented by implementing the Meta trait.

Required Methods§

source

fn max_number_of_midi_inputs(&self) -> usize

The maximum number of midi inputs supported. This method should return the same value for subsequent calls.

source

fn max_number_of_midi_outputs(&self) -> usize

The maximum number of midi outputs supported. This method should return the same value for subsequent calls.

Implementors§

source§

impl<T> MidiHandlerMeta for T
where T: Meta, T::MetaData: Port<MidiPort>,