pub struct Rosbag2Topic {
pub id: i64,
pub name: String,
pub type_name: String,
pub serialization_format: String,
pub message_count: u64,
}Expand description
Metadata for one rosbag2 topic.
Fields§
§id: i64SQLite topic id.
name: StringROS topic name.
type_name: StringFully-qualified ROS message type.
serialization_format: StringStorage serialization identifier, normally cdr.
message_count: u64Number of stored messages for this topic.
Trait Implementations§
Source§impl Clone for Rosbag2Topic
impl Clone for Rosbag2Topic
Source§fn clone(&self) -> Rosbag2Topic
fn clone(&self) -> Rosbag2Topic
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 Debug for Rosbag2Topic
impl Debug for Rosbag2Topic
Source§impl PartialEq for Rosbag2Topic
impl PartialEq for Rosbag2Topic
Source§fn eq(&self, other: &Rosbag2Topic) -> bool
fn eq(&self, other: &Rosbag2Topic) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for Rosbag2Topic
impl StructuralPartialEq for Rosbag2Topic
Auto Trait Implementations§
impl Freeze for Rosbag2Topic
impl RefUnwindSafe for Rosbag2Topic
impl Send for Rosbag2Topic
impl Sync for Rosbag2Topic
impl Unpin for Rosbag2Topic
impl UnsafeUnpin for Rosbag2Topic
impl UnwindSafe for Rosbag2Topic
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more