diff options
| author | Kitson Kelly <me@kitsonkelly.com> | 2022-03-30 09:59:27 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-30 09:59:27 +1100 |
| commit | 061090de7e95e8e7a97f3277bd1a72899ebd1570 (patch) | |
| tree | 85fbf3ed3dc4cf51a15c2baaf8257a47149c43ef /cli/flags.rs | |
| parent | 4a0b2c28a15d76c0c40bf07c3753dfbcce4dace1 (diff) | |
feat(lsp): add experimental testing API (#13798)
Ref: denoland/vscode_deno#629
Diffstat (limited to 'cli/flags.rs')
| -rw-r--r-- | cli/flags.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cli/flags.rs b/cli/flags.rs index bf3ea703d..1dda1ef61 100644 --- a/cli/flags.rs +++ b/cli/flags.rs @@ -472,7 +472,11 @@ To evaluate code in the shell: "; /// Main entry point for parsing deno's command line flags. -pub fn flags_from_vec(args: Vec<String>) -> clap::Result<Flags> { +pub fn flags_from_vec<I, T>(args: I) -> clap::Result<Flags> +where + I: IntoIterator<Item = T>, + T: Into<std::ffi::OsString> + Clone, +{ let version = crate::version::deno(); let app = clap_root(&version); let matches = app.clone().try_get_matches_from(args)?; |
