pub struct RequestedIncompatibleQosStatus {
pub total_count: i32,
pub total_count_change: i32,
pub last_policy_id: u32,
pub policies: Vec<QosPolicyCount>,
}Expand description
REQUESTED_INCOMPATIBLE_QOS_STATUS — Spec §2.2.4.1 + §2.2.2.5.6.
Reader-Seite: ein Writer wurde gefunden, dessen offered QoS nicht
zum requested QoS des Readers 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 RequestedIncompatibleQosStatus
impl Clone for RequestedIncompatibleQosStatus
Source§fn clone(&self) -> RequestedIncompatibleQosStatus
fn clone(&self) -> RequestedIncompatibleQosStatus
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 Default for RequestedIncompatibleQosStatus
impl Default for RequestedIncompatibleQosStatus
Source§fn default() -> RequestedIncompatibleQosStatus
fn default() -> RequestedIncompatibleQosStatus
Returns the “default value” for a type. Read more
Source§impl PartialEq for RequestedIncompatibleQosStatus
impl PartialEq for RequestedIncompatibleQosStatus
Source§fn eq(&self, other: &RequestedIncompatibleQosStatus) -> bool
fn eq(&self, other: &RequestedIncompatibleQosStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RequestedIncompatibleQosStatus
impl StructuralPartialEq for RequestedIncompatibleQosStatus
Auto Trait Implementations§
impl Freeze for RequestedIncompatibleQosStatus
impl RefUnwindSafe for RequestedIncompatibleQosStatus
impl Send for RequestedIncompatibleQosStatus
impl Sync for RequestedIncompatibleQosStatus
impl Unpin for RequestedIncompatibleQosStatus
impl UnsafeUnpin for RequestedIncompatibleQosStatus
impl UnwindSafe for RequestedIncompatibleQosStatus
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