rename 抽象方法

Future<Directory> rename(
  1. String newPath
)
override

重命名此目录。

返回一个完成时带有重命名后目录的 Future<Directory>

如果 newPath 指定了已存在的目录,则行为依赖于平台。在所有平台上,如果现有目录不为空,则未来完成时会带有 FileSystemException。在 POSIX 系统上,如果 newPath 指定了已存在的空目录,则在该目录被重命名之前会删除该目录。

如果 newPath 指定了已存在的文件或链接,则操作失败,未来完成时会带有 FileSystemException

实现

Future<Directory> rename(String newPath);