pub struct AllTimers<'gba> {
pub timer0: Timer,
pub timer1: Timer,
pub timer2: Timer,
pub timer3: Timer,
/* private fields */
}Expand description
All timers including those used by system components
Fields§
§timer0: TimerTimer0 - used by sound system and embassy-agb time driver
timer1: TimerTimer1 - used by sound system
timer2: TimerTimer2 - available for general use
timer3: TimerTimer3 - available for general use
Auto Trait Implementations§
impl<'gba> Freeze for AllTimers<'gba>
impl<'gba> RefUnwindSafe for AllTimers<'gba>
impl<'gba> Send for AllTimers<'gba>
impl<'gba> Sync for AllTimers<'gba>
impl<'gba> Unpin for AllTimers<'gba>
impl<'gba> UnwindSafe for AllTimers<'gba>
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more