class -> struct in user_config predeclaration