#[repr(C)]pub struct rdmaxcel_qp {Show 17 fields
pub ibv_qp: *mut ibv_qp,
pub qpex: *mut ibv_qp_ex,
pub send_cq: *mut ibv_cq,
pub recv_cq: *mut ibv_cq,
pub is_efa: c_int,
pub efa_ah: *mut ibv_ah,
pub efa_remote_qpn: u32,
pub efa_qkey: u32,
pub send_wqe_idx: u64,
pub send_db_idx: u64,
pub send_cq_idx: u64,
pub recv_wqe_idx: u64,
pub recv_db_idx: u64,
pub recv_cq_idx: u64,
pub rts_timestamp: u64,
pub send_completion_cache: *mut completion_cache_t,
pub recv_completion_cache: *mut completion_cache_t,
}Fields§
§ibv_qp: *mut ibv_qp§qpex: *mut ibv_qp_ex§send_cq: *mut ibv_cq§recv_cq: *mut ibv_cq§is_efa: c_int§efa_ah: *mut ibv_ah§efa_remote_qpn: u32§efa_qkey: u32§send_wqe_idx: u64§send_db_idx: u64§send_cq_idx: u64§recv_wqe_idx: u64§recv_db_idx: u64§recv_cq_idx: u64§rts_timestamp: u64§send_completion_cache: *mut completion_cache_t§recv_completion_cache: *mut completion_cache_tTrait Implementations§
Source§impl Clone for rdmaxcel_qp
impl Clone for rdmaxcel_qp
Source§fn clone(&self) -> rdmaxcel_qp
fn clone(&self) -> rdmaxcel_qp
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for rdmaxcel_qp
impl Debug for rdmaxcel_qp
Source§impl Default for rdmaxcel_qp
impl Default for rdmaxcel_qp
impl Copy for rdmaxcel_qp
Auto Trait Implementations§
impl Freeze for rdmaxcel_qp
impl RefUnwindSafe for rdmaxcel_qp
impl !Send for rdmaxcel_qp
impl !Sync for rdmaxcel_qp
impl Unpin for rdmaxcel_qp
impl UnsafeUnpin for rdmaxcel_qp
impl UnwindSafe for rdmaxcel_qp
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