pub enum XskBindMode {
ZeroCopy,
Copy,
FallbackRecvmmsg,
}Expand description
The operational mode for AF_XDP binding, with automatic fallback.
Variants§
ZeroCopy
Hardware/driver zero-copy mode directly to NIC ring.
Copy
Kernel copy mode (skb copy into UMEM, used in cloud VMs).
FallbackRecvmmsg
Graceful portable fallback using standard recvmmsg/sendmmsg socket I/O.
Trait Implementations§
Source§impl Clone for XskBindMode
impl Clone for XskBindMode
impl Copy for XskBindMode
Source§impl Debug for XskBindMode
impl Debug for XskBindMode
impl Eq for XskBindMode
Source§impl PartialEq for XskBindMode
impl PartialEq for XskBindMode
impl StructuralPartialEq for XskBindMode
Auto Trait Implementations§
impl Freeze for XskBindMode
impl RefUnwindSafe for XskBindMode
impl Send for XskBindMode
impl Sync for XskBindMode
impl Unpin for XskBindMode
impl UnsafeUnpin for XskBindMode
impl UnwindSafe for XskBindMode
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