Create Output Dir

This crate provides only one function, create_output_dir which creates an excluded from cache directory atomically with its parents as needed.

The source code of this crate has been almost verbatim copy-pasted from cargo_util::paths::create_dir_all_excluded_from_backups_atomic.

Changelog

All notable changes to this project are documented on the [GitHub releases] page.

Credits

This crate is an extract from cargo-util, developed by the Rust project contributors.