pub enum BurstSize {
Complete,
_8,
_16,
_32,
}Expand description
The burst size of a DMA transfer.
Variants§
Complete
The whole block transfer is completed in one transfer without interruption.
_8
The burst size is 8, after 9 transfers the block transfer is interrupted and the priority is reevaluated.
_16
The burst size is 16, after 17 transfers the block transfer is interrupted and the priority is reevaluated.
_32
The burst size is 32, after 32 transfers the block transfer is interrupted and the priority is reevaluated.
Trait Implementations§
impl Copy for BurstSize
impl Eq for BurstSize
impl StructuralPartialEq for BurstSize
Auto Trait Implementations§
impl Freeze for BurstSize
impl RefUnwindSafe for BurstSize
impl Send for BurstSize
impl Sync for BurstSize
impl Unpin for BurstSize
impl UnwindSafe for BurstSize
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