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
- Parameters
- Provides access to undeclared parameters in a ParameterServer
- Read
Only Parameter - A parameter whose value cannot be changed after declaration
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
Type Aliases§
- Undeclared
Parameters Deprecated - The pre-phase-515 name of
Parameters.