Why Does a Simple C++ Class Generate Two Destructors in Assembly?

I was playing with godbolt and discovered something interesting by my point of view. While inspecting the assembly output of a C++ class…