Module FileUtilMV

module FileUtilMV: sig .. end

exception MvError of string
type mv_error = [ `Exc of exn
| `MvCp of
FilePath.filename * FilePath.filename * string * FileUtilCP.cp_error
| `MvRm of FilePath.filename * string * FileUtilRM.rm_error
| `NoSourceFile ]
val mv : ?error:(string ->
[ `Exc of exn
| `MvCp of
FilePath.filename * FilePath.filename * string *
[ `CannotChmodDstDir of FilePath.filename * exn
| `CannotCopyDir of FilePath.filename
| `CannotCopyFilesToFile of
FilePath.filename list * FilePath.filename
| `CannotCreateDir of FilePath.filename * exn
| `CannotListSrcDir of FilePath.filename * exn
| `CannotOpenDstFile of FilePath.filename * exn
| `CannotOpenSrcFile of FilePath.filename * exn
| `CannotRemoveDstFile of FilePath.filename * exn
| `DstDirNotDir of FilePath.filename
| `ErrorRead of FilePath.filename * exn
| `ErrorWrite of FilePath.filename * exn
| `Exc of exn
| `NoSourceFile of FilePath.filename
| `PartialWrite of FilePath.filename * int * int
| `SameFile of FilePath.filename * FilePath.filename
| `UnhandledType of FilePath.filename * FileUtilTypes.kind ]
| `MvRm of
FilePath.filename * string *
[ `DirNotEmpty of FilePath.filename
| `Exc of exn
| `NoRecurse of FilePath.filename ]
| `NoSourceFile ] -> unit) ->
?force:FileUtilTypes.interactive ->
FilePath.filename -> FilePath.filename -> unit