OptionalcreateCreate missing parent directories of the destination first.
OptionaloverwriteReplace an existing destination file. When false (the default), copying onto an existing file throws.
OptionalpreserveSet the destination's access and modification times to those of the source after copying.
Configuration options for file copy operations.
Controls behavior during file copying including overwrite handling, timestamp preservation, and directory creation.