#[repr(C)]pub struct mlx5dv_qp {
pub dbrec: *mut __be32,
pub sq: mlx5dv_qp__bindgen_ty_1,
pub rq: mlx5dv_qp__bindgen_ty_2,
pub bf: mlx5dv_qp__bindgen_ty_3,
pub comp_mask: u64,
pub uar_mmap_offset: off_t,
pub tirn: u32,
pub tisn: u32,
pub rqn: u32,
pub sqn: u32,
pub tir_icm_addr: u64,
}
Fields§
§dbrec: *mut __be32
§sq: mlx5dv_qp__bindgen_ty_1
§rq: mlx5dv_qp__bindgen_ty_2
§bf: mlx5dv_qp__bindgen_ty_3
§comp_mask: u64
§uar_mmap_offset: off_t
§tirn: u32
§tisn: u32
§rqn: u32
§sqn: u32
§tir_icm_addr: u64
Trait Implementations§
impl Copy for mlx5dv_qp
Auto Trait Implementations§
impl Freeze for mlx5dv_qp
impl RefUnwindSafe for mlx5dv_qp
impl !Send for mlx5dv_qp
impl !Sync for mlx5dv_qp
impl Unpin for mlx5dv_qp
impl UnwindSafe for mlx5dv_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