pub enum LfoRate {
MilliHertz(u32),
Beats {
numerator: u16,
denominator: u16,
},
}Expand description
A free-running frequency or a rational period in quarter-note beats.
Variants§
MilliHertz(u32)
1..=20000 millihertz (0.001..=20 Hz).
Beats
numerator / denominator quarter-note beats per cycle, both 1..=64.
Trait Implementations§
impl Copy for LfoRate
impl Eq for LfoRate
impl StructuralPartialEq for LfoRate
Auto Trait Implementations§
impl Freeze for LfoRate
impl RefUnwindSafe for LfoRate
impl Send for LfoRate
impl Sync for LfoRate
impl Unpin for LfoRate
impl UnsafeUnpin for LfoRate
impl UnwindSafe for LfoRate
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