pub struct DutySweep {
pub duties: Vec<Duty>,
pub step_ms: u32,
}Expand description
Duties that replace a pulse’s duty one after another every step_ms from the
start of each note. The last one holds.
Fields§
§duties: Vec<Duty>One to 16 duties.
step_ms: u32Trait Implementations§
impl Eq for DutySweep
impl StructuralPartialEq for DutySweep
Auto Trait Implementations§
impl Freeze for DutySweep
impl RefUnwindSafe for DutySweep
impl Send for DutySweep
impl Sync for DutySweep
impl Unpin for DutySweep
impl UnsafeUnpin for DutySweep
impl UnwindSafe for DutySweep
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