boost::mixin::bad_mutation
// In header: <boost/mixin/exception.hpp> class bad_mutation : public boost::mixin::exception { };
Thrown when an attempt is made to mutate an object with an incomplete mutation
Currently the only way you could have an incomplete mutation is trying to apply an object_type_template
for which create
hasn't been called.