pub struct PublicationBuiltinTopicDataExt {
pub service_name: String,
pub mapping_profile: ServiceMappingProfile,
pub topic_aliases: Vec<String>,
}Expand description
Spec §7.6.2.1.1 Extension der Standard-PublicationBuiltinTopicData.
Fields§
§service_name: StringService-Name aus IDL-@service-Annotation.
mapping_profile: ServiceMappingProfileMapping-Profil (“Basic” oder “Enhanced”).
topic_aliases: Vec<String>Topic-Aliases fuer Interface-Inheritance (Spec §7.5.1.2.6).
Trait Implementations§
Source§impl Clone for PublicationBuiltinTopicDataExt
impl Clone for PublicationBuiltinTopicDataExt
Source§fn clone(&self) -> PublicationBuiltinTopicDataExt
fn clone(&self) -> PublicationBuiltinTopicDataExt
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for PublicationBuiltinTopicDataExt
impl Default for PublicationBuiltinTopicDataExt
Source§fn default() -> PublicationBuiltinTopicDataExt
fn default() -> PublicationBuiltinTopicDataExt
Returns the “default value” for a type. Read more
Source§impl PartialEq for PublicationBuiltinTopicDataExt
impl PartialEq for PublicationBuiltinTopicDataExt
Source§fn eq(&self, other: &PublicationBuiltinTopicDataExt) -> bool
fn eq(&self, other: &PublicationBuiltinTopicDataExt) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PublicationBuiltinTopicDataExt
impl StructuralPartialEq for PublicationBuiltinTopicDataExt
Auto Trait Implementations§
impl Freeze for PublicationBuiltinTopicDataExt
impl RefUnwindSafe for PublicationBuiltinTopicDataExt
impl Send for PublicationBuiltinTopicDataExt
impl Sync for PublicationBuiltinTopicDataExt
impl Unpin for PublicationBuiltinTopicDataExt
impl UnsafeUnpin for PublicationBuiltinTopicDataExt
impl UnwindSafe for PublicationBuiltinTopicDataExt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more