[−][src]Struct brinicle_voices::Manager
Methods
impl Manager
[src]
pub fn new(num_voices: usize) -> Manager
[src]
pub fn note_on<C: Default, V: Voice<Configuration = C>>(
&mut self,
voices: &mut [V],
note_number: u8,
velocity: u8
)
[src]
&mut self,
voices: &mut [V],
note_number: u8,
velocity: u8
)
pub fn note_off<C: Default, V: Voice<Configuration = C>>(
&mut self,
voices: &mut [V],
note_number: u8,
velocity: u8
)
[src]
&mut self,
voices: &mut [V],
note_number: u8,
velocity: u8
)
pub fn note_on_with_config<V: Voice>(
&mut self,
voices: &mut [V],
config: &V::Configuration,
note_number: u8,
velocity: u8
)
[src]
&mut self,
voices: &mut [V],
config: &V::Configuration,
note_number: u8,
velocity: u8
)
Send a note on to the relevant voice.
pub fn note_off_with_config<V: Voice>(
&mut self,
voices: &mut [V],
config: &V::Configuration,
note_number: u8,
velocity: u8
)
[src]
&mut self,
voices: &mut [V],
config: &V::Configuration,
note_number: u8,
velocity: u8
)
Send a note off to the relevant voice.
Auto Trait Implementations
impl Sync for Manager
impl Unpin for Manager
impl Send for Manager
impl UnwindSafe for Manager
impl RefUnwindSafe for Manager
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,