Why the std::function object(i.e fn) still works well after the object ins is out of scope? Here is the code snappit(https://godbolt.o
std::function
fn
ins