Trait rustdds::qos::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>