pub struct TopicQos {Show 13 fields
pub durability: DurabilityQosPolicy,
pub durability_service: DurabilityServiceQosPolicy,
pub deadline: DeadlineQosPolicy,
pub latency_budget: LatencyBudgetQosPolicy,
pub liveliness: LivelinessQosPolicy,
pub reliability: ReliabilityQosPolicy,
pub destination_order: DestinationOrderQosPolicy,
pub history: HistoryQosPolicy,
pub resource_limits: ResourceLimitsQosPolicy,
pub transport_priority: TransportPriorityQosPolicy,
pub lifespan: LifespanQosPolicy,
pub ownership: OwnershipQosPolicy,
pub topic_data: TopicDataQosPolicy,
}Expand description
QoS-Set fuer einen Topic — Spec §2.2.2.3.2.
Fields§
§durability: DurabilityQosPolicyDefault-Durability des Topics.
durability_service: DurabilityServiceQosPolicyDurabilityService-Default des Topics.
deadline: DeadlineQosPolicyDefault-Deadline.
latency_budget: LatencyBudgetQosPolicyDefault-LatencyBudget.
liveliness: LivelinessQosPolicyDefault-Liveliness.
reliability: ReliabilityQosPolicyDefault-Reliability.
destination_order: DestinationOrderQosPolicyDefault-DestinationOrder.
history: HistoryQosPolicyDefault-History.
resource_limits: ResourceLimitsQosPolicyDefault-Resource-Limits.
transport_priority: TransportPriorityQosPolicyDefault-TransportPriority.
lifespan: LifespanQosPolicyDefault-Lifespan.
ownership: OwnershipQosPolicyDefault-Ownership.
topic_data: TopicDataQosPolicyTopicData (Discovery-propagiert).
Trait Implementations§
impl Eq for TopicQos
impl StructuralPartialEq for TopicQos
Auto Trait Implementations§
impl Freeze for TopicQos
impl RefUnwindSafe for TopicQos
impl Send for TopicQos
impl Sync for TopicQos
impl Unpin for TopicQos
impl UnsafeUnpin for TopicQos
impl UnwindSafe for TopicQos
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