use super::MemoryTool;
use std::sync::atomic::Ordering;
pub fn initialized_tool() -> MemoryTool {
let tool = MemoryTool::new();
tool.initialized.store(true, Ordering::SeqCst);
tool
}
pub fn isolate_data_dir() -> tempfile::TempDir {
let dir = tempfile::tempdir().expect("tempdir");
unsafe { std::env::set_var("CODETETHER_DATA_DIR", dir.path()) };
dir
}