pub struct OfferedIncompatibleQosStatus {
pub total_count: i32,
pub total_count_change: i32,
pub last_policy_id: u32,
pub policies: Vec<QosPolicyCount>,
}Expand description
OFFERED_INCOMPATIBLE_QOS_STATUS — Spec §2.2.4.1 + §2.2.2.4.2.
Writer-Seite: ein Reader wurde gefunden, dessen requested QoS
nicht zum offered QoS des Writers passt.
Fields§
§total_count: i32Total cumulative count of incompatible-QoS detections.
total_count_change: i32Change in total_count since last read.
last_policy_id: u32Policy-Id of the most recent policy that caused the incompatibility.
policies: Vec<QosPolicyCount>Per-policy counters.
Trait Implementations§
Source§impl Clone for OfferedIncompatibleQosStatus
impl Clone for OfferedIncompatibleQosStatus
Source§fn clone(&self) -> OfferedIncompatibleQosStatus
fn clone(&self) -> OfferedIncompatibleQosStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OfferedIncompatibleQosStatus
impl Debug for OfferedIncompatibleQosStatus
Source§impl Default for OfferedIncompatibleQosStatus
impl Default for OfferedIncompatibleQosStatus
Source§fn default() -> OfferedIncompatibleQosStatus
fn default() -> OfferedIncompatibleQosStatus
Returns the “default value” for a type. Read more
Source§impl PartialEq for OfferedIncompatibleQosStatus
impl PartialEq for OfferedIncompatibleQosStatus
Source§fn eq(&self, other: &OfferedIncompatibleQosStatus) -> bool
fn eq(&self, other: &OfferedIncompatibleQosStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for OfferedIncompatibleQosStatus
impl StructuralPartialEq for OfferedIncompatibleQosStatus
Auto Trait Implementations§
impl Freeze for OfferedIncompatibleQosStatus
impl RefUnwindSafe for OfferedIncompatibleQosStatus
impl Send for OfferedIncompatibleQosStatus
impl Sync for OfferedIncompatibleQosStatus
impl Unpin for OfferedIncompatibleQosStatus
impl UnsafeUnpin for OfferedIncompatibleQosStatus
impl UnwindSafe for OfferedIncompatibleQosStatus
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