Enum Trgm
#[repr(u8)]pub enum Trgm {
BUFFER = 0,
BLOCK = 1,
REPEATED = 2,
WHOLE_DATA = 3,
}Variants§
BUFFER = 0
Each MDMA request (software or hardware) triggers a buffer transfer
BLOCK = 1
Each MDMA request (software or hardware) triggers a block transfer
REPEATED = 2
Each MDMA request (software or hardware) triggers a repeated block transfer
WHOLE_DATA = 3
Each MDMA request (software or hardware) triggers the transfer of the whole data for the respective channel (for example linked list) until the channel reach the end and it is disabled.
Implementations§
Trait Implementations§
§impl Ord for Trgm
impl Ord for Trgm
§impl PartialOrd for Trgm
impl PartialOrd for Trgm
impl Copy for Trgm
impl Eq for Trgm
impl StructuralPartialEq for Trgm
Auto Trait Implementations§
impl Freeze for Trgm
impl RefUnwindSafe for Trgm
impl Send for Trgm
impl Sync for Trgm
impl Unpin for Trgm
impl UnwindSafe for Trgm
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