Struct rdma_sys::ibv_path_record
source · [−]#[repr(C)]pub struct ibv_path_record {Show 15 fields
pub service_id: __be64,
pub dgid: ibv_gid,
pub sgid: ibv_gid,
pub dlid: __be16,
pub slid: __be16,
pub flowlabel_hoplimit: __be32,
pub tclass: u8,
pub reversible_numpath: u8,
pub pkey: __be16,
pub qosclass_sl: __be16,
pub mtu: u8,
pub rate: u8,
pub packetlifetime: u8,
pub preference: u8,
pub reserved: [u8; 6],
}Fields
service_id: __be64dgid: ibv_gidsgid: ibv_giddlid: __be16slid: __be16flowlabel_hoplimit: __be32tclass: u8reversible_numpath: u8pkey: __be16qosclass_sl: __be16mtu: u8rate: u8packetlifetime: u8preference: u8reserved: [u8; 6]Auto Trait Implementations
impl RefUnwindSafe for ibv_path_record
impl Send for ibv_path_record
impl Sync for ibv_path_record
impl Unpin for ibv_path_record
impl UnwindSafe for ibv_path_record
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