pub struct Channels<State> {Show 25 fields
pub channel0: Channel<Channel0, State>,
pub channel1: Channel<Channel1, State>,
pub channel2: Channel<Channel2, State>,
pub channel3: Channel<Channel3, State>,
pub channel4: Channel<Channel4, State>,
pub channel5: Channel<Channel5, State>,
pub channel6: Channel<Channel6, State>,
pub channel7: Channel<Channel7, State>,
pub channel8: Channel<Channel8, State>,
pub channel9: Channel<Channel9, State>,
pub channel10: Channel<Channel10, State>,
pub channel11: Channel<Channel11, State>,
pub channel12: Channel<Channel12, State>,
pub channel13: Channel<Channel13, State>,
pub channel14: Channel<Channel14, State>,
pub channel15: Channel<Channel15, State>,
pub channel16: Channel<Channel16, State>,
pub channel17: Channel<Channel17, State>,
pub channel18: Channel<Channel18, State>,
pub channel19: Channel<Channel19, State>,
pub channel20: Channel<Channel20, State>,
pub channel21: Channel<Channel21, State>,
pub channel22: Channel<Channel22, State>,
pub channel23: Channel<Channel23, State>,
pub channel24: Channel<Channel24, State>,
}Expand description
Provides access to all channels
This struct is part of the DMA struct.
Fields§
§channel0: Channel<Channel0, State>§channel1: Channel<Channel1, State>§channel2: Channel<Channel2, State>§channel3: Channel<Channel3, State>§channel4: Channel<Channel4, State>§channel5: Channel<Channel5, State>§channel6: Channel<Channel6, State>§channel7: Channel<Channel7, State>§channel8: Channel<Channel8, State>§channel9: Channel<Channel9, State>§channel10: Channel<Channel10, State>§channel11: Channel<Channel11, State>§channel12: Channel<Channel12, State>§channel13: Channel<Channel13, State>§channel14: Channel<Channel14, State>§channel15: Channel<Channel15, State>§channel16: Channel<Channel16, State>§channel17: Channel<Channel17, State>§channel18: Channel<Channel18, State>§channel19: Channel<Channel19, State>§channel20: Channel<Channel20, State>§channel21: Channel<Channel21, State>§channel22: Channel<Channel22, State>§channel23: Channel<Channel23, State>§channel24: Channel<Channel24, State>Auto Trait Implementations§
impl<State> Freeze for Channels<State>where
State: Freeze,
impl<State> RefUnwindSafe for Channels<State>where
State: RefUnwindSafe,
impl<State> Send for Channels<State>where
State: Send,
impl<State> !Sync for Channels<State>
impl<State> Unpin for Channels<State>where
State: Unpin,
impl<State> !UnwindSafe for Channels<State>
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