val is_accessible_directory : ?create_if_missing:unit ‑> string ‑> unit Async.Deferred.Or_error.t
val safely_ls_dir : string ‑> string list Async.Deferred.Or_error.t
val unlink : string ‑> unit Async.Deferred.Or_error.t
val rename : src:string ‑> dst:string ‑> unit Async.Deferred.Or_error.t