#[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: u64status: Typeopcode: Typevendor_err: u32byte_len: u32imm_data_invalidated_rkey_union: imm_data_invalidated_rkey_union_tqp_num: u32src_qp: u32wc_flags: c_uintpkey_index: u16slid: u16sl: u8dlid_path_bits: u8Auto Trait Implementations
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
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