pub struct MidiOut;
Expand description
MidiOut
implements the PortSpec
trait, which defines an endpoint for JACK. In this case, it
defines a midi output.
Trait Implementations
sourceimpl PortSpec for MidiOut
impl PortSpec for MidiOut
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 MidiOut
Auto Trait Implementations
impl RefUnwindSafe for MidiOut
impl Send for MidiOut
impl Sync for MidiOut
impl Unpin for MidiOut
impl UnwindSafe for MidiOut
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