pub struct TopicInfo {
pub name: String,
pub type_name: String,
pub message_count: u64,
pub reliability: String,
pub durability: String,
}Expand description
Topic information for metadata.
Fields§
§name: StringTopic name.
type_name: StringType name.
message_count: u64Message count in recording.
reliability: StringQoS profile (simplified).
durability: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for TopicInfo
impl<'de> Deserialize<'de> for TopicInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TopicInfo
impl RefUnwindSafe for TopicInfo
impl Send for TopicInfo
impl Sync for TopicInfo
impl Unpin for TopicInfo
impl UnsafeUnpin for TopicInfo
impl UnwindSafe for TopicInfo
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