No version for distro humble showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro jazzy showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
rolling

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro ardent showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro bouncy showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro crystal showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro eloquent showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro dashing showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro galactic showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro foxy showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro iron showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro lunar showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro jade showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro indigo showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro hydro showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro kinetic showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro melodic showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange

No version for distro noetic showing kilted. Known supported distros are highlighted in the buttons above.
Package symbol

rosidl_generator_rs package from rosidl_rust repo

rosidl_generator_rs

ROS Distro
kilted

Package Summary

Version 0.4.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2-rust/rosidl_rust.git
VCS Type git
VCS Version main
Last Updated 2025-10-27
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the ROS interfaces in Rust.

Maintainers

  • Esteve Fernandez

Authors

  • Esteve Fernandez
README
No README found. See repository README.
CHANGELOG

Changelog for package rosidl_generator_rs

0.4.8 (2025-10-27)

  • Fix use of serde (#9)

    • Fix use of serde

    * Include serde for services ---------

  • Update to the latest version of Action trait (#7)

    • Update to the latest version of Action trait

    * Fix use of serde ---------

  • fix cmake deprecation (#6)

    * fix cmake deprecation cmake version < then 3.10 is deprecated

    • Update CMakeLists.txt
  • Contributors: Grey, mosfet80

0.4.7 (2025-05-30)

  • fix: clean up dependencies (#5)
  • Contributors: Esteve Fernandez

0.4.6 (2025-05-24)

  • fix: added missing dependency
  • Contributors: Esteve Fernandez

0.4.5 (2025-05-24)

  • clean up changelog. Removed rosidl_runtime_rs as a dependency
  • Contributors: Esteve Fernandez

0.4.4 (2025-05-24)

  • set python executable var to custom cmake commands (#3)
  • Contributors: Kimberly N. McGuire

0.4.3 (2025-04-15)

  • Disable rosidl_runtime_rs dependency (#4)
  • Contributors: Esteve Fernandez

0.4.2 (2025-04-11)

  • Update vendored interface packages (#423)

    * Update rclrs vendor_interfaces.py script This updates the vendor_interfaces.py script to also vendor in the action_msgs and unique_identifier_msgs packages. The script is modified to always use a list of package names rather than hard-coding the package names everywhere.

    * Silence certain clippy lints on generated code In case a user enforces clippy linting on these generated packages, silence expected warnings. This is already the case in rclrs, but should be applied directly to the generated packages for the sake of downstream users. The [clippy::derive_partial_eq_without_eq]{.title-ref} lint was already being disabled for the packages vendored by rclrs, but is now moved to the rosidl_generator_rs template instead. This is necessary since we always derive the PartialEq trait, but can't necessary derive Eq, and so don't. The [clippy::upper_case_acronyms]{.title-ref} is new and was added to account for message type names being upper-case acrynyms, like unique_identifier_msgs::msg::UUID.

    * Update vendored message packages This updates the message packages vendored under the rclrs [vendor]{.title-ref} module. The vendor_interfaces.py script was used for reproducibility. The existing packages – rcl_interfaces, rosgraph_msgs, and builtin_interfaces – are only modified in that they now use the std::ffi::c_void naming for c_void instead of the std::os::raw::c_void alias and disable certain clippy lints. The action_msgs and unique_identifier_msgs packages are newly added to enable adding action support to rclrs. action_msgs is needed for interaction with action goal info and statuses, and has a dependency on unique_identifier_msgs.

  • Action message support (#417)

    • Added action template
    • Added action generation
    • Added basic create_action_client function
    • dded action generation
    • checkin
    • Fix missing exported pre_field_serde field

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_generator_rs at Robotics Stack Exchange