pub enum WrOpcode {
Send,
SendWithImm(u32),
RdmaWrite,
RdmaWriteWithImm(u32),
RdmaRead,
AtomicCmpAndSwp,
AtomicFetchAndAdd,
BindMw,
LocalInv,
}Expand description
Opcode for send work requests.
Variants§
Send
SendWithImm(u32)
RdmaWrite
RdmaWriteWithImm(u32)
RdmaRead
AtomicCmpAndSwp
AtomicFetchAndAdd
BindMw
Bind a Memory Window to an MR sub-region (Type 2).
LocalInv
Invalidate a Memory Window’s rkey (makes it unusable for remote access).
Trait Implementations§
impl Copy for WrOpcode
impl Eq for WrOpcode
impl StructuralPartialEq for WrOpcode
Auto Trait Implementations§
impl Freeze for WrOpcode
impl RefUnwindSafe for WrOpcode
impl Send for WrOpcode
impl Sync for WrOpcode
impl Unpin for WrOpcode
impl UnsafeUnpin for WrOpcode
impl UnwindSafe for WrOpcode
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