pub struct MidiIn;
Expand description
MidiIn
implements the PortSpec
trait, which defines an endpoint for JACK. In this case, it
defines midi input.
Trait Implementations
sourceimpl PortSpec for MidiIn
impl PortSpec for MidiIn
sourcefn jack_port_type(&self) -> &'static str
fn jack_port_type(&self) -> &'static str
String used by JACK upon port creation to identify the port type. Read more
sourcefn jack_flags(&self) -> PortFlags
fn jack_flags(&self) -> PortFlags
Flags used by jack upon port creation.
sourcefn jack_buffer_size(&self) -> c_ulong
fn jack_buffer_size(&self) -> c_ulong
Size used by jack upon port creation.
impl Copy for MidiIn
Auto Trait Implementations
impl RefUnwindSafe for MidiIn
impl Send for MidiIn
impl Sync for MidiIn
impl Unpin for MidiIn
impl UnwindSafe for MidiIn
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more