Struct ros2_client::MessageTypeName
source · pub struct MessageTypeName { /* private fields */ }
Expand description
Name for .msg
type, or a data type carried over a Topic.
This would be called a “Pacakge Resource Name”, at least in ROS 1.
Note that this is not for naming Topics, but data types of Topics.
See Names Section 1.2 Package Resource Names.
Implementations§
Trait Implementations§
source§impl Clone for MessageTypeName
impl Clone for MessageTypeName
source§fn clone(&self) -> MessageTypeName
fn clone(&self) -> MessageTypeName
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for MessageTypeName
impl RefUnwindSafe for MessageTypeName
impl Send for MessageTypeName
impl Sync for MessageTypeName
impl Unpin for MessageTypeName
impl UnwindSafe for MessageTypeName
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,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)