#[non_exhaustive]pub struct Channel2RxImpl {}
Trait Implementations§
Source§impl<'a> RxChannel<Channel2> for Channel2RxImpl
impl<'a> RxChannel<Channel2> for Channel2RxImpl
fn init(&mut self, burst_mode: bool, priority: DmaPriority)
fn prepare_transfer_without_start( &mut self, descriptors: &mut [u32], circular: bool, peri: DmaPeripheral, data: *mut u8, len: usize, ) -> Result<(), DmaError>
fn start_transfer(&mut self) -> Result<(), DmaError>
fn is_done(&self) -> bool
fn last_in_dscr_address(&self) -> usize
Auto Trait Implementations§
impl Freeze for Channel2RxImpl
impl RefUnwindSafe for Channel2RxImpl
impl Send for Channel2RxImpl
impl Sync for Channel2RxImpl
impl Unpin for Channel2RxImpl
impl UnwindSafe for Channel2RxImpl
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