What makes libraries like this trickier and more tedious to write in Rust (but also more likely to be correct and useful) is that (*handwave*) Rust generics are type checked at declaration time, whereas C++ does it at use time. C++ generics feel rather more like macros than generics at times.
no subject
Date: 2020-12-11 09:48 (UTC)