generate_rust_ros_message_definitions

Function generate_rust_ros_message_definitions 

Source
pub fn generate_rust_ros_message_definitions(
    messages: Vec<MessageFile>,
    services: Vec<ServiceFile>,
    options: &CodegenOptions,
) -> 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.
  • options - Code generation options.