2个不稳定版本
0.2.0 | 2020年11月8日 |
---|---|
0.1.0 | 2019年7月28日 |
#193 在 机器人 中
130 每月下载量
29KB
807 代码行
ros_package_manifest
此crate解析ROS包清单,也称为 package.xml
,它定义在 REP 127、REP 140、REP 149 中。
示例
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");
lib.rs
:
此crate解析ROS包清单,也称为 package.xml
,它定义在 REP 127、REP 140、REP 149 中。
示例
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");
依赖项
~2.7–4MB
~78K SLoC