[]
= "source not found: {path}"
= "Check that the source path exists before starting the operation."
[]
= "destination already exists: {path}"
= "Pass `.overwrite(true)` if you intend to replace the destination."
[]
= "operation cancelled"
[]
= "insufficient disk space: needed {needed} bytes, available {available} bytes"
[]
= "permission denied: {path}"
[]
= "io error on {path}: {source}"
[]
= "could not infer compression format from destination: {path}"
= "Pass `.format(...)` explicitly, or use a `.zip`/`.gz` extension."
[]
= "gzip compression requires a single file, got a directory: {path}"
= "Use `.format(CompressFormat::Zip)` to compress a directory."