Channels

Struct Channels 

Source
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> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.