HasQoSPolicy

Trait HasQoSPolicy 

Source
pub trait HasQoSPolicy {
    // Required method
    fn qos(&self) -> QosPolicies;
}
Expand description

Trait that is implemented by all necessary DDS Entities that are required to provide QosPolicies.

Required Methods§

Source

fn qos(&self) -> QosPolicies

Implementors§

Source§

impl HasQoSPolicy for Topic

Source§

impl<D, DA> HasQoSPolicy for rustdds::dds::no_key::DataReader<D, DA>
where D: 'static, DA: DeserializerAdapter<D>,

Source§

impl<D, DA> HasQoSPolicy for rustdds::dds::with_key::DataReader<D, DA>
where D: Keyed + 'static, DA: DeserializerAdapter<D>,

Source§

impl<D, SA> HasQoSPolicy for rustdds::dds::with_key::DataWriter<D, SA>
where D: Keyed, SA: SerializerAdapter<D>,

Source§

impl<D, SA: SerializerAdapter<D>> HasQoSPolicy for rustdds::dds::no_key::DataWriter<D, SA>