#[repr(transparent)]pub struct MtlRxqDmaMap0(pub u32);Expand description
Receive Queue and DMA Channel Mapping 0
Tuple Fields§
§0: u32Implementations§
Source§impl MtlRxqDmaMap0
impl MtlRxqDmaMap0
Sourcepub const fn set_q0mdmach(&mut self, val: bool)
pub const fn set_q0mdmach(&mut self, val: bool)
Queue 0 Mapped to DMA Channel
Sourcepub const fn set_q0ddmach(&mut self, val: bool)
pub const fn set_q0ddmach(&mut self, val: bool)
Queue 0 Enabled for DA-based DMA Channel Selection
Sourcepub const fn set_q1mdmach(&mut self, val: bool)
pub const fn set_q1mdmach(&mut self, val: bool)
Queue 1 Mapped to DMA Channel
Sourcepub const fn set_q1ddmach(&mut self, val: bool)
pub const fn set_q1ddmach(&mut self, val: bool)
Queue 1 Enabled for DA-based DMA Channel Selection
Trait Implementations§
Source§impl Clone for MtlRxqDmaMap0
impl Clone for MtlRxqDmaMap0
Source§fn clone(&self) -> MtlRxqDmaMap0
fn clone(&self) -> MtlRxqDmaMap0
Returns a duplicate 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 moreSource§impl Debug for MtlRxqDmaMap0
impl Debug for MtlRxqDmaMap0
Source§impl Default for MtlRxqDmaMap0
impl Default for MtlRxqDmaMap0
Source§fn default() -> MtlRxqDmaMap0
fn default() -> MtlRxqDmaMap0
Returns the “default value” for a type. Read more
Source§impl PartialEq for MtlRxqDmaMap0
impl PartialEq for MtlRxqDmaMap0
impl Copy for MtlRxqDmaMap0
impl Eq for MtlRxqDmaMap0
impl StructuralPartialEq for MtlRxqDmaMap0
Auto Trait Implementations§
impl Freeze for MtlRxqDmaMap0
impl RefUnwindSafe for MtlRxqDmaMap0
impl Send for MtlRxqDmaMap0
impl Sync for MtlRxqDmaMap0
impl Unpin for MtlRxqDmaMap0
impl UnwindSafe for MtlRxqDmaMap0
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