|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
Turns a callback of shape Shape into something InplaceFn<void(const M&)> can hold. The const M& shape passes through untouched (no wrapper, no allocation); a refused shape becomes a no-op so the refusal's static_assert is the only diagnostic the caller reads.