pub struct ConsommeQueue { /* private fields */ }
Trait Implementations§
Source§impl Drop for ConsommeQueue
impl Drop for ConsommeQueue
Source§impl InspectMut for ConsommeQueue
impl InspectMut for ConsommeQueue
Source§fn inspect_mut(&mut self, req: Request<'_>)
fn inspect_mut(&mut self, req: Request<'_>)
Inspects the object.
Source§impl Queue for ConsommeQueue
impl Queue for ConsommeQueue
Source§fn tx_avail(&mut self, segments: &[TxSegment]) -> Result<(bool, usize)>
fn tx_avail(&mut self, segments: &[TxSegment]) -> Result<(bool, usize)>
Posts transmits to the device. Read more
Source§fn tx_poll(&mut self, done: &mut [TxId]) -> Result<usize>
fn tx_poll(&mut self, done: &mut [TxId]) -> Result<usize>
Polls the device for transmit completions.
Source§fn buffer_access(&mut self) -> Option<&mut dyn BufferAccess>
fn buffer_access(&mut self) -> Option<&mut dyn BufferAccess>
Get the buffer access.
Auto Trait Implementations§
impl Freeze for ConsommeQueue
impl !RefUnwindSafe for ConsommeQueue
impl Send for ConsommeQueue
impl !Sync for ConsommeQueue
impl Unpin for ConsommeQueue
impl !UnwindSafe for ConsommeQueue
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