Struct cyclors::dds_qos[][src]

#[repr(C)]
pub struct dds_qos {
Show fields pub present: u64, pub aliased: u64, pub topic_name: *mut c_char, pub type_name: *mut c_char, pub presentation: dds_presentation_qospolicy_t, pub partition: dds_partition_qospolicy_t, pub group_data: dds_groupdata_qospolicy_t, pub entity_factory: dds_entity_factory_qospolicy_t, pub topic_data: dds_topicdata_qospolicy_t, pub durability: dds_durability_qospolicy_t, pub durability_service: dds_durability_service_qospolicy_t, pub deadline: dds_deadline_qospolicy_t, pub latency_budget: dds_latency_budget_qospolicy_t, pub liveliness: dds_liveliness_qospolicy_t, pub reliability: dds_reliability_qospolicy_t, pub destination_order: dds_destination_order_qospolicy_t, pub history: dds_history_qospolicy_t, pub resource_limits: dds_resource_limits_qospolicy_t, pub transport_priority: dds_transport_priority_qospolicy_t, pub lifespan: dds_lifespan_qospolicy_t, pub user_data: dds_userdata_qospolicy_t, pub ownership: dds_ownership_qospolicy_t, pub ownership_strength: dds_ownership_strength_qospolicy_t, pub time_based_filter: dds_time_based_filter_qospolicy_t, pub writer_data_lifecycle: dds_writer_data_lifecycle_qospolicy_t, pub reader_data_lifecycle: dds_reader_data_lifecycle_qospolicy_t, pub subscription_keys: dds_subscription_keys_qospolicy_t, pub reader_lifespan: dds_reader_lifespan_qospolicy_t, pub ignorelocal: dds_ignorelocal_qospolicy_t, pub property: dds_property_qospolicy_t,
}

Fields

present: u64aliased: u64topic_name: *mut c_chartype_name: *mut c_charpresentation: dds_presentation_qospolicy_tpartition: dds_partition_qospolicy_tgroup_data: dds_groupdata_qospolicy_tentity_factory: dds_entity_factory_qospolicy_ttopic_data: dds_topicdata_qospolicy_tdurability: dds_durability_qospolicy_tdurability_service: dds_durability_service_qospolicy_tdeadline: dds_deadline_qospolicy_tlatency_budget: dds_latency_budget_qospolicy_tliveliness: dds_liveliness_qospolicy_treliability: dds_reliability_qospolicy_tdestination_order: dds_destination_order_qospolicy_thistory: dds_history_qospolicy_tresource_limits: dds_resource_limits_qospolicy_ttransport_priority: dds_transport_priority_qospolicy_tlifespan: dds_lifespan_qospolicy_tuser_data: dds_userdata_qospolicy_townership: dds_ownership_qospolicy_townership_strength: dds_ownership_strength_qospolicy_ttime_based_filter: dds_time_based_filter_qospolicy_twriter_data_lifecycle: dds_writer_data_lifecycle_qospolicy_treader_data_lifecycle: dds_reader_data_lifecycle_qospolicy_tsubscription_keys: dds_subscription_keys_qospolicy_treader_lifespan: dds_reader_lifespan_qospolicy_tignorelocal: dds_ignorelocal_qospolicy_tproperty: dds_property_qospolicy_t

Trait Implementations

impl Clone for dds_qos[src]

impl Copy for dds_qos[src]

impl Debug for dds_qos[src]

Auto Trait Implementations

impl RefUnwindSafe for dds_qos

impl !Send for dds_qos

impl !Sync for dds_qos

impl Unpin for dds_qos

impl UnwindSafe for dds_qos

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.