pub struct ResolvedQos {
pub lookup_path: String,
pub topic_filter: Option<String>,
pub datawriter_qos: Option<EntityQos>,
pub datareader_qos: Option<EntityQos>,
pub topic_qos: Option<EntityQos>,
pub publisher_qos: Option<EntityQos>,
pub subscriber_qos: Option<EntityQos>,
pub domainparticipant_qos: Option<EntityQos>,
}Expand description
Aufloesungs-Resultat: ein flach gemergter Profile-Snapshot.
Alle 6 Entity-QoS-Container werden erschoepfend gemergt: None heisst
“auch nach Auflosung weder im Kind noch im Parent gesetzt”, was bei
der Materialisierung in WriterQos/ReaderQos zu Spec-Defaults
abgebildet wird.
Fields§
§lookup_path: StringVoller Lookup-Pfad des aufgeloesten Profile (library::profile).
topic_filter: Option<String>Effektiver Topic-Filter (nach Inheritance-Override).
datawriter_qos: Option<EntityQos>Gemergtes <datawriter_qos>.
datareader_qos: Option<EntityQos>Gemergtes <datareader_qos>.
topic_qos: Option<EntityQos>Gemergtes <topic_qos>.
publisher_qos: Option<EntityQos>Gemergtes <publisher_qos>.
subscriber_qos: Option<EntityQos>Gemergtes <subscriber_qos>.
domainparticipant_qos: Option<EntityQos>Gemergtes <domainparticipant_qos>.
Trait Implementations§
Source§impl Clone for ResolvedQos
impl Clone for ResolvedQos
Source§fn clone(&self) -> ResolvedQos
fn clone(&self) -> ResolvedQos
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 ResolvedQos
impl Debug for ResolvedQos
Source§impl Default for ResolvedQos
impl Default for ResolvedQos
Source§fn default() -> ResolvedQos
fn default() -> ResolvedQos
Returns the “default value” for a type. Read more
Source§impl PartialEq for ResolvedQos
impl PartialEq for ResolvedQos
Source§fn eq(&self, other: &ResolvedQos) -> bool
fn eq(&self, other: &ResolvedQos) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ResolvedQos
impl StructuralPartialEq for ResolvedQos
Auto Trait Implementations§
impl Freeze for ResolvedQos
impl RefUnwindSafe for ResolvedQos
impl Send for ResolvedQos
impl Sync for ResolvedQos
impl Unpin for ResolvedQos
impl UnsafeUnpin for ResolvedQos
impl UnwindSafe for ResolvedQos
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