pub struct TopicQosRef {
pub reliability: Option<String>,
pub durability: Option<String>,
pub profile_name: Option<String>,
}Expand description
QoS-Profile-Referenz fuer ein Topic — Caller-Layer-Resolution
(z.B. ueber crates/qos/).
Fields§
§reliability: Option<String>Optional: Reliability-Kind (“RELIABLE”/“BEST_EFFORT”).
durability: Option<String>Optional: Durability-Kind (“VOLATILE”/“TRANSIENT_LOCAL”/…).
profile_name: Option<String>Optional: Profile-Name aus einem QoS-XML-Profile.
Trait Implementations§
Source§impl Clone for TopicQosRef
impl Clone for TopicQosRef
Source§fn clone(&self) -> TopicQosRef
fn clone(&self) -> TopicQosRef
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 TopicQosRef
impl Debug for TopicQosRef
Source§impl Default for TopicQosRef
impl Default for TopicQosRef
Source§fn default() -> TopicQosRef
fn default() -> TopicQosRef
Returns the “default value” for a type. Read more
Source§impl PartialEq for TopicQosRef
impl PartialEq for TopicQosRef
Source§fn eq(&self, other: &TopicQosRef) -> bool
fn eq(&self, other: &TopicQosRef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for TopicQosRef
impl StructuralPartialEq for TopicQosRef
Auto Trait Implementations§
impl Freeze for TopicQosRef
impl RefUnwindSafe for TopicQosRef
impl Send for TopicQosRef
impl Sync for TopicQosRef
impl Unpin for TopicQosRef
impl UnsafeUnpin for TopicQosRef
impl UnwindSafe for TopicQosRef
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