Type Alias cyclors::dds_qos_t

source ·
pub type dds_qos_t = dds_qos;

Aliased Type§

struct dds_qos_t {
Show 35 fields pub present: u64, pub aliased: u64, pub topic_name: *mut i8, pub type_name: *mut i8, pub entity_name: *mut i8, pub type_information: *mut ddsi_typeinfo, pub presentation: dds_presentation_qospolicy, pub partition: ddsi_stringseq, pub group_data: ddsi_octetseq, pub entity_factory: dds_entity_factory_qospolicy, pub topic_data: ddsi_octetseq, pub durability: dds_durability_qospolicy, pub durability_service: dds_durability_service_qospolicy, pub deadline: dds_deadline_qospolicy, pub latency_budget: dds_latency_budget_qospolicy, pub liveliness: dds_liveliness_qospolicy, pub reliability: dds_reliability_qospolicy, pub destination_order: dds_destination_order_qospolicy, pub history: dds_history_qospolicy, pub resource_limits: dds_resource_limits_qospolicy, pub transport_priority: dds_transport_priority_qospolicy, pub lifespan: dds_lifespan_qospolicy, pub user_data: ddsi_octetseq, pub ownership: dds_ownership_qospolicy, pub ownership_strength: dds_ownership_strength_qospolicy, pub time_based_filter: dds_time_based_filter_qospolicy, pub writer_data_lifecycle: dds_writer_data_lifecycle_qospolicy, pub reader_data_lifecycle: dds_reader_data_lifecycle_qospolicy, pub reader_lifespan: dds_reader_lifespan_qospolicy, pub writer_batching: dds_writer_batching_qospolicy, pub ignorelocal: dds_ignorelocal_qospolicy, pub property: dds_property_qospolicy, pub type_consistency: dds_type_consistency_enforcement_qospolicy, pub ignore_locator_type: u32, pub data_representation: dds_data_representation_qospolicy,
}

Fields§

§present: u64§aliased: u64§topic_name: *mut i8§type_name: *mut i8§entity_name: *mut i8§type_information: *mut ddsi_typeinfo§presentation: dds_presentation_qospolicy§partition: ddsi_stringseq§group_data: ddsi_octetseq§entity_factory: dds_entity_factory_qospolicy§topic_data: ddsi_octetseq§durability: dds_durability_qospolicy§durability_service: dds_durability_service_qospolicy§deadline: dds_deadline_qospolicy§latency_budget: dds_latency_budget_qospolicy§liveliness: dds_liveliness_qospolicy§reliability: dds_reliability_qospolicy§destination_order: dds_destination_order_qospolicy§history: dds_history_qospolicy§resource_limits: dds_resource_limits_qospolicy§transport_priority: dds_transport_priority_qospolicy§lifespan: dds_lifespan_qospolicy§user_data: ddsi_octetseq§ownership: dds_ownership_qospolicy§ownership_strength: dds_ownership_strength_qospolicy§time_based_filter: dds_time_based_filter_qospolicy§writer_data_lifecycle: dds_writer_data_lifecycle_qospolicy§reader_data_lifecycle: dds_reader_data_lifecycle_qospolicy§reader_lifespan: dds_reader_lifespan_qospolicy§writer_batching: dds_writer_batching_qospolicy§ignorelocal: dds_ignorelocal_qospolicy§property: dds_property_qospolicy§type_consistency: dds_type_consistency_enforcement_qospolicy§ignore_locator_type: u32§data_representation: dds_data_representation_qospolicy

Trait Implementations§

source§

impl Clone for dds_qos

source§

fn clone(&self) -> dds_qos

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for dds_qos

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for dds_qos