#[repr(C)]pub struct ibv_sa_path_rec {Show 19 fields
pub dgid: ibv_gid,
pub sgid: ibv_gid,
pub dlid: __be16,
pub slid: __be16,
pub raw_traffic: c_int,
pub flow_label: __be32,
pub hop_limit: u8,
pub traffic_class: u8,
pub reversible: c_int,
pub numb_path: u8,
pub pkey: __be16,
pub sl: u8,
pub mtu_selector: u8,
pub mtu: u8,
pub rate_selector: u8,
pub rate: u8,
pub packet_life_time_selector: u8,
pub packet_life_time: u8,
pub preference: u8,
}Fields§
§dgid: ibv_gid§sgid: ibv_gid§dlid: __be16§slid: __be16§raw_traffic: c_int§flow_label: __be32§hop_limit: u8§traffic_class: u8§reversible: c_int§numb_path: u8§pkey: __be16§sl: u8§mtu_selector: u8§mtu: u8§rate_selector: u8§rate: u8§packet_life_time_selector: u8§packet_life_time: u8§preference: u8Auto Trait Implementations§
impl Freeze for ibv_sa_path_rec
impl RefUnwindSafe for ibv_sa_path_rec
impl Send for ibv_sa_path_rec
impl Sync for ibv_sa_path_rec
impl Unpin for ibv_sa_path_rec
impl UnwindSafe for ibv_sa_path_rec
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