#[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: u64§next: *mut Self§sg_list: *mut ibv_sge§num_sge: c_int§opcode: Type§send_flags: c_uint§imm_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_t§qp_type: qp_type_t§bind_mw_tso_union: bind_mw_tso_union_tAuto Trait Implementations§
impl Freeze for ibv_send_wr
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§
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