pub enum Increment {
None,
Peripheral,
Memory,
Both,
}Expand description
Which pointer in the transfer to increment.
Variants§
None
DMA will not increment either of the addresses.
Peripheral
DMA will increment the peripheral address.
Memory
DMA will increment the memory address.
Both
DMA will increment both peripheral and memory addresses simultaneously.
Trait Implementations§
impl Copy for Increment
impl Eq for Increment
impl StructuralPartialEq for Increment
Auto Trait Implementations§
impl Freeze for Increment
impl RefUnwindSafe for Increment
impl Send for Increment
impl Sync for Increment
impl Unpin for Increment
impl UnwindSafe for Increment
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