Struct rdma_sys::ibv_device_attr_ex
source · [−]#[repr(C)]pub struct ibv_device_attr_ex {Show 16 fields
pub orig_attr: ibv_device_attr,
pub comp_mask: u32,
pub odp_caps: ibv_odp_caps,
pub completion_timestamp_mask: u64,
pub hca_core_clock: u64,
pub device_cap_flags_ex: u64,
pub tso_caps: ibv_tso_caps,
pub rss_caps: ibv_rss_caps,
pub max_wq_type_rq: u32,
pub packet_pacing_caps: ibv_packet_pacing_caps,
pub raw_packet_caps: u32,
pub tm_caps: ibv_tm_caps,
pub cq_mod_caps: ibv_cq_moderation_caps,
pub max_dm_size: u64,
pub pci_atomic_caps: ibv_pci_atomic_caps,
pub xrc_odp_caps: u32,
}Fields
orig_attr: ibv_device_attrcomp_mask: u32odp_caps: ibv_odp_capscompletion_timestamp_mask: u64hca_core_clock: u64device_cap_flags_ex: u64tso_caps: ibv_tso_capsrss_caps: ibv_rss_capsmax_wq_type_rq: u32packet_pacing_caps: ibv_packet_pacing_capsraw_packet_caps: u32tm_caps: ibv_tm_capscq_mod_caps: ibv_cq_moderation_capsmax_dm_size: u64pci_atomic_caps: ibv_pci_atomic_capsxrc_odp_caps: u32Trait Implementations
sourceimpl Clone for ibv_device_attr_ex
impl Clone for ibv_device_attr_ex
sourcefn clone(&self) -> ibv_device_attr_ex
fn clone(&self) -> ibv_device_attr_ex
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
impl Copy for ibv_device_attr_ex
Auto Trait Implementations
impl RefUnwindSafe for ibv_device_attr_ex
impl Send for ibv_device_attr_ex
impl Sync for ibv_device_attr_ex
impl Unpin for ibv_device_attr_ex
impl UnwindSafe for ibv_device_attr_ex
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