pub struct SRCBURSTWRAP_W<'a> { /* private fields */ }
Expand description
Field SRCBURSTWRAP
writer - Source Burst Wrap. When enabled, the source data address for the DMA is ‘wrapped’, meaning that the source address range for each burst will be the same. As an example, this could be used to read several sequential registers from a peripheral for each DMA burst, reading the same registers again for each burst.
Implementations
sourceimpl<'a> SRCBURSTWRAP_W<'a>
impl<'a> SRCBURSTWRAP_W<'a>
sourcepub fn variant(self, variant: SRCBURSTWRAP_A) -> &'a mut W
pub fn variant(self, variant: SRCBURSTWRAP_A) -> &'a mut W
Writes variant
to the field
sourcepub fn disabled(self) -> &'a mut W
pub fn disabled(self) -> &'a mut W
Disabled. Source burst wrapping is not enabled for this DMA channel.
Auto Trait Implementations
impl<'a> RefUnwindSafe for SRCBURSTWRAP_W<'a>
impl<'a> Send for SRCBURSTWRAP_W<'a>
impl<'a> Sync for SRCBURSTWRAP_W<'a>
impl<'a> Unpin for SRCBURSTWRAP_W<'a>
impl<'a> !UnwindSafe for SRCBURSTWRAP_W<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more