pub struct PerformanceKeyboardBinding {
pub target: Symbol,
pub source: Symbol,
pub input: Symbol,
pub player_chain: Symbol,
pub instrument: Symbol,
pub stream: Symbol,
pub channel: u8,
}Expand description
Where browser keyboard gestures are sent.
Fields§
§target: SymbolIntent target: the runtime performance source that accepts events.
source: SymbolPerformance event source id.
input: SymbolBrowser or MIDI input id.
player_chain: SymbolPlayer chain that receives source output.
instrument: SymbolInstrument target at the end of the chain.
stream: SymbolBrowser stream bridge route used by the shell.
channel: u8MIDI channel, zero based.
Implementations§
Trait Implementations§
Source§impl Clone for PerformanceKeyboardBinding
impl Clone for PerformanceKeyboardBinding
Source§fn clone(&self) -> PerformanceKeyboardBinding
fn clone(&self) -> PerformanceKeyboardBinding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PerformanceKeyboardBinding
impl Debug for PerformanceKeyboardBinding
impl Eq for PerformanceKeyboardBinding
Source§impl PartialEq for PerformanceKeyboardBinding
impl PartialEq for PerformanceKeyboardBinding
Source§fn eq(&self, other: &PerformanceKeyboardBinding) -> bool
fn eq(&self, other: &PerformanceKeyboardBinding) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PerformanceKeyboardBinding
Auto Trait Implementations§
impl Freeze for PerformanceKeyboardBinding
impl RefUnwindSafe for PerformanceKeyboardBinding
impl Send for PerformanceKeyboardBinding
impl Sync for PerformanceKeyboardBinding
impl Unpin for PerformanceKeyboardBinding
impl UnsafeUnpin for PerformanceKeyboardBinding
impl UnwindSafe for PerformanceKeyboardBinding
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more