#[repr(C)]pub struct efadv_cq {
pub comp_mask: u64,
pub wc_read_sgid: Option<unsafe extern "C" fn(efadv_cq: *mut efadv_cq, sgid: *mut ibv_gid) -> c_int>,
pub wc_is_unsolicited: Option<unsafe extern "C" fn(efadv_cq: *mut efadv_cq) -> bool>,
}Fields§
§comp_mask: u64§wc_read_sgid: Option<unsafe extern "C" fn(efadv_cq: *mut efadv_cq, sgid: *mut ibv_gid) -> c_int>§wc_is_unsolicited: Option<unsafe extern "C" fn(efadv_cq: *mut efadv_cq) -> bool>Trait Implementations§
impl Copy for efadv_cq
Auto Trait Implementations§
impl Freeze for efadv_cq
impl RefUnwindSafe for efadv_cq
impl Send for efadv_cq
impl Sync for efadv_cq
impl Unpin for efadv_cq
impl UnwindSafe for efadv_cq
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