Function ensure_gitignored_dir
Source pub fn ensure_gitignored_dir(dir: &Path) -> Result<(), Error>
Expand description
Create dir (and parents) if missing and drop a .gitignore that ignores
the entire cache directory. Idempotent.
ยงErrors
Returns an io::Error if the directory or .gitignore cannot be written.