Struct rdma_sys::ibv_send_wr
source · [−]#[repr(C)]pub struct ibv_send_wr {
pub wr_id: u64,
pub next: *mut Self,
pub sg_list: *mut ibv_sge,
pub num_sge: c_int,
pub opcode: Type,
pub send_flags: c_uint,
pub imm_data_invalidated_rkey_union: imm_data_invalidated_rkey_union_t,
pub wr: wr_t,
pub qp_type: qp_type_t,
pub bind_mw_tso_union: bind_mw_tso_union_t,
}Fields
wr_id: u64next: *mut Selfsg_list: *mut ibv_sgenum_sge: c_intopcode: Typesend_flags: c_uintimm_data_invalidated_rkey_union: imm_data_invalidated_rkey_union_tWhen opcode is *_WITH_IMM: Immediate data in network byte order. When opcode is *_INV: Stores the rkey to invalidate
wr: wr_tqp_type: qp_type_tbind_mw_tso_union: bind_mw_tso_union_tAuto Trait Implementations
impl RefUnwindSafe for ibv_send_wr
impl !Send for ibv_send_wr
impl !Sync for ibv_send_wr
impl Unpin for ibv_send_wr
impl UnwindSafe for ibv_send_wr
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more