#middleware #n-comm

no-std ncomm-executors

NComm Executors

4 stable releases

1.1.4 Oct 6, 2024
1.1.3 Sep 19, 2024
1.1.2 Sep 14, 2024
1.0.0 Sep 9, 2024

#197 in Robotics


Used in ncomm

MIT license

69KB
1.5K SLoC

NComm-Executors provides a set of executors (kind of like schedulers) for nodes.

The main idea with this create is to make executing nodes fit the specific use case. Specifically, there may be times when a Threadpooled model works best or another use case where a Green-threaded Tokio implementation works best.

Ideally, this crate should contain all of the commonly used executors that conform to the common ncomm-core traits to make creating robotics systems as easy and pain-free as possible.

Dependencies

~0–2MB
~32K SLoC