[][src]Struct midir::MidiInputConnection

pub struct MidiInputConnection<T: 'static> { /* fields omitted */ }

Represents an open connection to a MIDI input port.

Implementations

impl<T> MidiInputConnection<T>[src]

pub fn close(self) -> (MidiInput, T)[src]

Closes the connection. The returned values allow you to inspect the additional data passed to the callback (the data parameter of connect), or to reuse the MidiInput object, but they can be safely ignored.

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.