#[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: __be64§dgid: ibv_gid§sgid: ibv_gid§dlid: __be16§slid: __be16§flowlabel_hoplimit: __be32§tclass: u8§reversible_numpath: u8§pkey: __be16§qosclass_sl: __be16§mtu: u8§rate: u8§packetlifetime: u8§preference: u8§reserved: [u8; 6]Auto Trait Implementations§
impl Freeze for ibv_path_record
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§
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