pub struct OfferedIncompatibleQoS {
pub total: Counter,
pub last_policy_id: QoSPolicyId,
}Expand description
Delivered to the
with_offered_incompatible_qos
callback when a reader is discovered whose requested QoS is
incompatible with this writer’s offered QoS.
Fields§
§total: CounterRunning count of incompatible QoS discoveries.
last_policy_id: QoSPolicyIdThe policy that caused the most recent incompatibility.
Trait Implementations§
Source§impl Clone for OfferedIncompatibleQoS
impl Clone for OfferedIncompatibleQoS
Source§fn clone(&self) -> OfferedIncompatibleQoS
fn clone(&self) -> OfferedIncompatibleQoS
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 moreimpl Copy for OfferedIncompatibleQoS
Source§impl Debug for OfferedIncompatibleQoS
impl Debug for OfferedIncompatibleQoS
impl Eq for OfferedIncompatibleQoS
Source§impl From<dds_offered_incompatible_qos_status> for OfferedIncompatibleQoS
impl From<dds_offered_incompatible_qos_status> for OfferedIncompatibleQoS
Source§fn from(status: dds_offered_incompatible_qos_status_t) -> Self
fn from(status: dds_offered_incompatible_qos_status_t) -> Self
Converts to this type from the input type.
Source§impl PartialEq for OfferedIncompatibleQoS
impl PartialEq for OfferedIncompatibleQoS
Source§fn eq(&self, other: &OfferedIncompatibleQoS) -> bool
fn eq(&self, other: &OfferedIncompatibleQoS) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OfferedIncompatibleQoS
Auto Trait Implementations§
impl Freeze for OfferedIncompatibleQoS
impl RefUnwindSafe for OfferedIncompatibleQoS
impl Send for OfferedIncompatibleQoS
impl Sync for OfferedIncompatibleQoS
impl Unpin for OfferedIncompatibleQoS
impl UnsafeUnpin for OfferedIncompatibleQoS
impl UnwindSafe for OfferedIncompatibleQoS
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