Module Feather_async

val run : ?⁠cwd:string -> ?⁠env:(string * string) list -> Feather.cmd -> unit Async.Deferred.t
val collect : ?⁠cwd:string -> ?⁠env:(string * string) list -> 'a Feather.what_to_collect -> Feather.cmd -> 'a Async.Deferred.t
val fzf : ?⁠cwd:string -> ?⁠env:(string * string) list -> Feather.cmd -> string option Async.Deferred.t
val run_in_background : [ `Use_don't_wait_for ]
val collect_in_background : [ `Use_don't_wait_for ]