#[repr(C)]pub struct ibv_wc {Show 13 fields
pub wr_id: u64,
pub status: Type,
pub opcode: Type,
pub vendor_err: u32,
pub byte_len: u32,
pub imm_data_invalidated_rkey_union: imm_data_invalidated_rkey_union_t,
pub qp_num: u32,
pub src_qp: u32,
pub wc_flags: c_uint,
pub pkey_index: u16,
pub slid: u16,
pub sl: u8,
pub dlid_path_bits: u8,
}Fields§
§wr_id: u64§status: Type§opcode: Type§vendor_err: u32§byte_len: u32§imm_data_invalidated_rkey_union: imm_data_invalidated_rkey_union_t§qp_num: u32§src_qp: u32§wc_flags: c_uint§pkey_index: u16§slid: u16§sl: u8§dlid_path_bits: u8Auto Trait Implementations§
impl Freeze for ibv_wc
impl RefUnwindSafe for ibv_wc
impl Send for ibv_wc
impl Sync for ibv_wc
impl Unpin for ibv_wc
impl UnwindSafe for ibv_wc
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