pub struct DmaBidirectional;Expand description
Full read/write in both directions.
Trait Implementations§
Source§impl Clone for DmaBidirectional
impl Clone for DmaBidirectional
Source§fn clone(&self) -> DmaBidirectional
fn clone(&self) -> DmaBidirectional
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DmaBidirectional
Source§impl Debug for DmaBidirectional
impl Debug for DmaBidirectional
Source§impl DmaDirection for DmaBidirectional
impl DmaDirection for DmaBidirectional
impl Sealed for DmaBidirectional
Auto Trait Implementations§
impl Freeze for DmaBidirectional
impl RefUnwindSafe for DmaBidirectional
impl Send for DmaBidirectional
impl Sync for DmaBidirectional
impl Unpin for DmaBidirectional
impl UnsafeUnpin for DmaBidirectional
impl UnwindSafe for DmaBidirectional
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more