pub struct WqDoorbellValue(/* private fields */);
Implementations§
Source§impl WqDoorbellValue
impl WqDoorbellValue
Sourcepub const fn with_id_checked(self, value: u32) -> Result<Self, ()>
pub const fn with_id_checked(self, value: u32) -> Result<Self, ()>
Bits: 0..24
Sourcepub const fn with_num_rwqe_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_num_rwqe_checked(self, value: u8) -> Result<Self, ()>
Bits: 24..32
Sourcepub const fn with_num_rwqe(self, value: u8) -> Self
pub const fn with_num_rwqe(self, value: u8) -> Self
Bits: 24..32
Sourcepub const fn set_num_rwqe(&mut self, value: u8)
pub const fn set_num_rwqe(&mut self, value: u8)
Bits: 24..32
Sourcepub const fn with_tail_checked(self, value: u32) -> Result<Self, ()>
pub const fn with_tail_checked(self, value: u32) -> Result<Self, ()>
Bits: 32..64
Trait Implementations§
Source§impl Clone for WqDoorbellValue
impl Clone for WqDoorbellValue
Source§fn clone(&self) -> WqDoorbellValue
fn clone(&self) -> WqDoorbellValue
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 moreSource§impl Debug for WqDoorbellValue
impl Debug for WqDoorbellValue
Source§impl Default for WqDoorbellValue
impl Default for WqDoorbellValue
Source§impl From<WqDoorbellValue> for u64
impl From<WqDoorbellValue> for u64
Source§fn from(v: WqDoorbellValue) -> u64
fn from(v: WqDoorbellValue) -> u64
Converts to this type from the input type.
Source§impl From<u64> for WqDoorbellValue
impl From<u64> for WqDoorbellValue
impl Copy for WqDoorbellValue
Auto Trait Implementations§
impl Freeze for WqDoorbellValue
impl RefUnwindSafe for WqDoorbellValue
impl Send for WqDoorbellValue
impl Sync for WqDoorbellValue
impl Unpin for WqDoorbellValue
impl UnwindSafe for WqDoorbellValue
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