[INFO] cloning repository https://github.com/iguto/test_othello
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/iguto/test_othello" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Figuto%2Ftest_othello", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Figuto%2Ftest_othello'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2d9128df5fabc47c283269105f4f81c1c8aa42f4
[INFO] checking iguto/test_othello against try#8b72f65b805cbe4c261de45030d663f524f27376 for pr-78991
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Figuto%2Ftest_othello" "/workspace/builds/worker-4/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/iguto/test_othello on toolchain 8b72f65b805cbe4c261de45030d663f524f27376
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8b72f65b805cbe4c261de45030d663f524f27376" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/iguto/test_othello
[INFO] finished tweaking git repo https://github.com/iguto/test_othello
[INFO] tweaked toml for git repo https://github.com/iguto/test_othello written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] crate git repo https://github.com/iguto/test_othello already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8b72f65b805cbe4c261de45030d663f524f27376" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/DenisKolodin/yew.git`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded num-traits v0.2.0
[INFO] [stderr]   Downloaded num-integer v0.1.36
[INFO] [stderr]   Downloaded num-iter v0.1.35
[INFO] [stderr]   Downloaded cc v1.0.4
[INFO] [stderr]   Downloaded chrono v0.4.0
[INFO] [stderr]   Downloaded libc v0.2.36
[INFO] [stderr]   Downloaded serde v1.0.27
[INFO] [stderr]   Downloaded byteorder v1.2.1
[INFO] [stderr]   Downloaded serde_json v1.0.9
[INFO] [stderr]   Downloaded stdweb v0.3.0
[INFO] [stderr]   Downloaded http v0.1.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+8b72f65b805cbe4c261de45030d663f524f27376" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 355a6d20b4b3c6b6fc9e1769426e17330da61897ff838232ae7223654a45501b
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "355a6d20b4b3c6b6fc9e1769426e17330da61897ff838232ae7223654a45501b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "355a6d20b4b3c6b6fc9e1769426e17330da61897ff838232ae7223654a45501b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "355a6d20b4b3c6b6fc9e1769426e17330da61897ff838232ae7223654a45501b", kill_on_drop: false }`
[INFO] [stdout] 355a6d20b4b3c6b6fc9e1769426e17330da61897ff838232ae7223654a45501b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+8b72f65b805cbe4c261de45030d663f524f27376" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 930d17663bbac5c44b08f66880f50446c295f66614089d9425a5900f30470b03
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "930d17663bbac5c44b08f66880f50446c295f66614089d9425a5900f30470b03", kill_on_drop: false }`
[INFO] [stderr]     Checking libc v0.2.36
[INFO] [stderr]     Checking num-traits v0.2.0
[INFO] [stderr]    Compiling unicode-xid v0.0.4
[INFO] [stderr]    Compiling cc v1.0.4
[INFO] [stderr]    Compiling quote v0.3.15
[INFO] [stderr]     Checking byteorder v1.2.1
[INFO] [stderr]     Checking cfg-if v0.1.2
[INFO] [stderr]     Checking rustc-demangle v0.1.5
[INFO] [stderr]     Checking serde v1.0.27
[INFO] [stderr]     Checking fnv v1.0.6
[INFO] [stderr]    Compiling synom v0.11.3
[INFO] [stderr]    Compiling syn v0.11.11
[INFO] [stderr]     Checking num-traits v0.1.43
[INFO] [stderr]     Checking num-integer v0.1.36
[INFO] [stderr]     Checking iovec v0.1.2
[INFO] [stderr]     Checking time v0.1.39
[INFO] [stderr]     Checking bytes v0.4.6
[INFO] [stderr]    Compiling backtrace-sys v0.1.16
[INFO] [stderr]     Checking num-iter v0.1.35
[INFO] [stderr]     Checking http v0.1.4
[INFO] [stderr]     Checking num v0.1.42
[INFO] [stderr]     Checking chrono v0.4.0
[INFO] [stderr]    Compiling synstructure v0.6.1
[INFO] [stderr]    Compiling failure_derive v0.1.1
[INFO] [stderr]     Checking serde_json v1.0.9
[INFO] [stderr]     Checking stdweb v0.3.0
[INFO] [stderr]     Checking backtrace v0.3.5
[INFO] [stderr]     Checking failure v0.1.1
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `Document`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/document.rs:18:1
[INFO] [stdout]     |
[INFO] [stdout] 18  | / reference_boilerplate! {
[INFO] [stdout] 19  | |     Document,
[INFO] [stdout] 20  | |     instanceof Document
[INFO] [stdout] 21  | |     convertible to EventTarget
[INFO] [stdout] 22  | |     convertible to Node
[INFO] [stdout] 23  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `Window`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/window.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / reference_boilerplate! {
[INFO] [stdout] 35  | |     Window,
[INFO] [stdout] 36  | |     instanceof Window
[INFO] [stdout] 37  | |     convertible to EventTarget
[INFO] [stdout] 38  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `Event`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:194:1
[INFO] [stdout]     |
[INFO] [stdout] 194 | / reference_boilerplate! {
[INFO] [stdout] 195 | |     Event,
[INFO] [stdout] 196 | |     instanceof Event
[INFO] [stdout] 197 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `ChangeEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:212:1
[INFO] [stdout]     |
[INFO] [stdout] 212 | / reference_boilerplate! {
[INFO] [stdout] 213 | |     ChangeEvent,
[INFO] [stdout] 214 | |     instanceof Event
[INFO] [stdout] 215 | |     convertible to Event
[INFO] [stdout] 216 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `InputEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:234:1
[INFO] [stdout]     |
[INFO] [stdout] 234 | / reference_boilerplate! {
[INFO] [stdout] 235 | |     InputEvent,
[INFO] [stdout] 236 | |     instanceof Event
[INFO] [stdout] 237 | |     convertible to Event
[INFO] [stdout] 238 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `UiEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:274:1
[INFO] [stdout]     |
[INFO] [stdout] 274 | / reference_boilerplate! {
[INFO] [stdout] 275 | |     UiEvent,
[INFO] [stdout] 276 | |     instanceof UIEvent
[INFO] [stdout] 277 | |     convertible to Event
[INFO] [stdout] 278 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `ResourceLoadEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:291:1
[INFO] [stdout]     |
[INFO] [stdout] 291 | / reference_boilerplate! {
[INFO] [stdout] 292 | |     ResourceLoadEvent,
[INFO] [stdout] 293 | |     instanceof UIEvent
[INFO] [stdout] 294 | |     convertible to Event
[INFO] [stdout] 295 | |     convertible to UiEvent
[INFO] [stdout] 296 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `ResourceAbortEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:309:1
[INFO] [stdout]     |
[INFO] [stdout] 309 | / reference_boilerplate! {
[INFO] [stdout] 310 | |     ResourceAbortEvent,
[INFO] [stdout] 311 | |     instanceof UIEvent
[INFO] [stdout] 312 | |     convertible to Event
[INFO] [stdout] 313 | |     convertible to UiEvent
[INFO] [stdout] 314 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `ResourceErrorEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:328:1
[INFO] [stdout]     |
[INFO] [stdout] 328 | / reference_boilerplate! {
[INFO] [stdout] 329 | |     ResourceErrorEvent,
[INFO] [stdout] 330 | |     instanceof UIEvent
[INFO] [stdout] 331 | |     convertible to Event
[INFO] [stdout] 332 | |     convertible to UiEvent
[INFO] [stdout] 333 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `MouseEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:539:1
[INFO] [stdout]     |
[INFO] [stdout] 539 | / reference_boilerplate! {
[INFO] [stdout] 540 | |     MouseEvent,
[INFO] [stdout] 541 | |     instanceof MouseEvent
[INFO] [stdout] 542 | |     convertible to Event
[INFO] [stdout] 543 | |     convertible to UiEvent
[INFO] [stdout] 544 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `ClickEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:559:1
[INFO] [stdout]     |
[INFO] [stdout] 559 | / reference_boilerplate! {
[INFO] [stdout] 560 | |     ClickEvent,
[INFO] [stdout] 561 | |     instanceof MouseEvent
[INFO] [stdout] 562 | |     convertible to Event
[INFO] [stdout] 563 | |     convertible to UiEvent
[INFO] [stdout] 564 | |     convertible to MouseEvent
[INFO] [stdout] 565 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `DoubleClickEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:581:1
[INFO] [stdout]     |
[INFO] [stdout] 581 | / reference_boilerplate! {
[INFO] [stdout] 582 | |     DoubleClickEvent,
[INFO] [stdout] 583 | |     instanceof MouseEvent
[INFO] [stdout] 584 | |     convertible to Event
[INFO] [stdout] 585 | |     convertible to UiEvent
[INFO] [stdout] 586 | |     convertible to MouseEvent
[INFO] [stdout] 587 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `KeyboardEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:774:1
[INFO] [stdout]     |
[INFO] [stdout] 774 | / reference_boilerplate! {
[INFO] [stdout] 775 | |     KeyboardEvent,
[INFO] [stdout] 776 | |     instanceof KeyboardEvent
[INFO] [stdout] 777 | |     convertible to Event
[INFO] [stdout] 778 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `KeypressEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:792:1
[INFO] [stdout]     |
[INFO] [stdout] 792 | / reference_boilerplate! {
[INFO] [stdout] 793 | |     KeypressEvent,
[INFO] [stdout] 794 | |     instanceof KeyboardEvent
[INFO] [stdout] 795 | |     convertible to Event
[INFO] [stdout] 796 | |     convertible to KeyboardEvent
[INFO] [stdout] 797 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `KeydownEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:812:1
[INFO] [stdout]     |
[INFO] [stdout] 812 | / reference_boilerplate! {
[INFO] [stdout] 813 | |     KeydownEvent,
[INFO] [stdout] 814 | |     instanceof KeyboardEvent
[INFO] [stdout] 815 | |     convertible to Event
[INFO] [stdout] 816 | |     convertible to KeyboardEvent
[INFO] [stdout] 817 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `KeyupEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:830:1
[INFO] [stdout]     |
[INFO] [stdout] 830 | / reference_boilerplate! {
[INFO] [stdout] 831 | |     KeyupEvent,
[INFO] [stdout] 832 | |     instanceof KeyboardEvent
[INFO] [stdout] 833 | |     convertible to Event
[INFO] [stdout] 834 | |     convertible to KeyboardEvent
[INFO] [stdout] 835 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `FocusRelatedEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:862:1
[INFO] [stdout]     |
[INFO] [stdout] 862 | / reference_boilerplate! {
[INFO] [stdout] 863 | |     FocusRelatedEvent,
[INFO] [stdout] 864 | |     instanceof FocusEvent
[INFO] [stdout] 865 | |     convertible to Event
[INFO] [stdout] 866 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `FocusEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:880:1
[INFO] [stdout]     |
[INFO] [stdout] 880 | / reference_boilerplate! {
[INFO] [stdout] 881 | |     FocusEvent,
[INFO] [stdout] 882 | |     instanceof FocusEvent
[INFO] [stdout] 883 | |     convertible to Event
[INFO] [stdout] 884 | |     convertible to FocusRelatedEvent
[INFO] [stdout] 885 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `BlurEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:899:1
[INFO] [stdout]     |
[INFO] [stdout] 899 | / reference_boilerplate! {
[INFO] [stdout] 900 | |     BlurEvent,
[INFO] [stdout] 901 | |     instanceof FocusEvent
[INFO] [stdout] 902 | |     convertible to Event
[INFO] [stdout] 903 | |     convertible to FocusRelatedEvent
[INFO] [stdout] 904 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `HashChangeEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:918:1
[INFO] [stdout]     |
[INFO] [stdout] 918 | / reference_boilerplate! {
[INFO] [stdout] 919 | |     HashChangeEvent,
[INFO] [stdout] 920 | |     instanceof HashChangeEvent
[INFO] [stdout] 921 | |     convertible to Event
[INFO] [stdout] 922 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `ProgressRelatedEvent`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:991:1
[INFO] [stdout]     |
[INFO] [stdout] 991 | / reference_boilerplate! {
[INFO] [stdout] 992 | |     ProgressRelatedEvent,
[INFO] [stdout] 993 | |     instanceof ProgressEvent
[INFO] [stdout] 994 | |     convertible to Event
[INFO] [stdout] 995 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]      |
[INFO] [stdout] 583  |               fn clone( &self ) -> Self {
[INFO] [stdout]      |                  -----             ^^^^ expected struct `ProgressEvent`, found `()`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1008:1
[INFO] [stdout]      |
[INFO] [stdout] 1008 | / reference_boilerplate! {
[INFO] [stdout] 1009 | |     ProgressEvent,
[INFO] [stdout] 1010 | |     instanceof ProgressEvent
[INFO] [stdout] 1011 | |     convertible to Event
[INFO] [stdout] 1012 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1013 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]      |
[INFO] [stdout] 583  |               fn clone( &self ) -> Self {
[INFO] [stdout]      |                  -----             ^^^^ expected struct `ProgressLoadEvent`, found `()`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1026:1
[INFO] [stdout]      |
[INFO] [stdout] 1026 | / reference_boilerplate! {
[INFO] [stdout] 1027 | |     ProgressLoadEvent,
[INFO] [stdout] 1028 | |     instanceof ProgressEvent
[INFO] [stdout] 1029 | |     convertible to Event
[INFO] [stdout] 1030 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1031 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]      |
[INFO] [stdout] 583  |               fn clone( &self ) -> Self {
[INFO] [stdout]      |                  -----             ^^^^ expected struct `LoadStartEvent`, found `()`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1044:1
[INFO] [stdout]      |
[INFO] [stdout] 1044 | / reference_boilerplate! {
[INFO] [stdout] 1045 | |     LoadStartEvent,
[INFO] [stdout] 1046 | |     instanceof ProgressEvent
[INFO] [stdout] 1047 | |     convertible to Event
[INFO] [stdout] 1048 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1049 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]      |
[INFO] [stdout] 583  |               fn clone( &self ) -> Self {
[INFO] [stdout]      |                  -----             ^^^^ expected struct `LoadEndEvent`, found `()`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1064:1
[INFO] [stdout]      |
[INFO] [stdout] 1064 | / reference_boilerplate! {
[INFO] [stdout] 1065 | |     LoadEndEvent,
[INFO] [stdout] 1066 | |     instanceof ProgressEvent
[INFO] [stdout] 1067 | |     convertible to Event
[INFO] [stdout] 1068 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1069 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]      |
[INFO] [stdout] 583  |               fn clone( &self ) -> Self {
[INFO] [stdout]      |                  -----             ^^^^ expected struct `ProgressAbortEvent`, found `()`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1082:1
[INFO] [stdout]      |
[INFO] [stdout] 1082 | / reference_boilerplate! {
[INFO] [stdout] 1083 | |     ProgressAbortEvent,
[INFO] [stdout] 1084 | |     instanceof ProgressEvent
[INFO] [stdout] 1085 | |     convertible to Event
[INFO] [stdout] 1086 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1087 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]      |
[INFO] [stdout] 583  |               fn clone( &self ) -> Self {
[INFO] [stdout]      |                  -----             ^^^^ expected struct `ProgressErrorEvent`, found `()`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1100:1
[INFO] [stdout]      |
[INFO] [stdout] 1100 | / reference_boilerplate! {
[INFO] [stdout] 1101 | |     ProgressErrorEvent,
[INFO] [stdout] 1102 | |     instanceof ProgressEvent
[INFO] [stdout] 1103 | |     convertible to Event
[INFO] [stdout] 1104 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1105 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `EventTarget`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event_target.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout] 80  | / reference_boilerplate! {
[INFO] [stdout] 81  | |     EventTarget,
[INFO] [stdout] 82  | |     instanceof EventTarget
[INFO] [stdout] 83  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `Node`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/node.rs:369:1
[INFO] [stdout]     |
[INFO] [stdout] 369 | / reference_boilerplate! {
[INFO] [stdout] 370 | |     Node,
[INFO] [stdout] 371 | |     instanceof Node
[INFO] [stdout] 372 | |     convertible to EventTarget
[INFO] [stdout] 373 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `Element`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/element.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout] 57  | / reference_boilerplate! {
[INFO] [stdout] 58  | |     Element,
[INFO] [stdout] 59  | |     instanceof Element
[INFO] [stdout] 60  | |     convertible to EventTarget
[INFO] [stdout] 61  | |     convertible to Node
[INFO] [stdout] 62  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `HtmlElement`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/html_element.rs:53:1
[INFO] [stdout]     |
[INFO] [stdout] 53  | / reference_boilerplate! {
[INFO] [stdout] 54  | |     HtmlElement,
[INFO] [stdout] 55  | |     instanceof HTMLElement
[INFO] [stdout] 56  | |     convertible to EventTarget
[INFO] [stdout] 57  | |     convertible to Node
[INFO] [stdout] 58  | |     convertible to Element
[INFO] [stdout] 59  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `ImageElement`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/html_elements/image.rs:20:1
[INFO] [stdout]     |
[INFO] [stdout] 20  | / reference_boilerplate! {
[INFO] [stdout] 21  | |     ImageElement,
[INFO] [stdout] 22  | |     instanceof HTMLImageElement
[INFO] [stdout] 23  | |     convertible to EventTarget
[INFO] [stdout] ...   |
[INFO] [stdout] 26  | |     convertible to HtmlElement
[INFO] [stdout] 27  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `InputElement`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/html_elements/input.rs:20:1
[INFO] [stdout]     |
[INFO] [stdout] 20  | / reference_boilerplate! {
[INFO] [stdout] 21  | |     InputElement,
[INFO] [stdout] 22  | |     instanceof HTMLInputElement
[INFO] [stdout] 23  | |     convertible to EventTarget
[INFO] [stdout] ...   |
[INFO] [stdout] 26  | |     convertible to HtmlElement
[INFO] [stdout] 27  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `TokenList`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/token_list.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout] 9   | / reference_boilerplate! {
[INFO] [stdout] 10  | |     TokenList,
[INFO] [stdout] 11  | |     instanceof DOMTokenList
[INFO] [stdout] 12  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `TextNode`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/text_node.rs:18:1
[INFO] [stdout]     |
[INFO] [stdout] 18  | / reference_boilerplate! {
[INFO] [stdout] 19  | |     TextNode,
[INFO] [stdout] 20  | |     instanceof Text
[INFO] [stdout] 21  | |     convertible to EventTarget
[INFO] [stdout] 22  | |     convertible to Node
[INFO] [stdout] 23  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `NodeList`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/node_list.rs:20:1
[INFO] [stdout]     |
[INFO] [stdout] 20  | / reference_boilerplate! {
[INFO] [stdout] 21  | |     NodeList,
[INFO] [stdout] 22  | |     instanceof NodeList
[INFO] [stdout] 23  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `StringMap`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/string_map.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout] 9   | / reference_boilerplate! {
[INFO] [stdout] 10  | |     StringMap,
[INFO] [stdout] 11  | |     instanceof DOMStringMap
[INFO] [stdout] 12  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `location::Location`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/location.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | / reference_boilerplate! {
[INFO] [stdout] 14  | |     Location,
[INFO] [stdout] 15  | |     instanceof Location
[INFO] [stdout] 16  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `storage::Storage`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/storage.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout] 10  | / reference_boilerplate! {
[INFO] [stdout] 11  | |     Storage,
[INFO] [stdout] 12  | |     instanceof Storage
[INFO] [stdout] 13  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `Blob`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/blob.rs:40:1
[INFO] [stdout]     |
[INFO] [stdout] 40  | / reference_boilerplate! {
[INFO] [stdout] 41  | |     Blob,
[INFO] [stdout] 42  | |     instanceof Blob
[INFO] [stdout] 43  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `file::File`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/file.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | / reference_boilerplate! {
[INFO] [stdout] 14  | |     File,
[INFO] [stdout] 15  | |     instanceof File
[INFO] [stdout] 16  | |     convertible to Blob
[INFO] [stdout] 17  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `FileList`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/file_list.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout] 12  | / reference_boilerplate! {
[INFO] [stdout] 13  | |     FileList,
[INFO] [stdout] 14  | |     instanceof FileList
[INFO] [stdout] 15  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `FileReader`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/file_reader.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout] 16  | / reference_boilerplate! {
[INFO] [stdout] 17  | |     FileReader,
[INFO] [stdout] 18  | |     instanceof FileReader
[INFO] [stdout] 19  | |     convertible to EventTarget
[INFO] [stdout] 20  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `ArrayBuffer`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/array_buffer.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout] 28  | / reference_boilerplate! {
[INFO] [stdout] 29  | |     ArrayBuffer,
[INFO] [stdout] 30  | |     instanceof ArrayBuffer
[INFO] [stdout] 31  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:583:34
[INFO] [stdout]     |
[INFO] [stdout] 583 |               fn clone( &self ) -> Self {
[INFO] [stdout]     |                  -----             ^^^^ expected struct `TypedArray`, found `()`
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/typed_array.rs:102:1
[INFO] [stdout]     |
[INFO] [stdout] 102 | / reference_boilerplate! {
[INFO] [stdout] 103 | |     impl< T > for TypedArray< T > where (T: ArrayKind)
[INFO] [stdout] 104 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected struct `TypedArray<T>`
[INFO] [stdout]             found unit type `()`
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `Document`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/document.rs:18:1
[INFO] [stdout]     |
[INFO] [stdout] 18  | / reference_boilerplate! {
[INFO] [stdout] 19  | |     Document,
[INFO] [stdout] 20  | |     instanceof Document
[INFO] [stdout] 21  | |     convertible to EventTarget
[INFO] [stdout] 22  | |     convertible to Node
[INFO] [stdout] 23  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `Window`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/window.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout] 34  | / reference_boilerplate! {
[INFO] [stdout] 35  | |     Window,
[INFO] [stdout] 36  | |     instanceof Window
[INFO] [stdout] 37  | |     convertible to EventTarget
[INFO] [stdout] 38  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `Event`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:194:1
[INFO] [stdout]     |
[INFO] [stdout] 194 | / reference_boilerplate! {
[INFO] [stdout] 195 | |     Event,
[INFO] [stdout] 196 | |     instanceof Event
[INFO] [stdout] 197 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `ChangeEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:212:1
[INFO] [stdout]     |
[INFO] [stdout] 212 | / reference_boilerplate! {
[INFO] [stdout] 213 | |     ChangeEvent,
[INFO] [stdout] 214 | |     instanceof Event
[INFO] [stdout] 215 | |     convertible to Event
[INFO] [stdout] 216 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `InputEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:234:1
[INFO] [stdout]     |
[INFO] [stdout] 234 | / reference_boilerplate! {
[INFO] [stdout] 235 | |     InputEvent,
[INFO] [stdout] 236 | |     instanceof Event
[INFO] [stdout] 237 | |     convertible to Event
[INFO] [stdout] 238 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `UiEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:274:1
[INFO] [stdout]     |
[INFO] [stdout] 274 | / reference_boilerplate! {
[INFO] [stdout] 275 | |     UiEvent,
[INFO] [stdout] 276 | |     instanceof UIEvent
[INFO] [stdout] 277 | |     convertible to Event
[INFO] [stdout] 278 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `ResourceLoadEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:291:1
[INFO] [stdout]     |
[INFO] [stdout] 291 | / reference_boilerplate! {
[INFO] [stdout] 292 | |     ResourceLoadEvent,
[INFO] [stdout] 293 | |     instanceof UIEvent
[INFO] [stdout] 294 | |     convertible to Event
[INFO] [stdout] 295 | |     convertible to UiEvent
[INFO] [stdout] 296 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `ResourceAbortEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:309:1
[INFO] [stdout]     |
[INFO] [stdout] 309 | / reference_boilerplate! {
[INFO] [stdout] 310 | |     ResourceAbortEvent,
[INFO] [stdout] 311 | |     instanceof UIEvent
[INFO] [stdout] 312 | |     convertible to Event
[INFO] [stdout] 313 | |     convertible to UiEvent
[INFO] [stdout] 314 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `ResourceErrorEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:328:1
[INFO] [stdout]     |
[INFO] [stdout] 328 | / reference_boilerplate! {
[INFO] [stdout] 329 | |     ResourceErrorEvent,
[INFO] [stdout] 330 | |     instanceof UIEvent
[INFO] [stdout] 331 | |     convertible to Event
[INFO] [stdout] 332 | |     convertible to UiEvent
[INFO] [stdout] 333 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `MouseEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:539:1
[INFO] [stdout]     |
[INFO] [stdout] 539 | / reference_boilerplate! {
[INFO] [stdout] 540 | |     MouseEvent,
[INFO] [stdout] 541 | |     instanceof MouseEvent
[INFO] [stdout] 542 | |     convertible to Event
[INFO] [stdout] 543 | |     convertible to UiEvent
[INFO] [stdout] 544 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `ClickEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:559:1
[INFO] [stdout]     |
[INFO] [stdout] 559 | / reference_boilerplate! {
[INFO] [stdout] 560 | |     ClickEvent,
[INFO] [stdout] 561 | |     instanceof MouseEvent
[INFO] [stdout] 562 | |     convertible to Event
[INFO] [stdout] 563 | |     convertible to UiEvent
[INFO] [stdout] 564 | |     convertible to MouseEvent
[INFO] [stdout] 565 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `DoubleClickEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:581:1
[INFO] [stdout]     |
[INFO] [stdout] 581 | / reference_boilerplate! {
[INFO] [stdout] 582 | |     DoubleClickEvent,
[INFO] [stdout] 583 | |     instanceof MouseEvent
[INFO] [stdout] 584 | |     convertible to Event
[INFO] [stdout] 585 | |     convertible to UiEvent
[INFO] [stdout] 586 | |     convertible to MouseEvent
[INFO] [stdout] 587 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `KeyboardEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:774:1
[INFO] [stdout]     |
[INFO] [stdout] 774 | / reference_boilerplate! {
[INFO] [stdout] 775 | |     KeyboardEvent,
[INFO] [stdout] 776 | |     instanceof KeyboardEvent
[INFO] [stdout] 777 | |     convertible to Event
[INFO] [stdout] 778 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `KeypressEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:792:1
[INFO] [stdout]     |
[INFO] [stdout] 792 | / reference_boilerplate! {
[INFO] [stdout] 793 | |     KeypressEvent,
[INFO] [stdout] 794 | |     instanceof KeyboardEvent
[INFO] [stdout] 795 | |     convertible to Event
[INFO] [stdout] 796 | |     convertible to KeyboardEvent
[INFO] [stdout] 797 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `KeydownEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:812:1
[INFO] [stdout]     |
[INFO] [stdout] 812 | / reference_boilerplate! {
[INFO] [stdout] 813 | |     KeydownEvent,
[INFO] [stdout] 814 | |     instanceof KeyboardEvent
[INFO] [stdout] 815 | |     convertible to Event
[INFO] [stdout] 816 | |     convertible to KeyboardEvent
[INFO] [stdout] 817 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `KeyupEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:830:1
[INFO] [stdout]     |
[INFO] [stdout] 830 | / reference_boilerplate! {
[INFO] [stdout] 831 | |     KeyupEvent,
[INFO] [stdout] 832 | |     instanceof KeyboardEvent
[INFO] [stdout] 833 | |     convertible to Event
[INFO] [stdout] 834 | |     convertible to KeyboardEvent
[INFO] [stdout] 835 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `FocusRelatedEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:862:1
[INFO] [stdout]     |
[INFO] [stdout] 862 | / reference_boilerplate! {
[INFO] [stdout] 863 | |     FocusRelatedEvent,
[INFO] [stdout] 864 | |     instanceof FocusEvent
[INFO] [stdout] 865 | |     convertible to Event
[INFO] [stdout] 866 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `FocusEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:880:1
[INFO] [stdout]     |
[INFO] [stdout] 880 | / reference_boilerplate! {
[INFO] [stdout] 881 | |     FocusEvent,
[INFO] [stdout] 882 | |     instanceof FocusEvent
[INFO] [stdout] 883 | |     convertible to Event
[INFO] [stdout] 884 | |     convertible to FocusRelatedEvent
[INFO] [stdout] 885 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `BlurEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:899:1
[INFO] [stdout]     |
[INFO] [stdout] 899 | / reference_boilerplate! {
[INFO] [stdout] 900 | |     BlurEvent,
[INFO] [stdout] 901 | |     instanceof FocusEvent
[INFO] [stdout] 902 | |     convertible to Event
[INFO] [stdout] 903 | |     convertible to FocusRelatedEvent
[INFO] [stdout] 904 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `HashChangeEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:918:1
[INFO] [stdout]     |
[INFO] [stdout] 918 | / reference_boilerplate! {
[INFO] [stdout] 919 | |     HashChangeEvent,
[INFO] [stdout] 920 | |     instanceof HashChangeEvent
[INFO] [stdout] 921 | |     convertible to Event
[INFO] [stdout] 922 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `ProgressRelatedEvent`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:991:1
[INFO] [stdout]     |
[INFO] [stdout] 991 | / reference_boilerplate! {
[INFO] [stdout] 992 | |     ProgressRelatedEvent,
[INFO] [stdout] 993 | |     instanceof ProgressEvent
[INFO] [stdout] 994 | |     convertible to Event
[INFO] [stdout] 995 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]      |
[INFO] [stdout] 597  |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]      |                         ------------------------                                    ^^^^ expected struct `ProgressEvent`, found `()`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1008:1
[INFO] [stdout]      |
[INFO] [stdout] 1008 | / reference_boilerplate! {
[INFO] [stdout] 1009 | |     ProgressEvent,
[INFO] [stdout] 1010 | |     instanceof ProgressEvent
[INFO] [stdout] 1011 | |     convertible to Event
[INFO] [stdout] 1012 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1013 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]      |
[INFO] [stdout] 597  |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]      |                         ------------------------                                    ^^^^ expected struct `ProgressLoadEvent`, found `()`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1026:1
[INFO] [stdout]      |
[INFO] [stdout] 1026 | / reference_boilerplate! {
[INFO] [stdout] 1027 | |     ProgressLoadEvent,
[INFO] [stdout] 1028 | |     instanceof ProgressEvent
[INFO] [stdout] 1029 | |     convertible to Event
[INFO] [stdout] 1030 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1031 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]      |
[INFO] [stdout] 597  |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]      |                         ------------------------                                    ^^^^ expected struct `LoadStartEvent`, found `()`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1044:1
[INFO] [stdout]      |
[INFO] [stdout] 1044 | / reference_boilerplate! {
[INFO] [stdout] 1045 | |     LoadStartEvent,
[INFO] [stdout] 1046 | |     instanceof ProgressEvent
[INFO] [stdout] 1047 | |     convertible to Event
[INFO] [stdout] 1048 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1049 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]      |
[INFO] [stdout] 597  |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]      |                         ------------------------                                    ^^^^ expected struct `LoadEndEvent`, found `()`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1064:1
[INFO] [stdout]      |
[INFO] [stdout] 1064 | / reference_boilerplate! {
[INFO] [stdout] 1065 | |     LoadEndEvent,
[INFO] [stdout] 1066 | |     instanceof ProgressEvent
[INFO] [stdout] 1067 | |     convertible to Event
[INFO] [stdout] 1068 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1069 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]      |
[INFO] [stdout] 597  |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]      |                         ------------------------                                    ^^^^ expected struct `ProgressAbortEvent`, found `()`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1082:1
[INFO] [stdout]      |
[INFO] [stdout] 1082 | / reference_boilerplate! {
[INFO] [stdout] 1083 | |     ProgressAbortEvent,
[INFO] [stdout] 1084 | |     instanceof ProgressEvent
[INFO] [stdout] 1085 | |     convertible to Event
[INFO] [stdout] 1086 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1087 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]      |
[INFO] [stdout] 597  |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]      |                         ------------------------                                    ^^^^ expected struct `ProgressErrorEvent`, found `()`
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]      | 
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event.rs:1100:1
[INFO] [stdout]      |
[INFO] [stdout] 1100 | / reference_boilerplate! {
[INFO] [stdout] 1101 | |     ProgressErrorEvent,
[INFO] [stdout] 1102 | |     instanceof ProgressEvent
[INFO] [stdout] 1103 | |     convertible to Event
[INFO] [stdout] 1104 | |     convertible to ProgressRelatedEvent
[INFO] [stdout] 1105 | | }
[INFO] [stdout]      | | -
[INFO] [stdout]      | | |
[INFO] [stdout]      | |_help: consider removing this semicolon
[INFO] [stdout]      |   in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `EventTarget`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/event_target.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout] 80  | / reference_boilerplate! {
[INFO] [stdout] 81  | |     EventTarget,
[INFO] [stdout] 82  | |     instanceof EventTarget
[INFO] [stdout] 83  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `Node`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/node.rs:369:1
[INFO] [stdout]     |
[INFO] [stdout] 369 | / reference_boilerplate! {
[INFO] [stdout] 370 | |     Node,
[INFO] [stdout] 371 | |     instanceof Node
[INFO] [stdout] 372 | |     convertible to EventTarget
[INFO] [stdout] 373 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `Element`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/element.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout] 57  | / reference_boilerplate! {
[INFO] [stdout] 58  | |     Element,
[INFO] [stdout] 59  | |     instanceof Element
[INFO] [stdout] 60  | |     convertible to EventTarget
[INFO] [stdout] 61  | |     convertible to Node
[INFO] [stdout] 62  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `HtmlElement`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/html_element.rs:53:1
[INFO] [stdout]     |
[INFO] [stdout] 53  | / reference_boilerplate! {
[INFO] [stdout] 54  | |     HtmlElement,
[INFO] [stdout] 55  | |     instanceof HTMLElement
[INFO] [stdout] 56  | |     convertible to EventTarget
[INFO] [stdout] 57  | |     convertible to Node
[INFO] [stdout] 58  | |     convertible to Element
[INFO] [stdout] 59  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `ImageElement`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/html_elements/image.rs:20:1
[INFO] [stdout]     |
[INFO] [stdout] 20  | / reference_boilerplate! {
[INFO] [stdout] 21  | |     ImageElement,
[INFO] [stdout] 22  | |     instanceof HTMLImageElement
[INFO] [stdout] 23  | |     convertible to EventTarget
[INFO] [stdout] ...   |
[INFO] [stdout] 26  | |     convertible to HtmlElement
[INFO] [stdout] 27  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `InputElement`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/html_elements/input.rs:20:1
[INFO] [stdout]     |
[INFO] [stdout] 20  | / reference_boilerplate! {
[INFO] [stdout] 21  | |     InputElement,
[INFO] [stdout] 22  | |     instanceof HTMLInputElement
[INFO] [stdout] 23  | |     convertible to EventTarget
[INFO] [stdout] ...   |
[INFO] [stdout] 26  | |     convertible to HtmlElement
[INFO] [stdout] 27  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `TokenList`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/token_list.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout] 9   | / reference_boilerplate! {
[INFO] [stdout] 10  | |     TokenList,
[INFO] [stdout] 11  | |     instanceof DOMTokenList
[INFO] [stdout] 12  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `TextNode`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/text_node.rs:18:1
[INFO] [stdout]     |
[INFO] [stdout] 18  | / reference_boilerplate! {
[INFO] [stdout] 19  | |     TextNode,
[INFO] [stdout] 20  | |     instanceof Text
[INFO] [stdout] 21  | |     convertible to EventTarget
[INFO] [stdout] 22  | |     convertible to Node
[INFO] [stdout] 23  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `NodeList`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/node_list.rs:20:1
[INFO] [stdout]     |
[INFO] [stdout] 20  | / reference_boilerplate! {
[INFO] [stdout] 21  | |     NodeList,
[INFO] [stdout] 22  | |     instanceof NodeList
[INFO] [stdout] 23  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `StringMap`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/string_map.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout] 9   | / reference_boilerplate! {
[INFO] [stdout] 10  | |     StringMap,
[INFO] [stdout] 11  | |     instanceof DOMStringMap
[INFO] [stdout] 12  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `location::Location`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/location.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | / reference_boilerplate! {
[INFO] [stdout] 14  | |     Location,
[INFO] [stdout] 15  | |     instanceof Location
[INFO] [stdout] 16  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `storage::Storage`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/storage.rs:10:1
[INFO] [stdout]     |
[INFO] [stdout] 10  | / reference_boilerplate! {
[INFO] [stdout] 11  | |     Storage,
[INFO] [stdout] 12  | |     instanceof Storage
[INFO] [stdout] 13  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `Blob`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/blob.rs:40:1
[INFO] [stdout]     |
[INFO] [stdout] 40  | / reference_boilerplate! {
[INFO] [stdout] 41  | |     Blob,
[INFO] [stdout] 42  | |     instanceof Blob
[INFO] [stdout] 43  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `file::File`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/file.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout] 13  | / reference_boilerplate! {
[INFO] [stdout] 14  | |     File,
[INFO] [stdout] 15  | |     instanceof File
[INFO] [stdout] 16  | |     convertible to Blob
[INFO] [stdout] 17  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `FileList`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/file_list.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout] 12  | / reference_boilerplate! {
[INFO] [stdout] 13  | |     FileList,
[INFO] [stdout] 14  | |     instanceof FileList
[INFO] [stdout] 15  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `FileReader`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/file_reader.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout] 16  | / reference_boilerplate! {
[INFO] [stdout] 17  | |     FileReader,
[INFO] [stdout] 18  | |     instanceof FileReader
[INFO] [stdout] 19  | |     convertible to EventTarget
[INFO] [stdout] 20  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `ArrayBuffer`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/array_buffer.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout] 28  | / reference_boilerplate! {
[INFO] [stdout] 29  | |     ArrayBuffer,
[INFO] [stdout] 30  | |     instanceof ArrayBuffer
[INFO] [stdout] 31  | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webcore/macros.rs:597:83
[INFO] [stdout]     |
[INFO] [stdout] 597 |               unsafe fn from_reference_unchecked( reference: $crate::Reference ) -> Self {
[INFO] [stdout]     |                         ------------------------                                    ^^^^ expected struct `TypedArray`, found `()`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/typed_array.rs:102:1
[INFO] [stdout]     |
[INFO] [stdout] 102 | / reference_boilerplate! {
[INFO] [stdout] 103 | |     impl< T > for TypedArray< T > where (T: ArrayKind)
[INFO] [stdout] 104 | | }
[INFO] [stdout]     | | -
[INFO] [stdout]     | | |
[INFO] [stdout]     | |_help: consider removing this semicolon
[INFO] [stdout]     |   in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected struct `TypedArray<T>`
[INFO] [stdout]             found unit type `()`
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stdweb-0.3.0/src/webapi/html_elements/input.rs:32:30
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn value( &self ) -> Value {
[INFO] [stdout]    |            -----             ^^^^^ expected enum `webcore::value::Value`, found `()`
[INFO] [stdout]    |            |
[INFO] [stdout]    |            implicitly returns `()` as its body has no tail or `return` expression
[INFO] [stdout] ...
[INFO] [stdout] 35 |         )
[INFO] [stdout]    |         - help: consider removing this semicolon
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 91 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `stdweb`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "930d17663bbac5c44b08f66880f50446c295f66614089d9425a5900f30470b03", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "930d17663bbac5c44b08f66880f50446c295f66614089d9425a5900f30470b03", kill_on_drop: false }`
[INFO] [stdout] 930d17663bbac5c44b08f66880f50446c295f66614089d9425a5900f30470b03