Expand description
Typed parameter API
This module provides a fluent builder pattern for declaring typed parameters in a ROS 2 node, aligning with the rclrs API.
Re-exports§
pub use crate::ParameterVariant;
Structs§
- Mandatory
Parameter - A parameter that must always have a value
- Optional
Parameter - A parameter that may or may not have a value
- Parameter
Builder - Builder for declaring a typed parameter
- Read
Only Parameter - A parameter whose value cannot be changed after declaration
- Undeclared
Parameters - Provides access to undeclared parameters in a ParameterServer
Enums§
- Parameter
Error - Error type for typed parameter operations
Traits§
- Range
Convertible - Trait for types that can be converted to a parameter range from
RangeInclusive