Up

Module Options

Signature

type error_handler =
| Ignore
| Print
| Raise
| Handle_with of string -> unit Async.Std.Deferred.t
type t = {
min_depth
: int ;
max_depth
: int option ;
follow_links
: bool ;
on_open_errors
: error_handler ;
on_stat_errors
: error_handler ;
filter
: (string * Async.Std.Unix.Stats.t -> bool Async.Std.Deferred.t) option ;
skip_dir
: (string * Async.Std.Unix.Stats.t -> bool Async.Std.Deferred.t) option ;
relative_paths
: bool ;
}
val default : t
val ignore_errors : t