pub enum SourceNameKind {
Absolute,
Private,
Relative,
}Expand description
Unresolved ROS name category as written by component source.
Variants§
Implementations§
Source§impl SourceNameKind
impl SourceNameKind
Sourcepub const fn from_source_name(name: &str) -> Self
pub const fn from_source_name(name: &str) -> Self
Classify a source name without resolving launch remaps or namespaces.
Trait Implementations§
Source§impl Clone for SourceNameKind
impl Clone for SourceNameKind
Source§fn clone(&self) -> SourceNameKind
fn clone(&self) -> SourceNameKind
Returns a duplicate 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 moreSource§impl Debug for SourceNameKind
impl Debug for SourceNameKind
Source§impl PartialEq for SourceNameKind
impl PartialEq for SourceNameKind
impl Copy for SourceNameKind
impl Eq for SourceNameKind
impl StructuralPartialEq for SourceNameKind
Auto Trait Implementations§
impl Freeze for SourceNameKind
impl RefUnwindSafe for SourceNameKind
impl Send for SourceNameKind
impl Sync for SourceNameKind
impl Unpin for SourceNameKind
impl UnsafeUnpin for SourceNameKind
impl UnwindSafe for SourceNameKind
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