Carter

Results 72 comments of Carter

Update! Async closures have merged! https://github.com/rust-lang/rust/pull/132706 We should be able to build this out once the next version of rust ships (could build it out on nightly right now). Once...

Rust 1.85 is officially out with async closures are fully supported!!! We're ready to start work on this one.

README currently calls out 1.75, but I don't think we've got that in the Cargo.tomls yet. My thought here is that we build this feature out under a feature flag...

Okay I took a stab at building this out (#227), but did NOT have a lot of luck. Ran into the following issues: 1. `AsyncFn` is not dyn compatible, so...

^Yeah I think an API that provides a runtime handle, or frankly an API which sets up a pair of channels and makes it easy for the user to spawn...

Okay I took a second swing at this based and ultimately decided that having a single `advertise_service` function was the best API. Inside the user's service callback they can use...

Roslibrust v0.14.0 published with examples on how to do this.

Note: through my various work on services a lot of fields were added, but things definitely look funky and the whole header could stand to get a once over. A...

Yeah I think this should be as easy as subscribe() taking an argument about compression and then swapping in a different decode closure into the internal callback queue. There is...

Closing this one, as the crate is gradually moving away from rosbridge.