pub struct AnyFullChannel { /* private fields */ }Expand description
Type-erased full DMA channel.
Trait Implementations§
Source§impl Clone for AnyFullChannel
impl Clone for AnyFullChannel
Source§impl From<AnyFullChannel> for AnyChannel
impl From<AnyFullChannel> for AnyChannel
Source§fn from(value: AnyFullChannel) -> Self
fn from(value: AnyFullChannel) -> Self
Converts to this type from the input type.
Source§impl From<DMA_CH0> for AnyFullChannel
impl From<DMA_CH0> for AnyFullChannel
Source§impl From<DMA_CH1> for AnyFullChannel
impl From<DMA_CH1> for AnyFullChannel
Source§impl From<DMA_CH2> for AnyFullChannel
impl From<DMA_CH2> for AnyFullChannel
Source§impl From<DMA_CH3> for AnyFullChannel
impl From<DMA_CH3> for AnyFullChannel
Source§impl From<DMA_CH4> for AnyFullChannel
impl From<DMA_CH4> for AnyFullChannel
Source§impl From<DMA_CH5> for AnyFullChannel
impl From<DMA_CH5> for AnyFullChannel
impl Channel for AnyFullChannel
impl Copy for AnyFullChannel
impl FullChannel for AnyFullChannel
impl PeripheralType for AnyFullChannel
Auto Trait Implementations§
impl Freeze for AnyFullChannel
impl RefUnwindSafe for AnyFullChannel
impl Send for AnyFullChannel
impl Sync for AnyFullChannel
impl Unpin for AnyFullChannel
impl UnwindSafe for AnyFullChannel
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