Struct rp2040_pac2::dma::regs::NChannels [−][src]
The number of channels this DMA instance is equipped with. This DMA supports up to 16 hardware channels, but can be configured with as few as one, to minimise silicon area.
Implementations
impl NChannels
[src]
pub const fn n_channels(&self) -> u8
[src]
pub fn set_n_channels(&mut self, val: u8)
[src]
Trait Implementations
impl Clone for NChannels
[src]
fn clone(&self) -> NChannels
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for NChannels
[src]
impl Default for NChannels
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,