Function scopeguard::guard
[−]
[src]
pub fn guard<T, F>(v: T, dropfn: F) -> Guard<T, F> where F: FnMut(&mut T)Create a new Guard owning v and with deferred closure dropfn.