macro_rules! temp_dir { () => { ... }; }
Return a temporary directory based on the current function name.