pub type dds_dynamic_type_descriptor_t = dds_dynamic_type_descriptor;

Aliased Type§

struct dds_dynamic_type_descriptor_t {
    pub kind: u32,
    pub name: *const i8,
    pub base_type: dds_dynamic_type_spec,
    pub discriminator_type: dds_dynamic_type_spec,
    pub num_bounds: u32,
    pub bounds: *const u32,
    pub element_type: dds_dynamic_type_spec,
    pub key_element_type: dds_dynamic_type_spec,
}

Fields§

§kind: u32§name: *const i8§base_type: dds_dynamic_type_spec§discriminator_type: dds_dynamic_type_spec§num_bounds: u32§bounds: *const u32§element_type: dds_dynamic_type_spec§key_element_type: dds_dynamic_type_spec

Trait Implementations§

source§

impl Clone for dds_dynamic_type_descriptor

source§

fn clone(&self) -> dds_dynamic_type_descriptor

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 Copy for dds_dynamic_type_descriptor