mod msg {
rosrust::rosmsg_include!(roscpp_tutorials / TwoInts);
}
fn main() {
env_logger::init();
rosrust::init("add_two_ints_server");
let _service_raii =
rosrust::service::<msg::roscpp_tutorials::TwoInts, _>("add_two_ints", move |req| {
let sum = req.a + req.b;
rosrust::ros_info!("{} + {} = {}", req.a, req.b, sum);
Ok(msg::roscpp_tutorials::TwoIntsRes { sum })
})
.unwrap();
rosrust::spin();
}