feature!(innightly,"\tCompiled with Rust nightly extensions");
feature!(innightly,"\tCompiled with Rust nightly extensions");
println!();
println!("Features:");
feature!("parallel","\tWill run up to {} operations in parallel",parallel::MAX_WORKERS.map(|x|Cow::Owned(x.to_string())).unwrap_or(Cow::Borrowed("unlimited")));
feature!("parallel","\tWill run up to {} operations in parallel",parallel::MAX_WORKERS.map(|x|Cow::Owned(x.to_string())).unwrap_or(Cow::Borrowed("unlimited")));
feature!("limit-concurrency","Concurrency is capped");
feature!("limit-concurrency","Concurrency is capped");
feature!("threads","\tUsing thread-pool");
feature!("threads","\tUsing thread-pool");
feature!("recursive","\tRecursivly process files up to {} directories deep",recurse::MAX_DEPTH);
feature!("limit-recursion","Concurrency is capped");