pub trait ObsDropGuard: Debug { }
This should be implemented for any struct that releases OBS resources when dropped