Questions Why is my struct destructed twice with `std::variant` and `std::monostate`? byMRMarch 15, 2023