diff options
Diffstat (limited to 'src/platform/mod.rs')
| -rw-r--r-- | src/platform/mod.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/platform/mod.rs b/src/platform/mod.rs index 6323212a..fc80bc64 100644 --- a/src/platform/mod.rs +++ b/src/platform/mod.rs @@ -201,6 +201,14 @@ mod unix_common; #[cfg(unix)] pub(crate) use unix_common::{begin_cli_output, end_cli_output}; +#[cfg(not(windows))] +pub(crate) fn replace_file( + source: &std::path::Path, + destination: &std::path::Path, +) -> std::io::Result<()> { + std::fs::rename(source, destination) +} + #[cfg(not(unix))] pub(crate) fn begin_cli_output() {} |
