переименовать абстрактный метод
Future<Directory> rename(Переименовывает этот каталог. Возвращает Future<Directory>, который завершается с экземпляром Directory для переименованного каталога.
Если newPath идентифицирует существующий каталог, этот каталог заменяется. Если newPath идентифицирует существующий файл, операция завершается ошибкой, и будущее завершается с исключением.
Исходный код
Future<Directory> rename(String newPath);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/Directory/rename.html