Struct stm32l0xx_hal::dma::Channel1
source · [−]pub struct Channel1(_);
Trait Implementations
sourceimpl Channel for Channel1
impl Channel for Channel1
fn select_target<T: Target<Self>>(&self, handle: &mut Handle, _target: &T)
fn set_peripheral_address(&self, handle: &mut Handle, address: u32)
fn set_memory_address(&self, handle: &mut Handle, address: u32)
fn set_transfer_len(&self, handle: &mut Handle, len: u16)
fn configure<Word>(
&self,
handle: &mut Handle,
priority: PL_A,
dir: DIR_A,
circular: bool
) where
Word: SupportedWordSize,
fn enable_interrupts(&self, interrupts: Interrupts)
fn start(&self)
fn is_active(&self) -> bool
fn clear_complete_flag(&self)
fn error_occured(&self) -> bool
fn transfer_state(&self) -> (u16, bool, bool)
fn clear_flags(&self)
Auto Trait Implementations
impl RefUnwindSafe for Channel1
impl Send for Channel1
impl Sync for Channel1
impl Unpin for Channel1
impl UnwindSafe for Channel1
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