#[non_exhaustive]pub struct Channel0RxImpl {}
Trait Implementations§
Source§impl<'a> RxChannel<Channel0> for Channel0RxImpl
impl<'a> RxChannel<Channel0> for Channel0RxImpl
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 Channel0RxImpl
impl RefUnwindSafe for Channel0RxImpl
impl Send for Channel0RxImpl
impl Sync for Channel0RxImpl
impl Unpin for Channel0RxImpl
impl UnwindSafe for Channel0RxImpl
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