pub struct RingPair {
pub rx: Arc<LockFreeRing>,
pub tx: Arc<LockFreeRing>,
}Expand description
Per-queue ring pair for multi-queue NIC RSS.
Fields§
§rx: Arc<LockFreeRing>§tx: Arc<LockFreeRing>Auto Trait Implementations§
impl Freeze for RingPair
impl RefUnwindSafe for RingPair
impl Send for RingPair
impl Sync for RingPair
impl Unpin for RingPair
impl UnsafeUnpin for RingPair
impl UnwindSafe for RingPair
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> 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