pub struct MetronomeUpdater { /* private fields */ }Implementations§
Source§impl MetronomeUpdater
impl MetronomeUpdater
pub fn new( events: Rc<RefCell<dyn MetronomeUpdaterEvents>>, inputs: Rc<RefCell<dyn MetronomeUpdaterInputs>>, metronome: Rc<RefCell<dyn Metronome>>, ) -> MetronomeUpdater
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MetronomeUpdater
impl !RefUnwindSafe for MetronomeUpdater
impl !Send for MetronomeUpdater
impl !Sync for MetronomeUpdater
impl Unpin for MetronomeUpdater
impl !UnwindSafe for MetronomeUpdater
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