pub fn generate_rust_ros_message_definitions(
    messages: Vec<MessageFile>,
    services: Vec<ServiceFile>
) -> Result<TokenStream, SimpleError>
Expand description

Takes in collections of ROS message and ROS service data and generates Rust source code corresponding to the definitions.

This function assumes that the provided messages make up a completely resolved tree of dependent messages.

  • messages - Collection of ROS message definition data.
  • services - Collection of ROS service definition data.