pub trait Disposable { // Required method fn dispose(&mut self) -> Result<()>; }
Disposable trait for objects with cleanup
Dispose and cleanup resources