Struct esp_hal::dma::DmaDescriptorFlags
source · pub struct DmaDescriptorFlags(pub u32);Tuple Fields§
§0: u32Trait Implementations§
source§impl<T> BitRange<T> for DmaDescriptorFlags
impl<T> BitRange<T> for DmaDescriptorFlags
source§impl<T> BitRangeMut<T> for DmaDescriptorFlagswhere
u32: BitRangeMut<T>,
impl<T> BitRangeMut<T> for DmaDescriptorFlagswhere
u32: BitRangeMut<T>,
source§fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
Set a range of bits.
source§impl Clone for DmaDescriptorFlags
impl Clone for DmaDescriptorFlags
source§fn clone(&self) -> DmaDescriptorFlags
fn clone(&self) -> DmaDescriptorFlags
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DmaDescriptorFlags
Auto Trait Implementations§
impl Freeze for DmaDescriptorFlags
impl RefUnwindSafe for DmaDescriptorFlags
impl Send for DmaDescriptorFlags
impl Sync for DmaDescriptorFlags
impl Unpin for DmaDescriptorFlags
impl UnwindSafe for DmaDescriptorFlags
Blanket Implementations§
source§impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
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