Table of Contents
Execute function and guarantee cleanup of tempdir is called
@type fn: callable function @param fn: function to execute
@return: void @rtype: void