pub struct CatalogRos2Adapter { /* private fields */ }Expand description
In-memory catalog adapter used by default builds with ros2 enabled.
Implementations§
Source§impl CatalogRos2Adapter
impl CatalogRos2Adapter
Sourcepub fn new(hints: Vec<Ros2MessageHint>) -> Self
pub fn new(hints: Vec<Ros2MessageHint>) -> Self
Creates an adapter from a catalog.
Sourcepub fn point_cloud2_xyz() -> Self
pub fn point_cloud2_xyz() -> Self
Returns a catalog covering common XYZ point-cloud mappings.
Trait Implementations§
Source§impl Clone for CatalogRos2Adapter
impl Clone for CatalogRos2Adapter
Source§fn clone(&self) -> CatalogRos2Adapter
fn clone(&self) -> CatalogRos2Adapter
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 CatalogRos2Adapter
impl Debug for CatalogRos2Adapter
Source§impl Default for CatalogRos2Adapter
impl Default for CatalogRos2Adapter
Source§fn default() -> CatalogRos2Adapter
fn default() -> CatalogRos2Adapter
Returns the “default value” for a type. Read more
Source§impl Ros2Adapter for CatalogRos2Adapter
impl Ros2Adapter for CatalogRos2Adapter
Source§fn supported_types(&self) -> &[Ros2MessageHint]
fn supported_types(&self) -> &[Ros2MessageHint]
Returns supported type mappings.
Auto Trait Implementations§
impl Freeze for CatalogRos2Adapter
impl RefUnwindSafe for CatalogRos2Adapter
impl Send for CatalogRos2Adapter
impl Sync for CatalogRos2Adapter
impl Unpin for CatalogRos2Adapter
impl UnsafeUnpin for CatalogRos2Adapter
impl UnwindSafe for CatalogRos2Adapter
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