이런걸 할 때마다 쓰레드를 만드는 코드는 비효율 적일수 있으니, 이 팁을 참고하여 아예 Crate 로 만들어 버린 defer_drop
https://docs.rs/defer-drop/1.0.0/defer_drop/