Crate ros_package_manifest

Source
Expand description

This crate parses ROS package manifest, also known as package.xml, as defined in REP 127, REP 140, REP 149.

§Examples

use ros_package_manifest::{Package, PackageCommonMethods};
use std::str::FromStr;
let package_xml = std::fs::read_to_string("data/package.xml")?;
let package = Package::from_str(&package_xml)?;
assert_eq!(package.name(), "rosmaster");

Structs§

Package1
Package2
PackageCommon

Enums§

Package
PackageError

Traits§

PackageCommonMethods