CLI11
2.5.0
|
#include <TypeTools.hpp>
type trait to test if a type is a mutable container meaning it has a value_type, it has an iterator, a clear, and end methods and an insert function. And for our purposes we exclude std::string and types that can be constructed from a std::string