So, clap compiles already:
C:\Users\steve\src\clap-rs [master ≡]> cargo +nightly build --target=wasm32-unknown-unknown
Compiling unicode-width v0.1.4
Compiling atty v0.2.8
Compiling ansi_term v0.11.0
Compiling bitflags v1.0.1
Compiling vec_map v0.8.0
Compiling strsim v0.7.0
Compiling textwrap v0.9.0
Compiling clap v2.31.2 (file:///C:/Users/steve/src/clap-rs)
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
--> src\app\settings.rs:3:5
|
3 | use std::ascii::AsciiExt;
| ^^^^^^^^^^^^^^^^^^^^
|
= note: #[warn(deprecated)] on by default
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
--> src\app\validator.rs:4:5
|
4 | use std::ascii::AsciiExt;
| ^^^^^^^^^^^^^^^^^^^^
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
--> src\args\settings.rs:3:5
|
3 | use std::ascii::AsciiExt;
| ^^^^^^^^^^^^^^^^^^^^
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
--> src\completions\zsh.rs:4:5
|
4 | use std::ascii::AsciiExt;
| ^^^^^^^^^^^^^^^^^^^^
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
--> src\completions\shell.rs:2:5
|
2 | use std::ascii::AsciiExt;
| ^^^^^^^^^^^^^^^^^^^^
Finished dev [unoptimized + debuginfo] target(s) in 14.81 secs