roslibrust_codegen 0.20.0

An library for generating rust type definitions from ROS IDL files
Documentation
{
  "type_description_msg": {
    "type_description": {
      "type_name": "std_msgs/msg/MultiArrayLayout",
      "fields": [
        {
          "name": "dim",
          "type": {
            "type_id": 145,
            "capacity": 0,
            "string_capacity": 0,
            "nested_type_name": "std_msgs/msg/MultiArrayDimension"
          },
          "default_value": ""
        },
        {
          "name": "data_offset",
          "type": {
            "type_id": 7,
            "capacity": 0,
            "string_capacity": 0,
            "nested_type_name": ""
          },
          "default_value": ""
        }
      ]
    },
    "referenced_type_descriptions": [
      {
        "type_name": "std_msgs/msg/MultiArrayDimension",
        "fields": [
          {
            "name": "label",
            "type": {
              "type_id": 17,
              "capacity": 0,
              "string_capacity": 0,
              "nested_type_name": ""
            },
            "default_value": ""
          },
          {
            "name": "size",
            "type": {
              "type_id": 7,
              "capacity": 0,
              "string_capacity": 0,
              "nested_type_name": ""
            },
            "default_value": ""
          },
          {
            "name": "stride",
            "type": {
              "type_id": 7,
              "capacity": 0,
              "string_capacity": 0,
              "nested_type_name": ""
            },
            "default_value": ""
          }
        ]
      }
    ]
  },
  "type_hashes": [
    {
      "type_name": "std_msgs/msg/MultiArrayLayout",
      "hash_string": "RIHS01_4c66e6f78e740ac103a94cf63259f968e48c617e7699e829b63c21a5cb50dac6"
    },
    {
      "type_name": "std_msgs/msg/MultiArrayDimension",
      "hash_string": "RIHS01_5e773a60a4c7fc8a54985f307c7837aa2994252a126c301957a24e31282c9cbe"
    }
  ]
}