#[repr(C)]pub struct HddsIncompatibleQosStatus {
pub total_count: u32,
pub total_count_change: i32,
pub last_policy_id: u32,
}Expand description
Incompatible QoS status (C-compatible mirror of Rust RequestedIncompatibleQosStatus).
Reports QoS incompatibility between matched endpoints.
Fields§
§total_count: u32Total cumulative count of incompatible QoS offers.
total_count_change: i32Change in total_count since last callback.
last_policy_id: u32ID of the last incompatible QoS policy.
Trait Implementations§
Source§impl Clone for HddsIncompatibleQosStatus
impl Clone for HddsIncompatibleQosStatus
Source§fn clone(&self) -> HddsIncompatibleQosStatus
fn clone(&self) -> HddsIncompatibleQosStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HddsIncompatibleQosStatus
impl Debug for HddsIncompatibleQosStatus
Source§impl Default for HddsIncompatibleQosStatus
impl Default for HddsIncompatibleQosStatus
Source§fn default() -> HddsIncompatibleQosStatus
fn default() -> HddsIncompatibleQosStatus
Returns the “default value” for a type. Read more
impl Copy for HddsIncompatibleQosStatus
Auto Trait Implementations§
impl Freeze for HddsIncompatibleQosStatus
impl RefUnwindSafe for HddsIncompatibleQosStatus
impl Send for HddsIncompatibleQosStatus
impl Sync for HddsIncompatibleQosStatus
impl Unpin for HddsIncompatibleQosStatus
impl UnsafeUnpin for HddsIncompatibleQosStatus
impl UnwindSafe for HddsIncompatibleQosStatus
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