pub struct TopicAnnotation {
pub name: Option<String>,
pub platform: Option<String>,
}Expand description
@topic(name = "...", platform = "..."). DDS-XTypes 1.3 Annex B.
Fields§
§name: Option<String>The topic name, when one was given.
platform: Option<String>The platform the annotation applies to, * for all.
Trait Implementations§
Source§impl Clone for TopicAnnotation
impl Clone for TopicAnnotation
Source§impl Debug for TopicAnnotation
impl Debug for TopicAnnotation
Source§impl Default for TopicAnnotation
impl Default for TopicAnnotation
impl Eq for TopicAnnotation
Source§impl PartialEq for TopicAnnotation
impl PartialEq for TopicAnnotation
impl StructuralPartialEq for TopicAnnotation
Auto Trait Implementations§
impl Freeze for TopicAnnotation
impl RefUnwindSafe for TopicAnnotation
impl Send for TopicAnnotation
impl Sync for TopicAnnotation
impl Unpin for TopicAnnotation
impl UnsafeUnpin for TopicAnnotation
impl UnwindSafe for TopicAnnotation
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