[INFO] cloning repository https://github.com/fabricedesre/wasm-cryptokey
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/fabricedesre/wasm-cryptokey" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffabricedesre%2Fwasm-cryptokey", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffabricedesre%2Fwasm-cryptokey'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 53256ff645c3ebcdac0a52bde77a9e1530469f70
[INFO] documenting fabricedesre/wasm-cryptokey against 1.85.0 for beta-1.86-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffabricedesre%2Fwasm-cryptokey" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/fabricedesre/wasm-cryptokey on toolchain 1.85.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.85.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/fabricedesre/wasm-cryptokey
[INFO] finished tweaking git repo https://github.com/fabricedesre/wasm-cryptokey
[INFO] tweaked toml for git repo https://github.com/fabricedesre/wasm-cryptokey written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/fabricedesre/wasm-cryptokey already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.85.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b540f5a848516d7c89380f27cea99afcbcd79def1680e9d47436466633bcb18e
[INFO] running `Command { std: "docker" "start" "-a" "b540f5a848516d7c89380f27cea99afcbcd79def1680e9d47436466633bcb18e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b540f5a848516d7c89380f27cea99afcbcd79def1680e9d47436466633bcb18e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b540f5a848516d7c89380f27cea99afcbcd79def1680e9d47436466633bcb18e", kill_on_drop: false }`
[INFO] [stdout] b540f5a848516d7c89380f27cea99afcbcd79def1680e9d47436466633bcb18e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 16e16954b3bf994de0dfed4eaeb1582ea5babaca485fd9113c6deed1ba0f7edc
[INFO] running `Command { std: "docker" "start" "-a" "16e16954b3bf994de0dfed4eaeb1582ea5babaca485fd9113c6deed1ba0f7edc", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling unicode-ident v1.0.3
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.82
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling once_cell v1.13.1
[INFO] [stderr]    Compiling bumpalo v3.11.0
[INFO] [stderr]    Compiling wasm-bindgen v0.2.82
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.82
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.82
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.82
[INFO] [stderr]     Checking js-sys v0.3.59
[INFO] [stdout] #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_decodeURI_ea560da17034b9d7 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_decodeURI_ea560da17034b9d7()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `decodeURI()` function decodes a Uniform Resource Identifier (URI)\n previously created by `encodeURI` or by a similar routine.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURI)"]
[INFO] [stdout] pub fn decode_uri(encoded : & str) -> Result < JsString, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_decodeURI_ea560da17034b9d7(encoded : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_decodeURI_ea560da17034b9d7(encoded : < & str as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen :: convert
[INFO] [stdout]     :: FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(encoded); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let encoded = < & str as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: into_abi(encoded); __wbg_decodeURI_ea560da17034b9d7(encoded)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_decodeURIComponent_9394cbf2fcbe944d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_decodeURIComponent_9394cbf2fcbe944d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `decodeURIComponent()` function decodes a Uniform Resource Identifier (URI) component\n previously created by `encodeURIComponent` or by a similar routine.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent)"]
[INFO] [stdout] pub fn decode_uri_component(encoded : & str) -> Result < JsString, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_decodeURIComponent_9394cbf2fcbe944d(encoded : < & str as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsString as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_decodeURIComponent_9394cbf2fcbe944d(encoded : < & str as
[INFO] [stdout]     wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsString as
[INFO] [stdout]     wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(encoded); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let encoded = < & str as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: into_abi(encoded);
[INFO] [stdout]             __wbg_decodeURIComponent_9394cbf2fcbe944d(encoded)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_encodeURI_db99902ad8b19b7d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_encodeURI_db99902ad8b19b7d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `encodeURI()` function encodes a Uniform Resource Identifier (URI)\n by replacing each instance of certain characters by one, two, three, or\n four escape sequences representing the UTF-8 encoding of the character\n (will only be four escape sequences for characters composed of two\n \"surrogate\" characters).\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURI)"]
[INFO] [stdout] pub fn encode_uri(decoded : & str) -> JsString
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_encodeURI_db99902ad8b19b7d(decoded : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_encodeURI_db99902ad8b19b7d(decoded : < & str as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen :: convert
[INFO] [stdout]     :: FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(decoded); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let decoded = < & str as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: into_abi(decoded); __wbg_encodeURI_db99902ad8b19b7d(decoded)
[INFO] [stdout]         }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_encodeURIComponent_13f684e580b94413 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_encodeURIComponent_13f684e580b94413()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `encodeURIComponent()` function encodes a Uniform Resource Identifier (URI) component\n by replacing each instance of certain characters by one, two, three, or four escape sequences\n representing the UTF-8 encoding of the character\n (will only be four escape sequences for characters composed of two \"surrogate\" characters).\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent)"]
[INFO] [stdout] pub fn encode_uri_component(decoded : & str) -> JsString
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_encodeURIComponent_13f684e580b94413(decoded : < & str as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsString as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_encodeURIComponent_13f684e580b94413(decoded : < & str as
[INFO] [stdout]     wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsString as
[INFO] [stdout]     wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(decoded); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let decoded = < & str as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: into_abi(decoded);
[INFO] [stdout]             __wbg_encodeURIComponent_13f684e580b94413(decoded)
[INFO] [stdout]         }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_eval_7bff367b35f4b86a : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_eval_7bff367b35f4b86a()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsValue as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `eval()` function evaluates JavaScript code represented as a string.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval)"]
[INFO] [stdout] pub fn eval(js_source_text : & str) -> Result < JsValue, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_eval_7bff367b35f4b86a(js_source_text : < & str as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_eval_7bff367b35f4b86a(js_source_text : < & str as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen :: convert
[INFO] [stdout]     :: FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(js_source_text); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let js_source_text = < & str as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(js_source_text);
[INFO] [stdout]             __wbg_eval_7bff367b35f4b86a(js_source_text)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_isFinite_745eb0df4026ae0e : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_isFinite_745eb0df4026ae0e()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < bool as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The global `isFinite()` function determines whether the passed value is a finite number.\n If needed, the parameter is first converted to a number.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/isFinite)"]
[INFO] [stdout] pub fn is_finite(value : & JsValue) -> bool
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_isFinite_745eb0df4026ae0e(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_isFinite_745eb0df4026ae0e(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let value = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]             > :: into_abi(value); __wbg_isFinite_745eb0df4026ae0e(value)
[INFO] [stdout]         }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_parseInt_0740379d98621c28 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_parseInt_0740379d98621c28()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < u8 as WasmDescribe > ::
[INFO] [stdout]         describe(); < f64 as WasmDescribe > :: describe(); < f64 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `parseInt()` function parses a string argument and returns an integer\n of the specified radix (the base in mathematical numeral systems), or NaN on error.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt)"]
[INFO] [stdout] pub fn parse_int(text : & str, radix : u8) -> f64
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_parseInt_0740379d98621c28(text : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, radix : < u8 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < f64 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_parseInt_0740379d98621c28(text : < & str as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi, radix : < u8 as wasm_bindgen :: convert ::
[INFO] [stdout]     IntoWasmAbi > :: Abi) -> < f64 as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]     :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(text); drop(radix); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let text = < & str as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(text); let radix = < u8 as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(radix);
[INFO] [stdout]             __wbg_parseInt_0740379d98621c28(text, radix)
[INFO] [stdout]         }; < f64 as wasm_bindgen :: convert :: FromWasmAbi > :: from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_parseFloat_4be56b15609b4f4c : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_parseFloat_4be56b15609b4f4c()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < f64 as WasmDescribe > ::
[INFO] [stdout]         describe(); < f64 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `parseFloat()` function parses an argument and returns a floating point number,\n or NaN on error.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseFloat)"]
[INFO] [stdout] pub fn parse_float(text : & str) -> f64
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_parseFloat_4be56b15609b4f4c(text : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < f64 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_parseFloat_4be56b15609b4f4c(text : < & str as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < f64 as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(text); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let text = < & str as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(text); __wbg_parseFloat_4be56b15609b4f4c(text)
[INFO] [stdout]         }; < f64 as wasm_bindgen :: convert :: FromWasmAbi > :: from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_escape_d68023cb38f5596d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_escape_d68023cb38f5596d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `escape()` function computes a new string in which certain characters have been\n replaced by a hexadecimal escape sequence.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/escape)"]
[INFO] [stdout] pub fn escape(string : & str) -> JsString
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_escape_d68023cb38f5596d(string : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_escape_d68023cb38f5596d(string : < & str as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(string); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let string = < & str as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: into_abi(string); __wbg_escape_d68023cb38f5596d(string)
[INFO] [stdout]         }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_unescape_c51f37295c925502 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_unescape_c51f37295c925502()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The `unescape()` function computes a new string in which hexadecimal escape\n sequences are replaced with the character that it represents. The escape sequences might\n be introduced by a function like `escape`. Usually, `decodeURI` or `decodeURIComponent`\n are preferred over `unescape`.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/unescape)"]
[INFO] [stdout] pub fn unescape(string : & str) -> JsString
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_unescape_c51f37295c925502(string : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_unescape_c51f37295c925502(string : < & str as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen :: convert
[INFO] [stdout]     :: FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(string); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let string = < & str as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: into_abi(string); __wbg_unescape_c51f37295c925502(string)
[INFO] [stdout]         }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_d4077d5dbb8be359 : [u8; 735usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xa9\x02\0\0\0\0\n\0\0\0 __wbg_decodeURI_ea560da17034b9d7\x01\0\0\0\x01\x01\x07encoded\0\tdecodeURI\x01\0\0\0\0)__wbg_decodeURIComponent_9394cbf2fcbe944d\x01\0\0\0\x01\x01\x07encoded\0\x12decodeURIComponent\x01\0\0\0\0 __wbg_encodeURI_db99902ad8b19b7d\0\0\0\0\x01\x01\x07decoded\0\tencodeURI\x01\0\0\0\0)__wbg_encodeURIComponent_13f684e580b94413\0\0\0\0\x01\x01\x07decoded\0\x12encodeURIComponent\x01\0\0\0\0\x1b__wbg_eval_7bff367b35f4b86a\x01\0\0\0\x01\x01\x0ejs_source_text\0\x04eval\x01\0\0\0\0\x1f__wbg_isFinite_745eb0df4026ae0e\0\0\0\0\x01\x01\x05value\0\x08isFinite\x01\0\0\0\0\x1f__wbg_parseInt_0740379d98621c28\0\0\0\0\x01\x02\x04text\x05radix\0\x08parseInt\x01\0\0\0\0!__wbg_parseFloat_4be56b15609b4f4c\0\0\0\0\x01\x01\x04text\0\nparseFloat\x01\0\0\0\0\x1d__wbg_escape_d68023cb38f5596d\0\0\0\0\x01\x01\x06string\0\x06escape\x01\0\0\0\0\x1f__wbg_unescape_c51f37295c925502\0\0\0\0\x01\x01\x06string\0\x08unescape\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct Array { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_Array : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for Array
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(10u32); inform(65u32); inform(114u32); inform(114u32);
[INFO] [stdout]             inform(97u32); inform(121u32); inform(60u32); inform(97u32);
[INFO] [stdout]             inform(110u32); inform(121u32); inform(62u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for Array
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for Array
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a Array { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for Array
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { Array { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for Array
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a Array
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for Array
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < Array > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(Array
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for Array
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> Array
[INFO] [stdout]         { Array { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for Array
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < Array > for Array
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & Array { self } } impl From < Array >
[INFO] [stdout]     for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : Array) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for Array
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             { fn __wbg_instanceof_Array_4c08b15ae477c1b8(val : u32) -> u32; }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_Array_4c08b15ae477c1b8(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_Array_4c08b15ae477c1b8(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn is_type_of(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             let is_type_of : fn(& JsValue) -> bool = Array :: is_array;
[INFO] [stdout]             is_type_of(val)
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { Array { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const Array) } }
[INFO] [stdout]     } impl JsObject for Array {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for Array
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < Array > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : Array) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for Array
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_new_ee1a3da85465d621 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_new_ee1a3da85465d621()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(0u32); <
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)] #[doc = " Creates a new empty array."] pub fn new() -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn __wbg_new_ee1a3da85465d621() -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_new_ee1a3da85465d621() -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret = { __wbg_new_ee1a3da85465d621() }; < Array as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_newwithlength_df0e16f0b90b6295 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_newwithlength_df0e16f0b90b6295()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); <
[INFO] [stdout]         u32 as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Creates a new array with the specified length (elements are initialized to `undefined`)."]
[INFO] [stdout]     pub fn new_with_length(len : u32) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_newwithlength_df0e16f0b90b6295(len : < u32 as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_newwithlength_df0e16f0b90b6295(len : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(len); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let len = < u32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(len); __wbg_newwithlength_df0e16f0b90b6295(len)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_at_9c2a8dffcf8a5e30 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_at_9c2a8dffcf8a5e30()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < i32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsValue as WasmDescribe > :: describe(); < JsValue as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Retrieves the element at the index, counting from the end if negative\n (returns `undefined` if the index is out of range)."]
[INFO] [stdout]     pub fn at(& self, index : i32) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_at_9c2a8dffcf8a5e30(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, index : < i32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_at_9c2a8dffcf8a5e30(_this : < & Array as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, index : < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(index); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let index = < i32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index);
[INFO] [stdout]                 __wbg_at_9c2a8dffcf8a5e30(_this, index)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_get_ad41fee29b7e0f53 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_get_ad41fee29b7e0f53()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsValue as WasmDescribe > :: describe(); < JsValue as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Retrieves the element at the index (returns `undefined` if the index is out of range)."]
[INFO] [stdout]     pub fn get(& self, index : u32) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_get_ad41fee29b7e0f53(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_get_ad41fee29b7e0f53(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(index); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let index = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index);
[INFO] [stdout]                 __wbg_get_ad41fee29b7e0f53(_this, index)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_set_64cc39858b2ec3f1 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_set_64cc39858b2ec3f1()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsValue as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Sets the element at the index (auto-enlarges the array if the index is out of range)."]
[INFO] [stdout]     pub fn set(& self, index : u32, value : JsValue)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_set_64cc39858b2ec3f1(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, value : < JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_set_64cc39858b2ec3f1(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(index); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let index = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index);
[INFO] [stdout]                 let value = < JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_set_64cc39858b2ec3f1(_this, index, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_delete_9397499776fe0973 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_delete_9397499776fe0973()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < () as WasmDescribe > :: describe(); < () as WasmDescribe
[INFO] [stdout]         > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Deletes the element at the index (does nothing if the index is out of range).\n\n The element at the index is set to `undefined`.\n\n This does not resize the array, the array will still be the same length."]
[INFO] [stdout]     pub fn delete(& self, index : u32)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_delete_9397499776fe0973(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_delete_9397499776fe0973(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(index); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let index = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index);
[INFO] [stdout]                 __wbg_delete_9397499776fe0973(_this, index)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_from_94cd4a66487bd7a5 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_from_94cd4a66487bd7a5()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `Array.from()` method creates a new, shallow-copied `Array` instance\n from an array-like or iterable object."]
[INFO] [stdout]     pub fn from(val : & JsValue) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_from_94cd4a66487bd7a5(val : < & JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_from_94cd4a66487bd7a5(val : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(val); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let val = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(val);
[INFO] [stdout]                 __wbg_from_94cd4a66487bd7a5(val)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_copyWithin_0a340fe9d8f17b8f : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_copyWithin_0a340fe9d8f17b8f()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < i32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]         < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `copyWithin()` method shallow copies part of an array to another\n location in the same array and returns it, without modifying its size.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/copyWithin)"]
[INFO] [stdout]     pub fn copy_within(& self, target : i32, start : i32, end : i32) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_copyWithin_0a340fe9d8f17b8f(_this : < & Array as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, target : < i32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, start : < i32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, end : < i32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < Array as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_copyWithin_0a340fe9d8f17b8f(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, target : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, start : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, end : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(target); drop(start); drop(end); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let target = < i32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(target);
[INFO] [stdout]                 let start = < i32 as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]                 :: into_abi(start); let end = < i32 as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(end);
[INFO] [stdout]                 __wbg_copyWithin_0a340fe9d8f17b8f(_this, target, start, end)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_concat_0062f86b28ecf072 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_concat_0062f86b28ecf072()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & Array as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe(); < Array as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `concat()` method is used to merge two or more arrays. This method\n does not change the existing arrays, but instead returns a new array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/concat)"]
[INFO] [stdout]     pub fn concat(& self, array : & Array) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_concat_0062f86b28ecf072(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, array : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_concat_0062f86b28ecf072(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, array : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(array); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let array = < & Array as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(array);
[INFO] [stdout]                 __wbg_concat_0062f86b28ecf072(_this, array)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_every_6f55113985e3b1ff : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_every_6f55113985e3b1ff()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> bool as WasmDescribe > :: describe(); <
[INFO] [stdout]         bool as WasmDescribe > :: describe(); < bool as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `every()` method tests whether all elements in the array pass the test\n implemented by the provided function.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     every(& self, predicate : & mut dyn FnMut(JsValue, u32, Array) -> bool) ->
[INFO] [stdout]     bool
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_every_6f55113985e3b1ff(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert ::
[INFO] [stdout]             FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_every_6f55113985e3b1ff(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(predicate); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let predicate = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(predicate);
[INFO] [stdout]                 __wbg_every_6f55113985e3b1ff(_this, predicate)
[INFO] [stdout]             }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_fill_b68e1f5d6300b262 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_fill_b68e1f5d6300b262()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < u32 as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]         < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `fill()` method fills all the elements of an array from a start index\n to an end index with a static value. The end index is not included.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/fill)"]
[INFO] [stdout]     pub fn fill(& self, value : & JsValue, start : u32, end : u32) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_fill_b68e1f5d6300b262(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, value : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, start : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, end : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < Array as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_fill_b68e1f5d6300b262(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, start : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, end : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(value); drop(start); drop(end); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let value = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 let start = < u32 as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]                 :: into_abi(start); let end = < u32 as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(end);
[INFO] [stdout]                 __wbg_fill_b68e1f5d6300b262(_this, value, start, end)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_filter_d460e80be4556be6 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_filter_d460e80be4556be6()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> bool as WasmDescribe > :: describe(); <
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `filter()` method creates a new array with all elements that pass the\n test implemented by the provided function.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     filter(& self, predicate : & mut dyn FnMut(JsValue, u32, Array) -> bool)
[INFO] [stdout]     -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_filter_d460e80be4556be6(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]             FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_filter_d460e80be4556be6(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(predicate); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let predicate = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(predicate);
[INFO] [stdout]                 __wbg_filter_d460e80be4556be6(_this, predicate)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_find_dd1cb7911efa6b79 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_find_dd1cb7911efa6b79()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> bool as WasmDescribe > :: describe(); <
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < JsValue as WasmDescribe >
[INFO] [stdout]         :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `find()` method returns the value of the first element in the array that satisfies\n  the provided testing function. Otherwise `undefined` is returned.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     find(& self, predicate : & mut dyn FnMut(JsValue, u32, Array) -> bool) ->
[INFO] [stdout]     JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_find_dd1cb7911efa6b79(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_find_dd1cb7911efa6b79(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(predicate); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let predicate = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(predicate);
[INFO] [stdout]                 __wbg_find_dd1cb7911efa6b79(_this, predicate)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_findIndex_d5e0acf8ff88e8fd : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_findIndex_d5e0acf8ff88e8fd()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> bool as WasmDescribe > :: describe(); <
[INFO] [stdout]         i32 as WasmDescribe > :: describe(); < i32 as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `findIndex()` method returns the index of the first element in the array that\n satisfies the provided testing function. Otherwise -1 is returned.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     find_index(& self, predicate : & mut dyn FnMut(JsValue, u32, Array) ->
[INFO] [stdout]     bool) -> i32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_findIndex_d5e0acf8ff88e8fd(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]             FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_findIndex_d5e0acf8ff88e8fd(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(predicate); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let predicate = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, u32, Array) -> bool as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(predicate);
[INFO] [stdout]                 __wbg_findIndex_d5e0acf8ff88e8fd(_this, predicate)
[INFO] [stdout]             }; < i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_flat_4b0753186553cac1 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_flat_4b0753186553cac1()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < i32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe(); < Array as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `flat()` method creates a new array with all sub-array elements concatenated into it\n recursively up to the specified depth.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flat)"]
[INFO] [stdout]     pub fn flat(& self, depth : i32) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_flat_4b0753186553cac1(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, depth : < i32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_flat_4b0753186553cac1(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, depth : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(depth); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let depth = < i32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(depth);
[INFO] [stdout]                 __wbg_flat_4b0753186553cac1(_this, depth)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_flatMap_8a764f07a69e3b58 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_flatMap_8a764f07a69e3b58()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> Vec < JsValue > as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe(); < Array as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `flatMap()` method first maps each element using a mapping function, then flattens\n the result into a new array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     flat_map(& self, callback : & mut dyn FnMut(JsValue, u32, Array) -> Vec <
[INFO] [stdout]     JsValue >) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_flatMap_8a764f07a69e3b58(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, callback : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, u32, Array) -> Vec < JsValue > as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_flatMap_8a764f07a69e3b58(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, callback : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> Vec < JsValue > as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(callback); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let callback = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, u32, Array) -> Vec < JsValue > as wasm_bindgen
[INFO] [stdout]                 :: convert :: IntoWasmAbi > :: into_abi(callback);
[INFO] [stdout]                 __wbg_flatMap_8a764f07a69e3b58(_this, callback)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_forEach_49bfa6f148ac0f7d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_forEach_49bfa6f148ac0f7d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `forEach()` method executes a provided function once for each array element.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach)"]
[INFO] [stdout]     pub fn for_each(& self, callback : & mut dyn FnMut(JsValue, u32, Array))
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_forEach_49bfa6f148ac0f7d(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, callback : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, u32, Array) as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_forEach_49bfa6f148ac0f7d(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, callback : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]         :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(callback); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let callback = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, u32, Array) as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(callback);
[INFO] [stdout]                 __wbg_forEach_49bfa6f148ac0f7d(_this, callback)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_includes_485543bc9bfff15d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_includes_485543bc9bfff15d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < i32 as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe(); < bool as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `includes()` method determines whether an array includes a certain\n element, returning true or false as appropriate.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes)"]
[INFO] [stdout]     pub fn includes(& self, value : & JsValue, from_index : i32) -> bool
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_includes_485543bc9bfff15d(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, value : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, from_index : <
[INFO] [stdout]             i32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < bool
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_includes_485543bc9bfff15d(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, from_index : < i32 as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(value); drop(from_index); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let value = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 let from_index = < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(from_index);
[INFO] [stdout]                 __wbg_includes_485543bc9bfff15d(_this, value, from_index)
[INFO] [stdout]             }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_indexOf_106368ed9c50115c : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_indexOf_106368ed9c50115c()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `indexOf()` method returns the first index at which a given element\n can be found in the array, or -1 if it is not present.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf)"]
[INFO] [stdout]     pub fn index_of(& self, value : & JsValue, from_index : i32) -> i32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_indexOf_106368ed9c50115c(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, value : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, from_index : <
[INFO] [stdout]             i32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i32
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_indexOf_106368ed9c50115c(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, from_index : < i32 as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(value); drop(from_index); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let value = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 let from_index = < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(from_index);
[INFO] [stdout]                 __wbg_indexOf_106368ed9c50115c(_this, value, from_index)
[INFO] [stdout]             }; < i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_isArray_a1a8c3a8ac24bdf1 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_isArray_a1a8c3a8ac24bdf1()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < bool as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `Array.isArray()` method determines whether the passed value is an Array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray)"]
[INFO] [stdout]     pub fn is_array(value : & JsValue) -> bool
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_isArray_a1a8c3a8ac24bdf1(value : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_isArray_a1a8c3a8ac24bdf1(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let value = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_isArray_a1a8c3a8ac24bdf1(value)
[INFO] [stdout]             }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_join_c8c01394555a4111 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_join_c8c01394555a4111()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & str as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe(); < JsString as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `join()` method joins all elements of an array (or an array-like object)\n into a string and returns this string.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/join)"]
[INFO] [stdout]     pub fn join(& self, delimiter : & str) -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_join_c8c01394555a4111(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, delimiter : < & str as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsString as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_join_c8c01394555a4111(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, delimiter : < & str as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(delimiter); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let delimiter = < & str as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(delimiter);
[INFO] [stdout]                 __wbg_join_c8c01394555a4111(_this, delimiter)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_lastIndexOf_78d050e69e2525ef : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_lastIndexOf_78d050e69e2525ef()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `lastIndexOf()` method returns the last index at which a given element\n can be found in the array, or -1 if it is not present. The array is\n searched backwards, starting at fromIndex.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf)"]
[INFO] [stdout]     pub fn last_index_of(& self, value : & JsValue, from_index : i32) -> i32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_lastIndexOf_78d050e69e2525ef(_this : < & Array as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             from_index : < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_lastIndexOf_78d050e69e2525ef(_this : < & Array as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, value : < & JsValue as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, from_index : < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(value); drop(from_index); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let value = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 let from_index = < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(from_index);
[INFO] [stdout]                 __wbg_lastIndexOf_78d050e69e2525ef(_this, value, from_index)
[INFO] [stdout]             }; < i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_length_a73bfd4c96dd97ef : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_length_a73bfd4c96dd97ef()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The length property of an object which is an instance of type Array\n sets or returns the number of elements in that array. The value is an\n unsigned, 32-bit integer that is always numerically greater than the\n highest index in the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/length)"]
[INFO] [stdout]     pub fn length(& self,) -> u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_length_a73bfd4c96dd97ef(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_length_a73bfd4c96dd97ef(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_length_a73bfd4c96dd97ef(_this)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_map_b0d0f1350a46e2d1 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_map_b0d0f1350a46e2d1()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> JsValue as WasmDescribe > :: describe();
[INFO] [stdout]         < Array as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " `map()` calls a provided callback function once for each element in an array,\n in order, and constructs a new array from the results. callback is invoked\n only for indexes of the array which have assigned values, including undefined.\n It is not called for missing elements of the array (that is, indexes that have\n never been set, which have been deleted or which have never been assigned a value).\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     map(& self, predicate : & mut dyn FnMut(JsValue, u32, Array) -> JsValue)
[INFO] [stdout]     -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_map_b0d0f1350a46e2d1(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, u32, Array) -> JsValue as wasm_bindgen :: convert
[INFO] [stdout]             :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]             FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_map_b0d0f1350a46e2d1(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, u32, Array) -> JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(predicate); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let predicate = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, u32, Array) -> JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(predicate);
[INFO] [stdout]                 __wbg_map_b0d0f1350a46e2d1(_this, predicate)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_of_b13a2b9ef428a2e3 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_of_b13a2b9ef428a2e3()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `Array.of()` method creates a new Array instance with a variable\n number of arguments, regardless of number or type of the arguments.\n\n The difference between `Array.of()` and the `Array` constructor is in the\n handling of integer arguments: `Array.of(7)` creates an array with a single\n element, `7`, whereas `Array(7)` creates an empty array with a `length`\n property of `7` (Note: this implies an array of 7 empty slots, not slots\n with actual undefined values).\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/of)\n\n # Notes\n\n There are a few bindings to `of` in `js-sys`: `of1`, `of2`, etc...\n with different arities."]
[INFO] [stdout]     pub fn of1(a : & JsValue) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_of_b13a2b9ef428a2e3(a : < & JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_of_b13a2b9ef428a2e3(a : < & JsValue as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(a); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let a = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(a); __wbg_of_b13a2b9ef428a2e3(a)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_of_85777d7b997ff4db : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_of_85777d7b997ff4db()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < Array as WasmDescribe > :: describe(); < Array as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/of)"]
[INFO] [stdout]     pub fn of2(a : & JsValue, b : & JsValue) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_of_85777d7b997ff4db(a : < & JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, b : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_of_85777d7b997ff4db(a : < & JsValue as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, b : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(a); drop(b); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let a = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(a); let b = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(b);
[INFO] [stdout]                 __wbg_of_85777d7b997ff4db(a, b)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_of_d7bdfaa8e1a4806f : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_of_d7bdfaa8e1a4806f()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < & JsValue as WasmDescribe > :: describe(); < Array as
[INFO] [stdout]         WasmDescribe > :: describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/of)"]
[INFO] [stdout]     pub fn of3(a : & JsValue, b : & JsValue, c : & JsValue) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_of_d7bdfaa8e1a4806f(a : < & JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, b : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, c : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < Array as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_of_d7bdfaa8e1a4806f(a : < & JsValue as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, b : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi, c : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(a); drop(b); drop(c); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let a = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(a); let b = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(b); let c = < & JsValue
[INFO] [stdout]                 as wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(c);
[INFO] [stdout]                 __wbg_of_d7bdfaa8e1a4806f(a, b, c)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_of_547f094e65266406 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_of_547f094e65266406()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < & JsValue as WasmDescribe > :: describe(); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/of)"]
[INFO] [stdout]     pub fn of4(a : & JsValue, b : & JsValue, c : & JsValue, d : & JsValue) ->
[INFO] [stdout]     Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_of_547f094e65266406(a : < & JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, b : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, c : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, d : < & JsValue
[INFO] [stdout]             as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < Array as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_of_547f094e65266406(a : < & JsValue as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, b : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi, c : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi, d : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(a); drop(b); drop(c); drop(d); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let a = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(a); let b = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(b); let c = < & JsValue
[INFO] [stdout]                 as wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(c);
[INFO] [stdout]                 let d = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(d); __wbg_of_547f094e65266406(a, b, c, d)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_of_24d92441224719d8 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_of_24d92441224719d8()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(5u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < & JsValue as WasmDescribe > :: describe(); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < Array as WasmDescribe > :: describe(); < Array as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/of)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     of5(a : & JsValue, b : & JsValue, c : & JsValue, d : & JsValue, e : &
[INFO] [stdout]     JsValue) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_of_24d92441224719d8(a : < & JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, b : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, c : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, d : < & JsValue
[INFO] [stdout]             as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, e : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             Array as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_of_24d92441224719d8(a : < & JsValue as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, b : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi, c : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi, d : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi, e : < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(a); drop(b); drop(c); drop(d); drop(e); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let a = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(a); let b = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(b); let c = < & JsValue
[INFO] [stdout]                 as wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(c);
[INFO] [stdout]                 let d = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(d); let e = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(e);
[INFO] [stdout]                 __wbg_of_24d92441224719d8(a, b, c, d, e)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_pop_f310459b9b74a9f2 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_pop_f310459b9b74a9f2()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsValue as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `pop()` method removes the last element from an array and returns that\n element. This method changes the length of the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/pop)"]
[INFO] [stdout]     pub fn pop(& self,) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_pop_f310459b9b74a9f2(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_pop_f310459b9b74a9f2(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_pop_f310459b9b74a9f2(_this)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_push_0bc7fce4a139a883 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_push_0bc7fce4a139a883()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < u32 as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `push()` method adds one or more elements to the end of an array and\n returns the new length of the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/push)"]
[INFO] [stdout]     pub fn push(& self, value : & JsValue) -> u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_push_0bc7fce4a139a883(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, value : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_push_0bc7fce4a139a883(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let value = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_push_0bc7fce4a139a883(_this, value)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_reduce_fdd550e02e342ef7 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_reduce_fdd550e02e342ef7()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, JsValue, u32, Array) -> JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < & JsValue as WasmDescribe > :: describe(); < JsValue as
[INFO] [stdout]         WasmDescribe > :: describe(); < JsValue as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `reduce()` method applies a function against an accumulator and each element in\n the array (from left to right) to reduce it to a single value.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     reduce(& self, predicate : & mut dyn FnMut(JsValue, JsValue, u32, Array)
[INFO] [stdout]     -> JsValue, initial_value : & JsValue) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_reduce_fdd550e02e342ef7(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, JsValue, u32, Array) -> JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, initial_value : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_reduce_fdd550e02e342ef7(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, JsValue, u32, Array) -> JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, initial_value : < & JsValue as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(predicate); drop(initial_value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let predicate = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, JsValue, u32, Array) -> JsValue as wasm_bindgen
[INFO] [stdout]                 :: convert :: IntoWasmAbi > :: into_abi(predicate); let
[INFO] [stdout]                 initial_value = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(initial_value);
[INFO] [stdout]                 __wbg_reduce_fdd550e02e342ef7(_this, predicate, initial_value)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_reduceRight_67d759213ae57d97 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_reduceRight_67d759213ae57d97()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, JsValue, u32, Array) -> JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < & JsValue as WasmDescribe > :: describe(); < JsValue as
[INFO] [stdout]         WasmDescribe > :: describe(); < JsValue as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `reduceRight()` method applies a function against an accumulator and each value\n of the array (from right-to-left) to reduce it to a single value.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/ReduceRight)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     reduce_right(& self, predicate : & mut dyn
[INFO] [stdout]     FnMut(JsValue, JsValue, u32, Array) -> JsValue, initial_value : & JsValue)
[INFO] [stdout]     -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_reduceRight_67d759213ae57d97(_this : < & Array as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, predicate : < &
[INFO] [stdout]             mut dyn FnMut(JsValue, JsValue, u32, Array) -> JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, initial_value : <
[INFO] [stdout]             & JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_reduceRight_67d759213ae57d97(_this : < & Array as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, JsValue, u32, Array) -> JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, initial_value : < & JsValue as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(predicate); drop(initial_value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let predicate = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, JsValue, u32, Array) -> JsValue as wasm_bindgen
[INFO] [stdout]                 :: convert :: IntoWasmAbi > :: into_abi(predicate); let
[INFO] [stdout]                 initial_value = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(initial_value);
[INFO] [stdout]                 __wbg_reduceRight_67d759213ae57d97(_this, predicate,
[INFO] [stdout]                 initial_value)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_reverse_c7dc1b7f1a1401b3 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_reverse_c7dc1b7f1a1401b3()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `reverse()` method reverses an array in place. The first array\n element becomes the last, and the last array element becomes the first.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)"]
[INFO] [stdout]     pub fn reverse(& self,) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_reverse_c7dc1b7f1a1401b3(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_reverse_c7dc1b7f1a1401b3(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_reverse_c7dc1b7f1a1401b3(_this)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_shift_92ade7f80d399de3 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_shift_92ade7f80d399de3()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsValue as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `shift()` method removes the first element from an array and returns\n that removed element. This method changes the length of the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/shift)"]
[INFO] [stdout]     pub fn shift(& self,) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_shift_92ade7f80d399de3(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_shift_92ade7f80d399de3(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_shift_92ade7f80d399de3(_this)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_slice_ab82b1833ed1f984 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_slice_ab82b1833ed1f984()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe(); < Array as
[INFO] [stdout]         WasmDescribe > :: describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `slice()` method returns a shallow copy of a portion of an array into\n a new array object selected from begin to end (end not included).\n The original array will not be modified.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice)"]
[INFO] [stdout]     pub fn slice(& self, start : u32, end : u32) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_slice_ab82b1833ed1f984(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, start : < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, end : < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_slice_ab82b1833ed1f984(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, start : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, end : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(start); drop(end); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let start = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(start);
[INFO] [stdout]                 let end = < u32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(end); __wbg_slice_ab82b1833ed1f984(_this, start, end)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_some_b717690edb67ec4a : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_some_b717690edb67ec4a()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & mut dyn FnMut(JsValue) ->
[INFO] [stdout]         bool as WasmDescribe > :: describe(); < bool as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `some()` method tests whether at least one element in the array passes the test implemented\n by the provided function.\n Note: This method returns false for any condition put on an empty array.\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some)"]
[INFO] [stdout]     pub fn some(& self, predicate : & mut dyn FnMut(JsValue) -> bool) -> bool
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_some_b717690edb67ec4a(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]             FnMut(JsValue) -> bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_some_b717690edb67ec4a(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, predicate : < & mut dyn
[INFO] [stdout]         FnMut(JsValue) -> bool as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]         Abi) -> < bool as wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(predicate); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let predicate = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue) -> bool as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(predicate);
[INFO] [stdout]                 __wbg_some_b717690edb67ec4a(_this, predicate)
[INFO] [stdout]             }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_sort_308d602bd4e32477 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_sort_308d602bd4e32477()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < Array as WasmDescribe > ::
[INFO] [stdout]         describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `sort()` method sorts the elements of an array in place and returns\n the array. The sort is not necessarily stable. The default sort\n order is according to string Unicode code points.\n\n The time and space complexity of the sort cannot be guaranteed as it\n is implementation dependent.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort)"]
[INFO] [stdout]     pub fn sort(& self,) -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_sort_308d602bd4e32477(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_sort_308d602bd4e32477(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_sort_308d602bd4e32477(_this)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_splice_7ce83eb7be4e1964 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_splice_7ce83eb7be4e1964()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe(); < & JsValue as
[INFO] [stdout]         WasmDescribe > :: describe(); < Array as WasmDescribe > :: describe();
[INFO] [stdout]         < Array as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `splice()` method changes the contents of an array by removing existing elements and/or\n adding new elements.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice)"]
[INFO] [stdout]     pub fn splice(& self, start : u32, delete_count : u32, item : & JsValue)
[INFO] [stdout]     -> Array
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_splice_7ce83eb7be4e1964(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, start : < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, delete_count : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, item : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             Array as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_splice_7ce83eb7be4e1964(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, start : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, delete_count : < u32 as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, item : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < Array as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(start); drop(delete_count); drop(item); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let start = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(start);
[INFO] [stdout]                 let delete_count = < u32 as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(delete_count); let item = < &
[INFO] [stdout]                 JsValue as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(item);
[INFO] [stdout]                 __wbg_splice_7ce83eb7be4e1964(_this, start, delete_count,
[INFO] [stdout]                 item)
[INFO] [stdout]             }; < Array as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_toLocaleString_8b2747ea86fcb94e : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_toLocaleString_8b2747ea86fcb94e()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < & JsValue as WasmDescribe > :: describe(); < JsString
[INFO] [stdout]         as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `toLocaleString()` method returns a string representing the elements of the array.\n The elements are converted to Strings using their toLocaleString methods and these\n Strings are separated by a locale-specific String (such as a comma “,”).\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/toLocaleString)"]
[INFO] [stdout]     pub fn to_locale_string(& self, locales : & JsValue, options : & JsValue)
[INFO] [stdout]     -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_toLocaleString_8b2747ea86fcb94e(_this : < & Array as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, locales : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             options : < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < JsString as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]             :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_toLocaleString_8b2747ea86fcb94e(_this : < & Array as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, locales : < & JsValue
[INFO] [stdout]         as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, options : < &
[INFO] [stdout]         JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]         JsString as wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(locales); drop(options); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let locales = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(locales);
[INFO] [stdout]                 let options = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(options);
[INFO] [stdout]                 __wbg_toLocaleString_8b2747ea86fcb94e(_this, locales, options)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_toString_7c6fd5dc8ce787fe : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_toString_7c6fd5dc8ce787fe()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `toString()` method returns a string representing the specified array\n and its elements.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/toString)"]
[INFO] [stdout]     pub fn to_string(& self,) -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_toString_7c6fd5dc8ce787fe(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_toString_7c6fd5dc8ce787fe(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_toString_7c6fd5dc8ce787fe(_this)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_unshift_45cdb79b874580fe : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_unshift_45cdb79b874580fe()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < u32 as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `unshift()` method adds one or more elements to the beginning of an\n array and returns the new length of the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/unshift)"]
[INFO] [stdout]     pub fn unshift(& self, value : & JsValue) -> u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_unshift_45cdb79b874580fe(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, value : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_unshift_45cdb79b874580fe(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let value = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_unshift_45cdb79b874580fe(_this, value)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_73c75b9df429a760 : [u8; 3112usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xf2\x0b\0\0\0\0+\0\0\x02\x05Array'__wbg_instanceof_Array_4c08b15ae477c1b8\0\0\0\0\x1a__wbg_new_ee1a3da85465d621\0\0\0\x01\x05Array\0\x01\0\0\x04_new\x01\0\0\0\0$__wbg_newwithlength_df0e16f0b90b6295\0\0\0\x01\x05Array\0\x01\x01\x03len\0\x0fnew_with_length\x01\0\0\0\0\x19__wbg_at_9c2a8dffcf8a5e30\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\x05index\0\x02at\x01\0\0\0\0\x1a__wbg_get_ad41fee29b7e0f53\0\0\0\x01\x05Array\x01\0\x03\x01\x02\x05_this\x05index\0\x03get\x01\0\0\0\0\x1a__wbg_set_64cc39858b2ec3f1\0\0\0\x01\x05Array\x01\0\x04\x01\x03\x05_this\x05index\x05value\0\x03set\x01\0\0\0\0\x1d__wbg_delete_9397499776fe0973\0\0\0\x01\x05Array\x01\0\x05\x01\x02\x05_this\x05index\0\x06delete\x01\0\0\0\0\x1b__wbg_from_94cd4a66487bd7a5\0\0\0\x01\x05Array\x01\x01\0\x01\x01\x03val\0\x04from\x01\0\0\0\0!__wbg_copyWithin_0a340fe9d8f17b8f\0\0\0\x01\x05Array\x01\0\0\x01\x04\x05_this\x06target\x05start\x03end\0\ncopyWithin\x01\0\0\0\0\x1d__wbg_concat_0062f86b28ecf072\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\x05array\0\x06concat\x01\0\0\0\0\x1c__wbg_every_6f55113985e3b1ff\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\tpredicate\0\x05every\x01\0\0\0\0\x1b__wbg_fill_b68e1f5d6300b262\0\0\0\x01\x05Array\x01\0\0\x01\x04\x05_this\x05value\x05start\x03end\0\x04fill\x01\0\0\0\0\x1d__wbg_filter_d460e80be4556be6\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\tpredicate\0\x06filter\x01\0\0\0\0\x1b__wbg_find_dd1cb7911efa6b79\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\tpredicate\0\x04find\x01\0\0\0\0 __wbg_findIndex_d5e0acf8ff88e8fd\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\tpredicate\0\tfindIndex\x01\0\0\0\0\x1b__wbg_flat_4b0753186553cac1\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\x05depth\0\x04flat\x01\0\0\0\0\x1e__wbg_flatMap_8a764f07a69e3b58\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\x08callback\0\x07flatMap\x01\0\0\0\0\x1e__wbg_forEach_49bfa6f148ac0f7d\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\x08callback\0\x07forEach\x01\0\0\0\0\x1f__wbg_includes_485543bc9bfff15d\0\0\0\x01\x05Array\x01\0\0\x01\x03\x05_this\x05value\nfrom_index\0\x08includes\x01\0\0\0\0\x1e__wbg_indexOf_106368ed9c50115c\0\0\0\x01\x05Array\x01\0\0\x01\x03\x05_this\x05value\nfrom_index\0\x07indexOf\x01\0\0\0\0\x1e__wbg_isArray_a1a8c3a8ac24bdf1\0\0\0\x01\x05Array\x01\x01\0\x01\x01\x05value\0\x07isArray\x01\0\0\0\0\x1b__wbg_join_c8c01394555a4111\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\tdelimiter\0\x04join\x01\0\0\0\0\"__wbg_lastIndexOf_78d050e69e2525ef\0\0\0\x01\x05Array\x01\0\0\x01\x03\x05_this\x05value\nfrom_index\0\x0blastIndexOf\x01\0\0\0\0\x1d__wbg_length_a73bfd4c96dd97ef\0\0\0\x01\x05Array\x01\0\x01\x06length\x01\x01\x05_this\0\x06length\x01\0\0\0\0\x1a__wbg_map_b0d0f1350a46e2d1\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\tpredicate\0\x03map\x01\0\0\0\0\x19__wbg_of_b13a2b9ef428a2e3\0\0\0\x01\x05Array\x01\x01\0\x01\x01\x01a\0\x02of\x01\0\0\0\0\x19__wbg_of_85777d7b997ff4db\0\0\0\x01\x05Array\x01\x01\0\x01\x02\x01a\x01b\0\x02of\x01\0\0\0\0\x19__wbg_of_d7bdfaa8e1a4806f\0\0\0\x01\x05Array\x01\x01\0\x01\x03\x01a\x01b\x01c\0\x02of\x01\0\0\0\0\x19__wbg_of_547f094e65266406\0\0\0\x01\x05Array\x01\x01\0\x01\x04\x01a\x01b\x01c\x01d\0\x02of\x01\0\0\0\0\x19__wbg_of_24d92441224719d8\0\0\0\x01\x05Array\x01\x01\0\x01\x05\x01a\x01b\x01c\x01d\x01e\0\x02of\x01\0\0\0\0\x1a__wbg_pop_f310459b9b74a9f2\0\0\0\x01\x05Array\x01\0\0\x01\x01\x05_this\0\x03pop\x01\0\0\0\0\x1b__wbg_push_0bc7fce4a139a883\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\x05value\0\x04push\x01\0\0\0\0\x1d__wbg_reduce_fdd550e02e342ef7\0\0\0\x01\x05Array\x01\0\0\x01\x03\x05_this\tpredicate\rinitial_value\0\x06reduce\x01\0\0\0\0\"__wbg_reduceRight_67d759213ae57d97\0\0\0\x01\x05Array\x01\0\0\x01\x03\x05_this\tpredicate\rinitial_value\0\x0breduceRight\x01\0\0\0\0\x1e__wbg_reverse_c7dc1b7f1a1401b3\0\0\0\x01\x05Array\x01\0\0\x01\x01\x05_this\0\x07reverse\x01\0\0\0\0\x1c__wbg_shift_92ade7f80d399de3\0\0\0\x01\x05Array\x01\0\0\x01\x01\x05_this\0\x05shift\x01\0\0\0\0\x1c__wbg_slice_ab82b1833ed1f984\0\0\0\x01\x05Array\x01\0\0\x01\x03\x05_this\x05start\x03end\0\x05slice\x01\0\0\0\0\x1b__wbg_some_b717690edb67ec4a\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\tpredicate\0\x04some\x01\0\0\0\0\x1b__wbg_sort_308d602bd4e32477\0\0\0\x01\x05Array\x01\0\0\x01\x01\x05_this\0\x04sort\x01\0\0\0\0\x1d__wbg_splice_7ce83eb7be4e1964\0\0\0\x01\x05Array\x01\0\0\x01\x04\x05_this\x05start\x0cdelete_count\x04item\0\x06splice\x01\0\0\0\0%__wbg_toLocaleString_8b2747ea86fcb94e\0\0\0\x01\x05Array\x01\0\0\x01\x03\x05_this\x07locales\x07options\0\x0etoLocaleString\x01\0\0\0\0\x1f__wbg_toString_7c6fd5dc8ce787fe\0\0\0\x01\x05Array\x01\0\0\x01\x01\x05_this\0\x08toString\x01\0\0\0\0\x1e__wbg_unshift_45cdb79b874580fe\0\0\0\x01\x05Array\x01\0\0\x01\x02\x05_this\x05value\0\x07unshift\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct ArrayBuffer { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_ArrayBuffer : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(11u32); inform(65u32); inform(114u32); inform(114u32);
[INFO] [stdout]             inform(97u32); inform(121u32); inform(66u32); inform(117u32);
[INFO] [stdout]             inform(102u32); inform(102u32); inform(101u32); inform(114u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for ArrayBuffer
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a ArrayBuffer { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { ArrayBuffer { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for ArrayBuffer
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < ArrayBuffer > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(ArrayBuffer
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> ArrayBuffer
[INFO] [stdout]         { ArrayBuffer { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for ArrayBuffer
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < ArrayBuffer > for ArrayBuffer
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & ArrayBuffer { self } } impl From <
[INFO] [stdout]     ArrayBuffer > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : ArrayBuffer) -> JsValue { obj.obj.into() } }
[INFO] [stdout]     impl JsCast for ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn __wbg_instanceof_ArrayBuffer_02bbeeb60438c785(val : u32) ->
[INFO] [stdout]                 u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_ArrayBuffer_02bbeeb60438c785(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_ArrayBuffer_02bbeeb60438c785(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { ArrayBuffer { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const ArrayBuffer) } }
[INFO] [stdout]     } impl JsObject for ArrayBuffer {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for ArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < ArrayBuffer > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : ArrayBuffer) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for ArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_new_d9d91b97aceb0193 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_new_d9d91b97aceb0193()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); <
[INFO] [stdout]         u32 as WasmDescribe > :: describe(); < ArrayBuffer as WasmDescribe >
[INFO] [stdout]         :: describe(); < ArrayBuffer as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl ArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `ArrayBuffer` object is used to represent a generic,\n fixed-length raw binary data buffer. You cannot directly\n manipulate the contents of an `ArrayBuffer`; instead, you\n create one of the typed array objects or a `DataView` object\n which represents the buffer in a specific format, and use that\n to read and write the contents of the buffer.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer)"]
[INFO] [stdout]     pub fn new(length : u32) -> ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_new_d9d91b97aceb0193(length : < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < ArrayBuffer as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_new_d9d91b97aceb0193(length : < u32 as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi) -> < ArrayBuffer as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(length); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let length = < u32 as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]                 :: into_abi(length); __wbg_new_d9d91b97aceb0193(length)
[INFO] [stdout]             }; < ArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_byteLength_7075c244c9cf943b : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_byteLength_7075c244c9cf943b()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         ArrayBuffer as WasmDescribe > :: describe(); < u32 as WasmDescribe >
[INFO] [stdout]         :: describe(); < u32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl ArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The byteLength property of an object which is an instance of type ArrayBuffer\n it's an accessor property whose set accessor function is undefined,\n meaning that you can only read this property.\n The value is established when the array is constructed and cannot be changed.\n This property returns 0 if this ArrayBuffer has been detached.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/byteLength)"]
[INFO] [stdout]     pub fn byte_length(& self,) -> u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_byteLength_7075c244c9cf943b(_this : < & ArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_byteLength_7075c244c9cf943b(_this : < & ArrayBuffer as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & ArrayBuffer as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_byteLength_7075c244c9cf943b(_this)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_isView_68c8fffcc6bf8c45 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_isView_68c8fffcc6bf8c45()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < bool as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl ArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `isView()` method returns true if arg is one of the `ArrayBuffer`\n views, such as typed array objects or a DataView; false otherwise.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/isView)"]
[INFO] [stdout]     pub fn is_view(value : & JsValue) -> bool
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_isView_68c8fffcc6bf8c45(value : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_isView_68c8fffcc6bf8c45(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let value = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_isView_68c8fffcc6bf8c45(value)
[INFO] [stdout]             }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_slice_03cc206602ea5f8f : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_slice_03cc206602ea5f8f()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         ArrayBuffer as WasmDescribe > :: describe(); < u32 as WasmDescribe >
[INFO] [stdout]         :: describe(); < ArrayBuffer as WasmDescribe > :: describe(); <
[INFO] [stdout]         ArrayBuffer as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl ArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `slice()` method returns a new `ArrayBuffer` whose contents\n are a copy of this `ArrayBuffer`'s bytes from begin, inclusive,\n up to end, exclusive.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/slice)"]
[INFO] [stdout]     pub fn slice(& self, begin : u32) -> ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_slice_03cc206602ea5f8f(_this : < & ArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, begin : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < ArrayBuffer
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_slice_03cc206602ea5f8f(_this : < & ArrayBuffer as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, begin : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < ArrayBuffer as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(begin); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & ArrayBuffer as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let begin = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(begin);
[INFO] [stdout]                 __wbg_slice_03cc206602ea5f8f(_this, begin)
[INFO] [stdout]             }; < ArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_slice_a921e949c85fc5a3 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_slice_a921e949c85fc5a3()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         ArrayBuffer as WasmDescribe > :: describe(); < u32 as WasmDescribe >
[INFO] [stdout]         :: describe(); < u32 as WasmDescribe > :: describe(); < ArrayBuffer as
[INFO] [stdout]         WasmDescribe > :: describe(); < ArrayBuffer as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl ArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Like `slice()` but with the `end` argument.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/slice)"]
[INFO] [stdout]     pub fn slice_with_end(& self, begin : u32, end : u32) -> ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_slice_a921e949c85fc5a3(_this : < & ArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, begin : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, end : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < ArrayBuffer
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_slice_a921e949c85fc5a3(_this : < & ArrayBuffer as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, begin : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, end : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < ArrayBuffer as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(begin); drop(end); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & ArrayBuffer as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let begin = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(begin);
[INFO] [stdout]                 let end = < u32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(end); __wbg_slice_a921e949c85fc5a3(_this, begin, end)
[INFO] [stdout]             }; < ArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_9da429dd6b3db5ca : [u8; 523usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xd5\x01\0\0\0\0\x06\0\0\x02\x0bArrayBuffer-__wbg_instanceof_ArrayBuffer_02bbeeb60438c785\0\0\0\0\x1a__wbg_new_d9d91b97aceb0193\0\0\0\x01\x0bArrayBuffer\0\x01\x01\x06length\0\x04_new\x01\0\0\0\0!__wbg_byteLength_7075c244c9cf943b\0\0\0\x01\x0bArrayBuffer\x01\0\x01\nbyteLength\x01\x01\x05_this\0\nbyteLength\x01\0\0\0\0\x1d__wbg_isView_68c8fffcc6bf8c45\0\0\0\x01\x0bArrayBuffer\x01\x01\0\x01\x01\x05value\0\x06isView\x01\0\0\0\0\x1c__wbg_slice_03cc206602ea5f8f\0\0\0\x01\x0bArrayBuffer\x01\0\0\x01\x02\x05_this\x05begin\0\x05slice\x01\0\0\0\0\x1c__wbg_slice_a921e949c85fc5a3\0\0\0\x01\x0bArrayBuffer\x01\0\0\x01\x03\x05_this\x05begin\x03end\0\x05slice\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct SharedArrayBuffer { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_SharedArrayBuffer : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(17u32); inform(83u32); inform(104u32); inform(97u32);
[INFO] [stdout]             inform(114u32); inform(101u32); inform(100u32); inform(65u32);
[INFO] [stdout]             inform(114u32); inform(114u32); inform(97u32); inform(121u32);
[INFO] [stdout]             inform(66u32); inform(117u32); inform(102u32); inform(102u32);
[INFO] [stdout]             inform(101u32); inform(114u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for SharedArrayBuffer
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a SharedArrayBuffer { #[inline] fn none() -> Self :: Abi { 0 } }
[INFO] [stdout]     impl FromWasmAbi for SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { SharedArrayBuffer { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for SharedArrayBuffer
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < SharedArrayBuffer > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(SharedArrayBuffer
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> SharedArrayBuffer
[INFO] [stdout]         { SharedArrayBuffer { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for SharedArrayBuffer
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < SharedArrayBuffer > for SharedArrayBuffer
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & SharedArrayBuffer { self } } impl From
[INFO] [stdout]     < SharedArrayBuffer > for JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : SharedArrayBuffer) -> JsValue
[INFO] [stdout]         { obj.obj.into() }
[INFO] [stdout]     } impl JsCast for SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn
[INFO] [stdout]                 __wbg_instanceof_SharedArrayBuffer_77a35d0b8d03d51a(val : u32)
[INFO] [stdout]                 -> u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_SharedArrayBuffer_77a35d0b8d03d51a(_ : u32) ->
[INFO] [stdout]             u32 { panic! ("cannot check instanceof on non-wasm targets"); }
[INFO] [stdout]             unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_SharedArrayBuffer_77a35d0b8d03d51a(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { SharedArrayBuffer { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         {
[INFO] [stdout]             unsafe
[INFO] [stdout]             { & * (val as * const JsValue as * const SharedArrayBuffer) }
[INFO] [stdout]         }
[INFO] [stdout]     } impl JsObject for SharedArrayBuffer {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for SharedArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < SharedArrayBuffer > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : SharedArrayBuffer) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for SharedArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_new_a002af1ce4ccc57b : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_new_a002af1ce4ccc57b()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); <
[INFO] [stdout]         u32 as WasmDescribe > :: describe(); < SharedArrayBuffer as
[INFO] [stdout]         WasmDescribe > :: describe(); < SharedArrayBuffer as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl SharedArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `SharedArrayBuffer` object is used to represent a generic,\n fixed-length raw binary data buffer, similar to the `ArrayBuffer`\n object, but in a way that they can be used to create views\n on shared memory. Unlike an `ArrayBuffer`, a `SharedArrayBuffer`\n cannot become detached.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer)"]
[INFO] [stdout]     pub fn new(length : u32) -> SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_new_a002af1ce4ccc57b(length : < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < SharedArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_new_a002af1ce4ccc57b(length : < u32 as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi) -> < SharedArrayBuffer as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(length); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let length = < u32 as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]                 :: into_abi(length); __wbg_new_a002af1ce4ccc57b(length)
[INFO] [stdout]             }; < SharedArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]             :: from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_byteLength_2c6b1bea4e85fbda : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_byteLength_2c6b1bea4e85fbda()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         SharedArrayBuffer as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < u32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl SharedArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The byteLength accessor property represents the length of\n an `SharedArrayBuffer` in bytes. This is established when\n the `SharedArrayBuffer` is constructed and cannot be changed.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/byteLength)"]
[INFO] [stdout]     pub fn byte_length(& self,) -> u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_byteLength_2c6b1bea4e85fbda(_this : < & SharedArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_byteLength_2c6b1bea4e85fbda(_this : < & SharedArrayBuffer as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & SharedArrayBuffer as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_byteLength_2c6b1bea4e85fbda(_this)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_slice_d03b0fa6a5cd3646 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_slice_d03b0fa6a5cd3646()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         SharedArrayBuffer as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < SharedArrayBuffer as WasmDescribe > ::
[INFO] [stdout]         describe(); < SharedArrayBuffer as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl SharedArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `slice()` method returns a new `SharedArrayBuffer` whose contents\n are a copy of this `SharedArrayBuffer`'s bytes from begin, inclusive,\n up to end, exclusive.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/slice)"]
[INFO] [stdout]     pub fn slice(& self, begin : u32) -> SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_slice_d03b0fa6a5cd3646(_this : < & SharedArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, begin : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             SharedArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_slice_d03b0fa6a5cd3646(_this : < & SharedArrayBuffer as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, begin : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]         SharedArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(begin); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & SharedArrayBuffer as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(self); let begin = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(begin);
[INFO] [stdout]                 __wbg_slice_d03b0fa6a5cd3646(_this, begin)
[INFO] [stdout]             }; < SharedArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]             :: from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_slice_0ebb0d9eac7d49b5 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_slice_0ebb0d9eac7d49b5()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         SharedArrayBuffer as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < u32 as WasmDescribe > :: describe(); <
[INFO] [stdout]         SharedArrayBuffer as WasmDescribe > :: describe(); < SharedArrayBuffer
[INFO] [stdout]         as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl SharedArrayBuffer
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Like `slice()` but with the `end` argument.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/slice)"]
[INFO] [stdout]     pub fn slice_with_end(& self, begin : u32, end : u32) -> SharedArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_slice_0ebb0d9eac7d49b5(_this : < & SharedArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, begin : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, end : < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             SharedArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_slice_0ebb0d9eac7d49b5(_this : < & SharedArrayBuffer as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, begin : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, end : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]         SharedArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(begin); drop(end); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & SharedArrayBuffer as wasm_bindgen :: convert
[INFO] [stdout]                 :: IntoWasmAbi > :: into_abi(self); let begin = < u32 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(begin);
[INFO] [stdout]                 let end = < u32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(end); __wbg_slice_0ebb0d9eac7d49b5(_this, begin, end)
[INFO] [stdout]             }; < SharedArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]             :: from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_d3bc178f50234866 : [u8; 489usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xb3\x01\0\0\0\0\x05\0\0\x02\x11SharedArrayBuffer3__wbg_instanceof_SharedArrayBuffer_77a35d0b8d03d51a\0\0\0\0\x1a__wbg_new_a002af1ce4ccc57b\0\0\0\x01\x11SharedArrayBuffer\0\x01\x01\x06length\0\x04_new\x01\0\0\0\0!__wbg_byteLength_2c6b1bea4e85fbda\0\0\0\x01\x11SharedArrayBuffer\x01\0\x01\nbyteLength\x01\x01\x05_this\0\nbyteLength\x01\0\0\0\0\x1c__wbg_slice_d03b0fa6a5cd3646\0\0\0\x01\x11SharedArrayBuffer\x01\0\0\x01\x02\x05_this\x05begin\0\x05slice\x01\0\0\0\0\x1c__wbg_slice_0ebb0d9eac7d49b5\0\0\0\x01\x11SharedArrayBuffer\x01\0\0\x01\x03\x05_this\x05begin\x03end\0\x05slice\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_keys_e62bdd664179c821 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_keys_e62bdd664179c821()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < Iterator as WasmDescribe > ::
[INFO] [stdout]         describe(); < Iterator as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `keys()` method returns a new Array Iterator object that contains the\n keys for each index in the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/keys)"]
[INFO] [stdout]     pub fn keys(& self,) -> Iterator
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_keys_e62bdd664179c821(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_keys_e62bdd664179c821(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_keys_e62bdd664179c821(_this)
[INFO] [stdout]             }; < Iterator as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_entries_ed7fa2b1716b2c8f : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_entries_ed7fa2b1716b2c8f()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < Iterator as WasmDescribe > ::
[INFO] [stdout]         describe(); < Iterator as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `entries()` method returns a new Array Iterator object that contains\n the key/value pairs for each index in the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/entries)"]
[INFO] [stdout]     pub fn entries(& self,) -> Iterator
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_entries_ed7fa2b1716b2c8f(_this : < & Array as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_entries_ed7fa2b1716b2c8f(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_entries_ed7fa2b1716b2c8f(_this)
[INFO] [stdout]             }; < Iterator as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_values_830009b5edbb5836 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_values_830009b5edbb5836()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Array as WasmDescribe > :: describe(); < Iterator as WasmDescribe > ::
[INFO] [stdout]         describe(); < Iterator as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Array
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `values()` method returns a new Array Iterator object that\n contains the values for each index in the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/values)"]
[INFO] [stdout]     pub fn values(& self,) -> Iterator
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_values_830009b5edbb5836(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_values_830009b5edbb5836(_this : < & Array as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Array as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_values_830009b5edbb5836(_this)
[INFO] [stdout]             }; < Iterator as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_4a759d54e023740a : [u8; 276usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xde\0\0\0\0\0\x03\0\0\0\x1b__wbg_keys_e62bdd664179c821\0\0\0\x01\x05Array\x01\0\0\x01\x01\x05_this\0\x04keys\x01\0\0\0\0\x1e__wbg_entries_ed7fa2b1716b2c8f\0\0\0\x01\x05Array\x01\0\0\x01\x01\x05_this\0\x07entries\x01\0\0\0\0\x1d__wbg_values_830009b5edbb5836\0\0\0\x01\x05Array\x01\0\0\x01\x01\x05_this\0\x06values\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_add_208b9e09b05d1d19 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_add_208b9e09b05d1d19()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.add()` method adds a given value at a given\n position in the array and returns the old value at that position.\n This atomic operation guarantees that no other write happens\n until the modified value is written back.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/add)"]
[INFO] [stdout] pub fn add(typed_array : & JsValue, index : u32, value : i32) -> Result < i32,
[INFO] [stdout] JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_add_208b9e09b05d1d19(typed_array : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_add_208b9e09b05d1d19(typed_array : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]     IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]     :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value);
[INFO] [stdout]             __wbg_add_208b9e09b05d1d19(typed_array, index, value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_and_8b514a496f9eae19 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_and_8b514a496f9eae19()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.and()` method computes a bitwise AND with a given\n value at a given position in the array, and returns the old value\n at that position.\n This atomic operation guarantees that no other write happens\n until the modified value is written back.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/and)"]
[INFO] [stdout] pub fn and(typed_array : & JsValue, index : u32, value : i32) -> Result < i32,
[INFO] [stdout] JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_and_8b514a496f9eae19(typed_array : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_and_8b514a496f9eae19(typed_array : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]     IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]     :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value);
[INFO] [stdout]             __wbg_and_8b514a496f9eae19(typed_array, index, value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_compareExchange_b4da3fb481117aef : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_compareExchange_b4da3fb481117aef()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe(); <
[INFO] [stdout]         i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.compareExchange()` method exchanges a given\n replacement value at a given position in the array, if a given expected\n value equals the old value. It returns the old value at that position\n whether it was equal to the expected value or not.\n This atomic operation guarantees that no other write happens\n until the modified value is written back.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/compareExchange)"]
[INFO] [stdout] pub fn
[INFO] [stdout] compare_exchange(typed_array : & JsValue, index : u32, expected_value : i32,
[INFO] [stdout] replacement_value : i32) -> Result < i32, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_compareExchange_b4da3fb481117aef(typed_array : < & JsValue as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, index : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, expected_value : <
[INFO] [stdout]         i32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]         replacement_value : < i32 as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]         :: Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_compareExchange_b4da3fb481117aef(typed_array : < & JsValue as
[INFO] [stdout]     wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, index : < u32 as
[INFO] [stdout]     wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, expected_value : < i32 as
[INFO] [stdout]     wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, replacement_value : < i32
[INFO] [stdout]     as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i32 as
[INFO] [stdout]     wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(expected_value);
[INFO] [stdout]         drop(replacement_value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             expected_value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: into_abi(expected_value); let replacement_value = < i32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(replacement_value);
[INFO] [stdout]             __wbg_compareExchange_b4da3fb481117aef(typed_array, index,
[INFO] [stdout]             expected_value, replacement_value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_exchange_3c8bd5931a8dae76 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_exchange_3c8bd5931a8dae76()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.exchange()` method stores a given value at a given\n position in the array and returns the old value at that position.\n This atomic operation guarantees that no other write happens\n until the modified value is written back.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/exchange)"]
[INFO] [stdout] pub fn exchange(typed_array : & JsValue, index : u32, value : i32) -> Result <
[INFO] [stdout] i32, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_exchange_3c8bd5931a8dae76(typed_array : < & JsValue as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, index : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_exchange_3c8bd5931a8dae76(typed_array : < & JsValue as wasm_bindgen
[INFO] [stdout]     :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value);
[INFO] [stdout]             __wbg_exchange_3c8bd5931a8dae76(typed_array, index, value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_isLockFree_96786493d0568a40 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_isLockFree_96786493d0568a40()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); <
[INFO] [stdout]         u32 as WasmDescribe > :: describe(); < bool as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.isLockFree()` method is used to determine\n whether to use locks or atomic operations. It returns true,\n if the given size is one of the `BYTES_PER_ELEMENT` property\n of integer `TypedArray` types.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/isLockFree)"]
[INFO] [stdout] pub fn is_lock_free(size : u32) -> bool
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_isLockFree_96786493d0568a40(size : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_isLockFree_96786493d0568a40(size : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(size); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let size = < u32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(size); __wbg_isLockFree_96786493d0568a40(size)
[INFO] [stdout]         }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_load_314b7ff6308bcabc : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_load_314b7ff6308bcabc()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.load()` method returns a value at a given\n position in the array.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/load)"]
[INFO] [stdout] pub fn load(typed_array : & JsValue, index : u32) -> Result < i32, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_load_314b7ff6308bcabc(typed_array : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_load_314b7ff6308bcabc(typed_array : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index);
[INFO] [stdout]             __wbg_load_314b7ff6308bcabc(typed_array, index)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_notify_44913f2ee99da193 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_notify_44913f2ee99da193()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Int32Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.notify()` method notifies up some agents that\n are sleeping in the wait queue.\n Note: This operation works with a shared `Int32Array` only.\n If `count` is not provided, notifies all the agents in the queue.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/notify)"]
[INFO] [stdout] pub fn notify(typed_array : & Int32Array, index : u32) -> Result < u32,
[INFO] [stdout] JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_notify_44913f2ee99da193(typed_array : < & Int32Array as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, index : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_notify_44913f2ee99da193(typed_array : < & Int32Array as wasm_bindgen
[INFO] [stdout]     :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & Int32Array as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index);
[INFO] [stdout]             __wbg_notify_44913f2ee99da193(typed_array, index)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_notify_ca5023e49009b1c4 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_notify_ca5023e49009b1c4()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Int32Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < u32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)] #[doc = " Notifies up to `count` agents in the wait queue."] pub
[INFO] [stdout] fn notify_with_count(typed_array : & Int32Array, index : u32, count : u32) ->
[INFO] [stdout] Result < u32, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_notify_ca5023e49009b1c4(typed_array : < & Int32Array as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, index : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, count : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_notify_ca5023e49009b1c4(typed_array : < & Int32Array as wasm_bindgen
[INFO] [stdout]     :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, count : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(count); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & Int32Array as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             count = < u32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(count);
[INFO] [stdout]             __wbg_notify_ca5023e49009b1c4(typed_array, index, count)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_or_e56a3a74e5925e0f : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_or_e56a3a74e5925e0f()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.or()` method computes a bitwise OR with a given value\n at a given position in the array, and returns the old value at that position.\n This atomic operation guarantees that no other write happens\n until the modified value is written back.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/or)"]
[INFO] [stdout] pub fn or(typed_array : & JsValue, index : u32, value : i32) -> Result < i32,
[INFO] [stdout] JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_or_e56a3a74e5925e0f(typed_array : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_or_e56a3a74e5925e0f(typed_array : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]     IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]     :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value);
[INFO] [stdout]             __wbg_or_e56a3a74e5925e0f(typed_array, index, value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_store_87cbab27a99d5f55 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_store_87cbab27a99d5f55()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.store()` method stores a given value at the given\n position in the array and returns that value.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/store)"]
[INFO] [stdout] pub fn store(typed_array : & JsValue, index : u32, value : i32) -> Result <
[INFO] [stdout] i32, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_store_87cbab27a99d5f55(typed_array : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_store_87cbab27a99d5f55(typed_array : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]     IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]     :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value);
[INFO] [stdout]             __wbg_store_87cbab27a99d5f55(typed_array, index, value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_sub_00b8306d0882519f : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_sub_00b8306d0882519f()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.sub()` method substracts a given value at a\n given position in the array and returns the old value at that position.\n This atomic operation guarantees that no other write happens\n until the modified value is written back.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/sub)"]
[INFO] [stdout] pub fn sub(typed_array : & JsValue, index : u32, value : i32) -> Result < i32,
[INFO] [stdout] JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_sub_00b8306d0882519f(typed_array : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_sub_00b8306d0882519f(typed_array : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]     IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]     :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value);
[INFO] [stdout]             __wbg_sub_00b8306d0882519f(typed_array, index, value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_wait_d25b6a00b3ff7f3d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_wait_d25b6a00b3ff7f3d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Int32Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < JsString as
[INFO] [stdout]         WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.wait()` method verifies that a given\n position in an `Int32Array` still contains a given value\n and if so sleeps, awaiting a wakeup or a timeout.\n It returns a string which is either \"ok\", \"not-equal\", or \"timed-out\".\n Note: This operation only works with a shared `Int32Array`\n and may not be allowed on the main thread.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/wait)"]
[INFO] [stdout] pub fn wait(typed_array : & Int32Array, index : u32, value : i32) -> Result <
[INFO] [stdout] JsString, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_wait_d25b6a00b3ff7f3d(typed_array : < & Int32Array as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, index : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsString as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_wait_d25b6a00b3ff7f3d(typed_array : < & Int32Array as wasm_bindgen
[INFO] [stdout]     :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & Int32Array as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value);
[INFO] [stdout]             __wbg_wait_d25b6a00b3ff7f3d(typed_array, index, value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_wait_011ee25ebf5814e4 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_wait_011ee25ebf5814e4()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         Int32Array as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < f64 as
[INFO] [stdout]         WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " Like `wait()`, but with timeout\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/wait)"]
[INFO] [stdout] pub fn
[INFO] [stdout] wait_with_timeout(typed_array : & Int32Array, index : u32, value : i32,
[INFO] [stdout] timeout : f64) -> Result < JsString, JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_wait_011ee25ebf5814e4(typed_array : < & Int32Array as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, index : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, timeout : < f64 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsString as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_wait_011ee25ebf5814e4(typed_array : < & Int32Array as wasm_bindgen
[INFO] [stdout]     :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi, timeout : < f64 as wasm_bindgen :: convert ::
[INFO] [stdout]     IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); drop(timeout); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & Int32Array as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value); let timeout = < f64 as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(timeout);
[INFO] [stdout]             __wbg_wait_011ee25ebf5814e4(typed_array, index, value, timeout)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_xor_b21df0232c15bb2e : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_xor_b21df0232c15bb2e()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)]
[INFO] [stdout] #[doc =
[INFO] [stdout] " The static `Atomics.xor()` method computes a bitwise XOR\n with a given value at a given position in the array,\n and returns the old value at that position.\n This atomic operation guarantees that no other write happens\n until the modified value is written back.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics/xor)"]
[INFO] [stdout] pub fn xor(typed_array : & JsValue, index : u32, value : i32) -> Result < i32,
[INFO] [stdout] JsValue >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_xor_b21df0232c15bb2e(typed_array : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_xor_b21df0232c15bb2e(typed_array : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi, index : < u32 as wasm_bindgen :: convert
[INFO] [stdout]     :: IntoWasmAbi > :: Abi, value : < i32 as wasm_bindgen :: convert ::
[INFO] [stdout]     IntoWasmAbi > :: Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]     :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(typed_array); drop(index); drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let typed_array = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]             IntoWasmAbi > :: into_abi(typed_array); let index = < u32 as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(index); let
[INFO] [stdout]             value = < i32 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             into_abi(value);
[INFO] [stdout]             __wbg_xor_b21df0232c15bb2e(typed_array, index, value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_797186cfdd9ad295 : [u8; 1222usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\x90\x04\0\0\0\0\x0e\0\x01\x01\x07Atomics\0\x1a__wbg_add_208b9e09b05d1d19\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05value\0\x03add\x01\0\0\x01\x01\x07Atomics\0\x1a__wbg_and_8b514a496f9eae19\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05value\0\x03and\x01\0\0\x01\x01\x07Atomics\0&__wbg_compareExchange_b4da3fb481117aef\x01\0\0\0\x01\x04\x0btyped_array\x05index\x0eexpected_value\x11replacement_value\0\x0fcompareExchange\x01\0\0\x01\x01\x07Atomics\0\x1f__wbg_exchange_3c8bd5931a8dae76\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05value\0\x08exchange\x01\0\0\x01\x01\x07Atomics\0!__wbg_isLockFree_96786493d0568a40\0\0\0\0\x01\x01\x04size\0\nisLockFree\x01\0\0\x01\x01\x07Atomics\0\x1b__wbg_load_314b7ff6308bcabc\x01\0\0\0\x01\x02\x0btyped_array\x05index\0\x04load\x01\0\0\x01\x01\x07Atomics\0\x1d__wbg_notify_44913f2ee99da193\x01\0\0\0\x01\x02\x0btyped_array\x05index\0\x06notify\x01\0\0\x01\x01\x07Atomics\0\x1d__wbg_notify_ca5023e49009b1c4\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05count\0\x06notify\x01\0\0\x01\x01\x07Atomics\0\x19__wbg_or_e56a3a74e5925e0f\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05value\0\x02or\x01\0\0\x01\x01\x07Atomics\0\x1c__wbg_store_87cbab27a99d5f55\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05value\0\x05store\x01\0\0\x01\x01\x07Atomics\0\x1a__wbg_sub_00b8306d0882519f\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05value\0\x03sub\x01\0\0\x01\x01\x07Atomics\0\x1b__wbg_wait_d25b6a00b3ff7f3d\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05value\0\x04wait\x01\0\0\x01\x01\x07Atomics\0\x1b__wbg_wait_011ee25ebf5814e4\x01\0\0\0\x01\x04\x0btyped_array\x05index\x05value\x07timeout\0\x04wait\x01\0\0\x01\x01\x07Atomics\0\x1a__wbg_xor_b21df0232c15bb2e\x01\0\0\0\x01\x03\x0btyped_array\x05index\x05value\0\x03xor\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct BigInt { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_BigInt : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for BigInt
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(6u32); inform(98u32); inform(105u32); inform(103u32);
[INFO] [stdout]             inform(105u32); inform(110u32); inform(116u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for BigInt
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for BigInt
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a BigInt { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for BigInt
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { BigInt { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for BigInt
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a BigInt
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for BigInt
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < BigInt > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(BigInt
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for BigInt
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> BigInt
[INFO] [stdout]         { BigInt { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for BigInt
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < BigInt > for BigInt
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & BigInt { self } } impl From < BigInt >
[INFO] [stdout]     for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : BigInt) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for BigInt
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             { fn __wbg_instanceof_BigInt_c259ea7ebd123959(val : u32) -> u32; }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_BigInt_c259ea7ebd123959(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_BigInt_c259ea7ebd123959(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn is_type_of(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             let is_type_of : fn(& JsValue) -> bool = | v | v.is_bigint();
[INFO] [stdout]             is_type_of(val)
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { BigInt { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const BigInt) } }
[INFO] [stdout]     } impl JsObject for BigInt {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for BigInt
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < BigInt > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : BigInt) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for BigInt
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_BigInt_abb8131bf3a3870b : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_BigInt_abb8131bf3a3870b()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < BigInt as WasmDescribe > ::
[INFO] [stdout]         describe(); < BigInt as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)] #[doc = ""] fn new_bigint(value : & JsValue) -> Result < BigInt,
[INFO] [stdout] Error >
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_BigInt_abb8131bf3a3870b(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_BigInt_abb8131bf3a3870b(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < BigInt as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let value = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]             > :: into_abi(value); __wbg_BigInt_abb8131bf3a3870b(value)
[INFO] [stdout]         }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]         Ok(< BigInt as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret))
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_BigInt_0676baaa9bc41cca : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_BigInt_0676baaa9bc41cca()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < BigInt as WasmDescribe > ::
[INFO] [stdout]         describe(); < BigInt as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[allow(nonstandard_style)]
[INFO] [stdout] #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout] restriction)] #[doc = ""] fn new_bigint_unchecked(value : & JsValue) -> BigInt
[INFO] [stdout] {
[INFO] [stdout]     #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]     #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]     {
[INFO] [stdout]         fn
[INFO] [stdout]         __wbg_BigInt_0676baaa9bc41cca(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]     } #[cfg(not(all(target_arch = "wasm32", not(target_os = "emscripten"))))]
[INFO] [stdout]     unsafe fn
[INFO] [stdout]     __wbg_BigInt_0676baaa9bc41cca(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]     convert :: IntoWasmAbi > :: Abi) -> < BigInt as wasm_bindgen :: convert ::
[INFO] [stdout]     FromWasmAbi > :: Abi
[INFO] [stdout]     {
[INFO] [stdout]         drop(value); panic!
[INFO] [stdout]         ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]     } unsafe
[INFO] [stdout]     {
[INFO] [stdout]         let _ret =
[INFO] [stdout]         {
[INFO] [stdout]             let value = < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]             > :: into_abi(value); __wbg_BigInt_0676baaa9bc41cca(value)
[INFO] [stdout]         }; < BigInt as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]         from_abi(_ret)
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_asIntN_1f27098fd242fee3 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_asIntN_1f27098fd242fee3()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); <
[INFO] [stdout]         f64 as WasmDescribe > :: describe(); < & BigInt as WasmDescribe > ::
[INFO] [stdout]         describe(); < BigInt as WasmDescribe > :: describe(); < BigInt as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl BigInt
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Clamps a BigInt value to a signed integer value, and returns that value.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt/asIntN)"]
[INFO] [stdout]     pub fn as_int_n(bits : f64, bigint : & BigInt) -> BigInt
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_asIntN_1f27098fd242fee3(bits : < f64 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, bigint : < & BigInt as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < BigInt as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_asIntN_1f27098fd242fee3(bits : < f64 as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, bigint : < & BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(bits); drop(bigint); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let bits = < f64 as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]                 :: into_abi(bits); let bigint = < & BigInt as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(bigint);
[INFO] [stdout]                 __wbg_asIntN_1f27098fd242fee3(bits, bigint)
[INFO] [stdout]             }; < BigInt as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_asUintN_6bb1089c6b11a477 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_asUintN_6bb1089c6b11a477()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); <
[INFO] [stdout]         f64 as WasmDescribe > :: describe(); < & BigInt as WasmDescribe > ::
[INFO] [stdout]         describe(); < BigInt as WasmDescribe > :: describe(); < BigInt as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl BigInt
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Clamps a BigInt value to an unsigned integer value, and returns that value.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt/asUintN)"]
[INFO] [stdout]     pub fn as_uint_n(bits : f64, bigint : & BigInt) -> BigInt
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_asUintN_6bb1089c6b11a477(bits : < f64 as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, bigint : < & BigInt as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < BigInt as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_asUintN_6bb1089c6b11a477(bits : < f64 as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, bigint : < & BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(bits); drop(bigint); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let bits = < f64 as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]                 :: into_abi(bits); let bigint = < & BigInt as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(bigint);
[INFO] [stdout]                 __wbg_asUintN_6bb1089c6b11a477(bits, bigint)
[INFO] [stdout]             }; < BigInt as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_toLocaleString_b760d30dcb19faea : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_toLocaleString_b760d30dcb19faea()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         BigInt as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < & JsValue as WasmDescribe > :: describe(); < JsString
[INFO] [stdout]         as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl BigInt
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Returns a string with a language-sensitive representation of this BigInt value. Overrides the [`Object.prototype.toLocaleString()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt/toLocaleString) method.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt/toLocaleString)"]
[INFO] [stdout]     pub fn to_locale_string(& self, locales : & JsValue, options : & JsValue)
[INFO] [stdout]     -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_toLocaleString_b760d30dcb19faea(_this : < & BigInt as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, locales : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             options : < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < JsString as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]             :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_toLocaleString_b760d30dcb19faea(_this : < & BigInt as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, locales : < & JsValue
[INFO] [stdout]         as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, options : < &
[INFO] [stdout]         JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]         JsString as wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(locales); drop(options); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & BigInt as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let locales = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(locales);
[INFO] [stdout]                 let options = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(options);
[INFO] [stdout]                 __wbg_toLocaleString_b760d30dcb19faea(_this, locales, options)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_toString_b1dd862c6b41dd95 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_toString_b1dd862c6b41dd95()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         BigInt as WasmDescribe > :: describe(); < u8 as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe(); < JsString as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl BigInt
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Returns a string representing this BigInt value in the specified radix (base). Overrides the [`Object.prototype.toString()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/toString) method.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt/toString)"]
[INFO] [stdout]     pub fn to_string(& self, radix : u8) -> Result < JsString, RangeError >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_toString_b1dd862c6b41dd95(_this : < & BigInt as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, radix : < u8 as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_toString_b1dd862c6b41dd95(_this : < & BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, radix : < u8 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(radix); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & BigInt as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let radix = < u8 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(radix);
[INFO] [stdout]                 __wbg_toString_b1dd862c6b41dd95(_this, radix)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_toString_c751241b6b2c3a4d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_toString_c751241b6b2c3a4d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         BigInt as WasmDescribe > :: describe(); < u8 as WasmDescribe > ::
[INFO] [stdout]         describe(); < String as WasmDescribe > :: describe(); < String as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl BigInt
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)] #[doc = ""] fn to_string_unchecked(& self, radix : u8) ->
[INFO] [stdout]     String
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_toString_c751241b6b2c3a4d(_this : < & BigInt as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, radix : < u8 as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < String as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_toString_c751241b6b2c3a4d(_this : < & BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, radix : < u8 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < String as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(radix); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & BigInt as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let radix = < u8 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(radix);
[INFO] [stdout]                 __wbg_toString_c751241b6b2c3a4d(_this, radix)
[INFO] [stdout]             }; < String as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_valueOf_b5910afad35603a3 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_valueOf_b5910afad35603a3()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         BigInt as WasmDescribe > :: describe(); < u8 as WasmDescribe > ::
[INFO] [stdout]         describe(); < BigInt as WasmDescribe > :: describe(); < BigInt as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl BigInt
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " Returns this BigInt value. Overrides the [`Object.prototype.valueOf()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf) method.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt/valueOf)"]
[INFO] [stdout]     pub fn value_of(& self, radix : u8) -> BigInt
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_valueOf_b5910afad35603a3(_this : < & BigInt as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, radix : < u8 as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < BigInt as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_valueOf_b5910afad35603a3(_this : < & BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, radix : < u8 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < BigInt as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(radix); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & BigInt as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let radix = < u8 as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(radix);
[INFO] [stdout]                 __wbg_valueOf_b5910afad35603a3(_this, radix)
[INFO] [stdout]             }; < BigInt as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_a08d659286624b51 : [u8; 712usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\x92\x02\0\0\0\0\t\0\0\x02\x06BigInt(__wbg_instanceof_BigInt_c259ea7ebd123959\0\0\0\0\x1d__wbg_BigInt_abb8131bf3a3870b\x01\0\0\0\x01\x01\x05value\0\x06BigInt\x01\0\0\0\0\x1d__wbg_BigInt_0676baaa9bc41cca\0\0\0\0\x01\x01\x05value\0\x06BigInt\x01\0\0\0\0\x1d__wbg_asIntN_1f27098fd242fee3\0\0\0\x01\x06BigInt\x01\x01\0\x01\x02\x04bits\x06bigint\0\x06asIntN\x01\0\0\0\0\x1e__wbg_asUintN_6bb1089c6b11a477\0\0\0\x01\x06BigInt\x01\x01\0\x01\x02\x04bits\x06bigint\0\x07asUintN\x01\0\0\0\0%__wbg_toLocaleString_b760d30dcb19faea\0\0\0\x01\x06BigInt\x01\0\0\x01\x03\x05_this\x07locales\x07options\0\x0etoLocaleString\x01\0\0\0\0\x1f__wbg_toString_b1dd862c6b41dd95\x01\0\0\x01\x06BigInt\x01\0\0\x01\x02\x05_this\x05radix\0\x08toString\x01\0\0\0\0\x1f__wbg_toString_c751241b6b2c3a4d\0\0\0\x01\x06BigInt\x01\0\0\x01\x02\x05_this\x05radix\0\x08toString\x01\0\0\0\0\x1e__wbg_valueOf_b5910afad35603a3\0\0\0\x01\x06BigInt\x01\0\0\x01\x02\x05_this\x05radix\0\x07valueOf\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct Boolean { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_Boolean : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for Boolean
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(7u32); inform(98u32); inform(111u32); inform(111u32);
[INFO] [stdout]             inform(108u32); inform(101u32); inform(97u32); inform(110u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for Boolean
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for Boolean
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a Boolean { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for Boolean
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { Boolean { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for Boolean
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a Boolean
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for Boolean
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < Boolean > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(Boolean
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for Boolean
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> Boolean
[INFO] [stdout]         { Boolean { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for Boolean
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < Boolean > for Boolean
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & Boolean { self } } impl From < Boolean
[INFO] [stdout]     > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : Boolean) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for Boolean
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn __wbg_instanceof_Boolean_46d898f604e5c7f9(val : u32) ->
[INFO] [stdout]                 u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_Boolean_46d898f604e5c7f9(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_Boolean_46d898f604e5c7f9(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn is_type_of(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             let is_type_of : fn(& JsValue) -> bool = | v |
[INFO] [stdout]             v.as_bool().is_some(); is_type_of(val)
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { Boolean { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const Boolean) } }
[INFO] [stdout]     } impl JsObject for Boolean {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for Boolean
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < Boolean > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : Boolean) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for Boolean
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_new_12e2eaa4de51d34d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[deprecated(note = "recommended to use `Boolean::from` instead")]
[INFO] [stdout]     #[allow(deprecated)] #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_new_12e2eaa4de51d34d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < Boolean as WasmDescribe >
[INFO] [stdout]         :: describe(); < Boolean as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Boolean
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[deprecated(note = "recommended to use `Boolean::from` instead")]
[INFO] [stdout]     #[allow(deprecated)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `Boolean()` constructor creates an object wrapper for a boolean value.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean)"]
[INFO] [stdout]     pub fn new(value : & JsValue) -> Boolean
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[deprecated(note = "recommended to use `Boolean::from` instead")]
[INFO] [stdout]         #[allow(deprecated)]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_new_12e2eaa4de51d34d(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Boolean as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_new_12e2eaa4de51d34d(value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Boolean as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let value = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_new_12e2eaa4de51d34d(value)
[INFO] [stdout]             }; < Boolean as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_valueOf_8f9dc7cc2956ba80 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_valueOf_8f9dc7cc2956ba80()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Boolean as WasmDescribe > :: describe(); < bool as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Boolean
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `valueOf()` method returns the primitive value of a `Boolean` object.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean/valueOf)"]
[INFO] [stdout]     pub fn value_of(& self,) -> bool
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_valueOf_8f9dc7cc2956ba80(_this : < & Boolean as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_valueOf_8f9dc7cc2956ba80(_this : < & Boolean as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Boolean as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_valueOf_8f9dc7cc2956ba80(_this)
[INFO] [stdout]             }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_355c5f3001262486 : [u8; 267usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xd5\0\0\0\0\0\x03\0\0\x02\x07Boolean)__wbg_instanceof_Boolean_46d898f604e5c7f9\0\0\0\0\x1a__wbg_new_12e2eaa4de51d34d\0\0\0\x01\x07Boolean\0\x01\x01\x05value\0\x04_new\x01\0\0\0\0\x1e__wbg_valueOf_8f9dc7cc2956ba80\0\0\0\x01\x07Boolean\x01\0\0\x01\x01\x05_this\0\x07valueOf\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct DataView { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_DataView : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for DataView
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(8u32); inform(68u32); inform(97u32); inform(116u32);
[INFO] [stdout]             inform(97u32); inform(86u32); inform(105u32); inform(101u32);
[INFO] [stdout]             inform(119u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for DataView
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for DataView
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a DataView { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for DataView
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { DataView { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for DataView
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a DataView
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for DataView
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < DataView > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(DataView
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for DataView
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> DataView
[INFO] [stdout]         { DataView { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for DataView
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < DataView > for DataView
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & DataView { self } } impl From <
[INFO] [stdout]     DataView > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : DataView) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for DataView
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn __wbg_instanceof_DataView_37c97488b591161e(val : u32) ->
[INFO] [stdout]                 u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_DataView_37c97488b591161e(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_DataView_37c97488b591161e(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { DataView { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const DataView) } }
[INFO] [stdout]     } impl JsObject for DataView {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for DataView
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < DataView > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : DataView) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for DataView
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_new_fcdac51bebc6bc79 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_new_fcdac51bebc6bc79()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         ArrayBuffer as WasmDescribe > :: describe(); < usize as WasmDescribe >
[INFO] [stdout]         :: describe(); < usize as WasmDescribe > :: describe(); < DataView as
[INFO] [stdout]         WasmDescribe > :: describe(); < DataView as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `DataView` view provides a low-level interface for reading and\n writing multiple number types in an `ArrayBuffer` irrespective of the\n platform's endianness.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView)"]
[INFO] [stdout]     pub fn new(buffer : & ArrayBuffer, byteOffset : usize, byteLength : usize)
[INFO] [stdout]     -> DataView
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_new_fcdac51bebc6bc79(buffer : < & ArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byteOffset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             byteLength : < usize as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < DataView as wasm_bindgen :: convert :: FromWasmAbi >
[INFO] [stdout]             :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_new_fcdac51bebc6bc79(buffer : < & ArrayBuffer as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, byteOffset : < usize as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byteLength : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < DataView as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(buffer); drop(byteOffset); drop(byteLength); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let buffer = < & ArrayBuffer as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(buffer); let byteOffset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byteOffset); let byteLength = < usize as wasm_bindgen
[INFO] [stdout]                 :: convert :: IntoWasmAbi > :: into_abi(byteLength);
[INFO] [stdout]                 __wbg_new_fcdac51bebc6bc79(buffer, byteOffset, byteLength)
[INFO] [stdout]             }; < DataView as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_buffer_d84a4388eff816cd : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_buffer_d84a4388eff816cd()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < ArrayBuffer as
[INFO] [stdout]         WasmDescribe > :: describe(); < ArrayBuffer as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The ArrayBuffer referenced by this view. Fixed at construction time and thus read only.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/buffer)"]
[INFO] [stdout]     pub fn buffer(& self,) -> ArrayBuffer
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_buffer_d84a4388eff816cd(_this : < & DataView as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < ArrayBuffer as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_buffer_d84a4388eff816cd(_this : < & DataView as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < ArrayBuffer as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_buffer_d84a4388eff816cd(_this)
[INFO] [stdout]             }; < ArrayBuffer as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_byteLength_893a38f411cde276 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_byteLength_893a38f411cde276()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < usize as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The length (in bytes) of this view from the start of its ArrayBuffer.\n Fixed at construction time and thus read only.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/byteLength)"]
[INFO] [stdout]     pub fn byte_length(& self,) -> usize
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_byteLength_893a38f411cde276(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < usize as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_byteLength_893a38f411cde276(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < usize as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_byteLength_893a38f411cde276(_this)
[INFO] [stdout]             }; < usize as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_byteOffset_0bf768624de6b3b6 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_byteOffset_0bf768624de6b3b6()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < usize as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The offset (in bytes) of this view from the start of its ArrayBuffer.\n Fixed at construction time and thus read only.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/byteOffset)"]
[INFO] [stdout]     pub fn byte_offset(& self,) -> usize
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_byteOffset_0bf768624de6b3b6(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < usize as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_byteOffset_0bf768624de6b3b6(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < usize as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_byteOffset_0bf768624de6b3b6(_this)
[INFO] [stdout]             }; < usize as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getInt8_a848aa36d929e8f4 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getInt8_a848aa36d929e8f4()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < i8 as WasmDescribe > :: describe(); < i8 as WasmDescribe
[INFO] [stdout]         > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getInt8()` method gets a signed 8-bit integer (byte) at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getInt8)"]
[INFO] [stdout]     pub fn get_int8(& self, byte_offset : usize) -> i8
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getInt8_a848aa36d929e8f4(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i8
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getInt8_a848aa36d929e8f4(_this : < & DataView as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < i8 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset);
[INFO] [stdout]                 __wbg_getInt8_a848aa36d929e8f4(_this, byte_offset)
[INFO] [stdout]             }; < i8 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getUint8_6bfc77ed837d3343 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getUint8_6bfc77ed837d3343()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < u8 as WasmDescribe > :: describe(); < u8 as WasmDescribe
[INFO] [stdout]         > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getUint8()` method gets a unsigned 8-bit integer (byte) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getUint8)"]
[INFO] [stdout]     pub fn get_uint8(& self, byte_offset : usize) -> u8
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getUint8_6bfc77ed837d3343(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u8
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getUint8_6bfc77ed837d3343(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u8 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset);
[INFO] [stdout]                 __wbg_getUint8_6bfc77ed837d3343(_this, byte_offset)
[INFO] [stdout]             }; < u8 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getInt16_9bceed0ecc3461ef : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getInt16_9bceed0ecc3461ef()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < i16 as WasmDescribe > :: describe(); < i16 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getInt16()` method gets a signed 16-bit integer (short) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getInt16)"]
[INFO] [stdout]     pub fn get_int16(& self, byte_offset : usize) -> i16
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getInt16_9bceed0ecc3461ef(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i16
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getInt16_9bceed0ecc3461ef(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i16 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset);
[INFO] [stdout]                 __wbg_getInt16_9bceed0ecc3461ef(_this, byte_offset)
[INFO] [stdout]             }; < i16 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getInt16_7783ae5719c307ea : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getInt16_7783ae5719c307ea()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe(); < i16 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i16 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getInt16()` method gets a signed 16-bit integer (short) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getInt16)"]
[INFO] [stdout]     pub fn get_int16_endian(& self, byte_offset : usize, little_endian : bool)
[INFO] [stdout]     -> i16
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getInt16_7783ae5719c307ea(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < i16 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getInt16_7783ae5719c307ea(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i16 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(little_endian); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let little_endian = < bool as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_getInt16_7783ae5719c307ea(_this, byte_offset,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; < i16 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getUint16_0b47ae777e34aa66 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getUint16_0b47ae777e34aa66()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < u16 as WasmDescribe > :: describe(); < u16 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getUint16()` method gets an unsigned 16-bit integer (unsigned short) at the specified\n byte offset from the start of the view.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getUint16)"]
[INFO] [stdout]     pub fn get_uint16(& self, byte_offset : usize) -> u16
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getUint16_0b47ae777e34aa66(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u16
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getUint16_0b47ae777e34aa66(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u16 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset);
[INFO] [stdout]                 __wbg_getUint16_0b47ae777e34aa66(_this, byte_offset)
[INFO] [stdout]             }; < u16 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getUint16_c54d806c6c638d40 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getUint16_c54d806c6c638d40()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe(); < u16 as
[INFO] [stdout]         WasmDescribe > :: describe(); < u16 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getUint16()` method gets an unsigned 16-bit integer (unsigned short) at the specified\n byte offset from the start of the view.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getUint16)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     get_uint16_endian(& self, byte_offset : usize, little_endian : bool) ->
[INFO] [stdout]     u16
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getUint16_c54d806c6c638d40(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < u16 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getUint16_c54d806c6c638d40(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u16 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(little_endian); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let little_endian = < bool as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_getUint16_c54d806c6c638d40(_this, byte_offset,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; < u16 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getInt32_f264351aa9fba088 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getInt32_f264351aa9fba088()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getInt32()` method gets a signed 32-bit integer (long) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getInt32)"]
[INFO] [stdout]     pub fn get_int32(& self, byte_offset : usize) -> i32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getInt32_f264351aa9fba088(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i32
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getInt32_f264351aa9fba088(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset);
[INFO] [stdout]                 __wbg_getInt32_f264351aa9fba088(_this, byte_offset)
[INFO] [stdout]             }; < i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getInt32_4300179f7303dd6a : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getInt32_4300179f7303dd6a()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe(); < i32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < i32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getInt32()` method gets a signed 32-bit integer (long) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getInt32)"]
[INFO] [stdout]     pub fn get_int32_endian(& self, byte_offset : usize, little_endian : bool)
[INFO] [stdout]     -> i32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getInt32_4300179f7303dd6a(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getInt32_4300179f7303dd6a(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(little_endian); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let little_endian = < bool as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_getInt32_4300179f7303dd6a(_this, byte_offset,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; < i32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getUint32_9900a87fc9fb3356 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getUint32_9900a87fc9fb3356()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getUint32()` method gets an unsigned 32-bit integer (unsigned long) at the specified\n byte offset from the start of the view.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getUint32)"]
[INFO] [stdout]     pub fn get_uint32(& self, byte_offset : usize) -> u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getUint32_9900a87fc9fb3356(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getUint32_9900a87fc9fb3356(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset);
[INFO] [stdout]                 __wbg_getUint32_9900a87fc9fb3356(_this, byte_offset)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getUint32_30b477fbf74b95a2 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getUint32_30b477fbf74b95a2()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe(); < u32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < u32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getUint32()` method gets an unsigned 32-bit integer (unsigned long) at the specified\n byte offset from the start of the view.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getUint32)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     get_uint32_endian(& self, byte_offset : usize, little_endian : bool) ->
[INFO] [stdout]     u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getUint32_30b477fbf74b95a2(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getUint32_30b477fbf74b95a2(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(little_endian); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let little_endian = < bool as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_getUint32_30b477fbf74b95a2(_this, byte_offset,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getFloat32_f3fc12cea962ac71 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getFloat32_f3fc12cea962ac71()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < f32 as WasmDescribe > :: describe(); < f32 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getFloat32()` method gets a signed 32-bit float (float) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getFloat32)"]
[INFO] [stdout]     pub fn get_float32(& self, byte_offset : usize) -> f32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getFloat32_f3fc12cea962ac71(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < f32
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getFloat32_f3fc12cea962ac71(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < f32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset);
[INFO] [stdout]                 __wbg_getFloat32_f3fc12cea962ac71(_this, byte_offset)
[INFO] [stdout]             }; < f32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getFloat32_f24c3eae713691df : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getFloat32_f24c3eae713691df()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe(); < f32 as
[INFO] [stdout]         WasmDescribe > :: describe(); < f32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getFloat32()` method gets a signed 32-bit float (float) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getFloat32)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     get_float32_endian(& self, byte_offset : usize, little_endian : bool) ->
[INFO] [stdout]     f32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getFloat32_f24c3eae713691df(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < f32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getFloat32_f24c3eae713691df(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < f32 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(little_endian); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let little_endian = < bool as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_getFloat32_f24c3eae713691df(_this, byte_offset,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; < f32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getFloat64_0b17b61829872f76 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getFloat64_0b17b61829872f76()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < f64 as WasmDescribe > :: describe(); < f64 as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getFloat64()` method gets a signed 64-bit float (double) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getFloat64)"]
[INFO] [stdout]     pub fn get_float64(& self, byte_offset : usize) -> f64
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getFloat64_0b17b61829872f76(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < f64
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getFloat64_0b17b61829872f76(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < f64 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset);
[INFO] [stdout]                 __wbg_getFloat64_0b17b61829872f76(_this, byte_offset)
[INFO] [stdout]             }; < f64 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_getFloat64_306eb01d22975727 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_getFloat64_306eb01d22975727()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe(); < f64 as
[INFO] [stdout]         WasmDescribe > :: describe(); < f64 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `getFloat64()` method gets a signed 64-bit float (double) at the specified\n byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/getFloat64)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     get_float64_endian(& self, byte_offset : usize, little_endian : bool) ->
[INFO] [stdout]     f64
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_getFloat64_306eb01d22975727(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> < f64 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_getFloat64_306eb01d22975727(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < f64 as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(little_endian); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let little_endian = < bool as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_getFloat64_306eb01d22975727(_this, byte_offset,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; < f64 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setInt8_fb7e52729be2a9ed : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setInt8_fb7e52729be2a9ed()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < i8 as WasmDescribe > :: describe(); < () as WasmDescribe
[INFO] [stdout]         > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setInt8()` method stores a signed 8-bit integer (byte) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt8)"]
[INFO] [stdout]     pub fn set_int8(& self, byte_offset : usize, value : i8)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setInt8_fb7e52729be2a9ed(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < i8 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setInt8_fb7e52729be2a9ed(_this : < & DataView as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, value : < i8 as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < i8 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_setInt8_fb7e52729be2a9ed(_this, byte_offset, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setUint8_08daeddbc58fc8b4 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setUint8_08daeddbc58fc8b4()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < u8 as WasmDescribe > :: describe(); < () as WasmDescribe
[INFO] [stdout]         > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setUint8()` method stores an unsigned 8-bit integer (byte) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setUint8)"]
[INFO] [stdout]     pub fn set_uint8(& self, byte_offset : usize, value : u8)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setUint8_08daeddbc58fc8b4(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < u8 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setUint8_08daeddbc58fc8b4(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < u8 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < u8 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_setUint8_08daeddbc58fc8b4(_this, byte_offset, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setInt16_8f1ce7759d4ee012 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setInt16_8f1ce7759d4ee012()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < i16 as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setInt16()` method stores a signed 16-bit integer (short) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt16)"]
[INFO] [stdout]     pub fn set_int16(& self, byte_offset : usize, value : i16)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setInt16_8f1ce7759d4ee012(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < i16 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setInt16_8f1ce7759d4ee012(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < i16 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < i16 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_setInt16_8f1ce7759d4ee012(_this, byte_offset, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setInt16_653b6a54f7dfeadd : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setInt16_653b6a54f7dfeadd()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < i16 as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe(); <
[INFO] [stdout]         () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setInt16()` method stores a signed 16-bit integer (short) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt16)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     set_int16_endian(& self, byte_offset : usize, value : i16, little_endian :
[INFO] [stdout]     bool)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setInt16_653b6a54f7dfeadd(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < i16 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setInt16_653b6a54f7dfeadd(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < i16 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); drop(little_endian);
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < i16 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value); let little_endian
[INFO] [stdout]                 = < bool as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_setInt16_653b6a54f7dfeadd(_this, byte_offset, value,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setUint16_df52e0300e32a570 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setUint16_df52e0300e32a570()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < u16 as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setUint16()` method stores an unsigned 16-bit integer (unsigned short) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setUint16)"]
[INFO] [stdout]     pub fn set_uint16(& self, byte_offset : usize, value : u16)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setUint16_df52e0300e32a570(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < u16 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setUint16_df52e0300e32a570(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < u16 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < u16 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_setUint16_df52e0300e32a570(_this, byte_offset, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setUint16_a4c137926f07a390 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setUint16_a4c137926f07a390()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < u16 as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe(); <
[INFO] [stdout]         () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setUint16()` method stores an unsigned 16-bit integer (unsigned short) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setUint16)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     set_uint16_endian(& self, byte_offset : usize, value : u16, little_endian
[INFO] [stdout]     : bool)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setUint16_a4c137926f07a390(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < u16 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setUint16_a4c137926f07a390(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < u16 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); drop(little_endian);
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < u16 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value); let little_endian
[INFO] [stdout]                 = < bool as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_setUint16_a4c137926f07a390(_this, byte_offset, value,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setInt32_d9694b8e1efacc2d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setInt32_d9694b8e1efacc2d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setInt32()` method stores a signed 32-bit integer (long) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt32)"]
[INFO] [stdout]     pub fn set_int32(& self, byte_offset : usize, value : i32)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setInt32_d9694b8e1efacc2d(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < i32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setInt32_d9694b8e1efacc2d(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < i32 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_setInt32_d9694b8e1efacc2d(_this, byte_offset, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setInt32_acb6a2521e324fd7 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setInt32_acb6a2521e324fd7()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < i32 as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe(); <
[INFO] [stdout]         () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setInt32()` method stores a signed 32-bit integer (long) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt32)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     set_int32_endian(& self, byte_offset : usize, value : i32, little_endian :
[INFO] [stdout]     bool)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setInt32_acb6a2521e324fd7(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < i32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setInt32_acb6a2521e324fd7(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < i32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); drop(little_endian);
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < i32 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value); let little_endian
[INFO] [stdout]                 = < bool as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_setInt32_acb6a2521e324fd7(_this, byte_offset, value,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setUint32_e1e6d560b584ed66 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setUint32_e1e6d560b584ed66()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setUint32()` method stores an unsigned 32-bit integer (unsigned long) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setUint32)"]
[INFO] [stdout]     pub fn set_uint32(& self, byte_offset : usize, value : u32)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setUint32_e1e6d560b584ed66(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < u32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setUint32_e1e6d560b584ed66(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < u32 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_setUint32_e1e6d560b584ed66(_this, byte_offset, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setUint32_a88ee2fc92406686 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setUint32_a88ee2fc92406686()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe(); <
[INFO] [stdout]         () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setUint32()` method stores an unsigned 32-bit integer (unsigned long) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setUint32)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     set_uint32_endian(& self, byte_offset : usize, value : u32, little_endian
[INFO] [stdout]     : bool)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setUint32_a88ee2fc92406686(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < u32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setUint32_a88ee2fc92406686(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < u32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); drop(little_endian);
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < u32 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value); let little_endian
[INFO] [stdout]                 = < bool as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_setUint32_a88ee2fc92406686(_this, byte_offset, value,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setFloat32_f3133603baf1fe7f : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setFloat32_f3133603baf1fe7f()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < f32 as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setFloat32()` method stores a signed 32-bit float (float) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setFloat32)"]
[INFO] [stdout]     pub fn set_float32(& self, byte_offset : usize, value : f32)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setFloat32_f3133603baf1fe7f(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < f32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setFloat32_f3133603baf1fe7f(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < f32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < f32 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_setFloat32_f3133603baf1fe7f(_this, byte_offset, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setFloat32_a0f92dc67ef2a290 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setFloat32_a0f92dc67ef2a290()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < f32 as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe(); <
[INFO] [stdout]         () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setFloat32()` method stores a signed 32-bit float (float) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setFloat32)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     set_float32_endian(& self, byte_offset : usize, value : f32, little_endian
[INFO] [stdout]     : bool)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setFloat32_a0f92dc67ef2a290(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < f32 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setFloat32_a0f92dc67ef2a290(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < f32 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); drop(little_endian);
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < f32 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value); let little_endian
[INFO] [stdout]                 = < bool as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_setFloat32_a0f92dc67ef2a290(_this, byte_offset, value,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setFloat64_ca11ceca756ecf51 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setFloat64_ca11ceca756ecf51()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < f64 as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setFloat64()` method stores a signed 64-bit float (double) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setFloat64)"]
[INFO] [stdout]     pub fn set_float64(& self, byte_offset : usize, value : f64)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setFloat64_ca11ceca756ecf51(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < f64 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setFloat64_ca11ceca756ecf51(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < f64 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < f64 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_setFloat64_ca11ceca756ecf51(_this, byte_offset, value)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setFloat64_152a0ce7c5911b2b : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setFloat64_152a0ce7c5911b2b()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         DataView as WasmDescribe > :: describe(); < usize as WasmDescribe > ::
[INFO] [stdout]         describe(); < f64 as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe(); <
[INFO] [stdout]         () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl DataView
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `setFloat64()` method stores a signed 64-bit float (double) value at the\n specified byte offset from the start of the DataView.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/setFloat64)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     set_float64_endian(& self, byte_offset : usize, value : f64, little_endian
[INFO] [stdout]     : bool)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setFloat64_152a0ce7c5911b2b(_this : < & DataView as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, byte_offset : <
[INFO] [stdout]             usize as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value :
[INFO] [stdout]             < f64 as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             little_endian : < bool as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]             :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setFloat64_152a0ce7c5911b2b(_this : < & DataView as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, byte_offset : < usize as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < f64 as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, little_endian : <
[INFO] [stdout]         bool as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(byte_offset); drop(value); drop(little_endian);
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & DataView as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let byte_offset = < usize as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(byte_offset); let value = < f64 as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(value); let little_endian
[INFO] [stdout]                 = < bool as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(little_endian);
[INFO] [stdout]                 __wbg_setFloat64_152a0ce7c5911b2b(_this, byte_offset, value,
[INFO] [stdout]                 little_endian)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_8384f2e46194bbeb : [u8; 3091usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xdd\x0b\0\0\0\0!\0\0\x02\x08DataView*__wbg_instanceof_DataView_37c97488b591161e\0\0\0\0\x1a__wbg_new_fcdac51bebc6bc79\0\0\0\x01\x08DataView\0\x01\x03\x06buffer\nbyteOffset\nbyteLength\0\x04_new\x01\0\0\0\0\x1d__wbg_buffer_d84a4388eff816cd\0\0\0\x01\x08DataView\x01\0\x01\x06buffer\x01\x01\x05_this\0\x06buffer\x01\0\0\0\0!__wbg_byteLength_893a38f411cde276\0\0\0\x01\x08DataView\x01\0\x01\nbyteLength\x01\x01\x05_this\0\nbyteLength\x01\0\0\0\0!__wbg_byteOffset_0bf768624de6b3b6\0\0\0\x01\x08DataView\x01\0\x01\nbyteOffset\x01\x01\x05_this\0\nbyteOffset\x01\0\0\0\0\x1e__wbg_getInt8_a848aa36d929e8f4\0\0\0\x01\x08DataView\x01\0\0\x01\x02\x05_this\x0bbyte_offset\0\x07getInt8\x01\0\0\0\0\x1f__wbg_getUint8_6bfc77ed837d3343\0\0\0\x01\x08DataView\x01\0\0\x01\x02\x05_this\x0bbyte_offset\0\x08getUint8\x01\0\0\0\0\x1f__wbg_getInt16_9bceed0ecc3461ef\0\0\0\x01\x08DataView\x01\0\0\x01\x02\x05_this\x0bbyte_offset\0\x08getInt16\x01\0\0\0\0\x1f__wbg_getInt16_7783ae5719c307ea\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\rlittle_endian\0\x08getInt16\x01\0\0\0\0 __wbg_getUint16_0b47ae777e34aa66\0\0\0\x01\x08DataView\x01\0\0\x01\x02\x05_this\x0bbyte_offset\0\tgetUint16\x01\0\0\0\0 __wbg_getUint16_c54d806c6c638d40\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\rlittle_endian\0\tgetUint16\x01\0\0\0\0\x1f__wbg_getInt32_f264351aa9fba088\0\0\0\x01\x08DataView\x01\0\0\x01\x02\x05_this\x0bbyte_offset\0\x08getInt32\x01\0\0\0\0\x1f__wbg_getInt32_4300179f7303dd6a\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\rlittle_endian\0\x08getInt32\x01\0\0\0\0 __wbg_getUint32_9900a87fc9fb3356\0\0\0\x01\x08DataView\x01\0\0\x01\x02\x05_this\x0bbyte_offset\0\tgetUint32\x01\0\0\0\0 __wbg_getUint32_30b477fbf74b95a2\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\rlittle_endian\0\tgetUint32\x01\0\0\0\0!__wbg_getFloat32_f3fc12cea962ac71\0\0\0\x01\x08DataView\x01\0\0\x01\x02\x05_this\x0bbyte_offset\0\ngetFloat32\x01\0\0\0\0!__wbg_getFloat32_f24c3eae713691df\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\rlittle_endian\0\ngetFloat32\x01\0\0\0\0!__wbg_getFloat64_0b17b61829872f76\0\0\0\x01\x08DataView\x01\0\0\x01\x02\x05_this\x0bbyte_offset\0\ngetFloat64\x01\0\0\0\0!__wbg_getFloat64_306eb01d22975727\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\rlittle_endian\0\ngetFloat64\x01\0\0\0\0\x1e__wbg_setInt8_fb7e52729be2a9ed\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\x05value\0\x07setInt8\x01\0\0\0\0\x1f__wbg_setUint8_08daeddbc58fc8b4\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\x05value\0\x08setUint8\x01\0\0\0\0\x1f__wbg_setInt16_8f1ce7759d4ee012\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\x05value\0\x08setInt16\x01\0\0\0\0\x1f__wbg_setInt16_653b6a54f7dfeadd\0\0\0\x01\x08DataView\x01\0\0\x01\x04\x05_this\x0bbyte_offset\x05value\rlittle_endian\0\x08setInt16\x01\0\0\0\0 __wbg_setUint16_df52e0300e32a570\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\x05value\0\tsetUint16\x01\0\0\0\0 __wbg_setUint16_a4c137926f07a390\0\0\0\x01\x08DataView\x01\0\0\x01\x04\x05_this\x0bbyte_offset\x05value\rlittle_endian\0\tsetUint16\x01\0\0\0\0\x1f__wbg_setInt32_d9694b8e1efacc2d\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\x05value\0\x08setInt32\x01\0\0\0\0\x1f__wbg_setInt32_acb6a2521e324fd7\0\0\0\x01\x08DataView\x01\0\0\x01\x04\x05_this\x0bbyte_offset\x05value\rlittle_endian\0\x08setInt32\x01\0\0\0\0 __wbg_setUint32_e1e6d560b584ed66\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\x05value\0\tsetUint32\x01\0\0\0\0 __wbg_setUint32_a88ee2fc92406686\0\0\0\x01\x08DataView\x01\0\0\x01\x04\x05_this\x0bbyte_offset\x05value\rlittle_endian\0\tsetUint32\x01\0\0\0\0!__wbg_setFloat32_f3133603baf1fe7f\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\x05value\0\nsetFloat32\x01\0\0\0\0!__wbg_setFloat32_a0f92dc67ef2a290\0\0\0\x01\x08DataView\x01\0\0\x01\x04\x05_this\x0bbyte_offset\x05value\rlittle_endian\0\nsetFloat32\x01\0\0\0\0!__wbg_setFloat64_ca11ceca756ecf51\0\0\0\x01\x08DataView\x01\0\0\x01\x03\x05_this\x0bbyte_offset\x05value\0\nsetFloat64\x01\0\0\0\0!__wbg_setFloat64_152a0ce7c5911b2b\0\0\0\x01\x08DataView\x01\0\0\x01\x04\x05_this\x0bbyte_offset\x05value\rlittle_endian\0\nsetFloat64\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct Error { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_Error : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for Error
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(5u32); inform(69u32); inform(114u32); inform(114u32);
[INFO] [stdout]             inform(111u32); inform(114u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for Error
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for Error
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a Error { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for Error
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { Error { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for Error
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a Error
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for Error
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < Error > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(Error
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for Error
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> Error
[INFO] [stdout]         { Error { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for Error
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < Error > for Error
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & Error { self } } impl From < Error >
[INFO] [stdout]     for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : Error) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for Error
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             { fn __wbg_instanceof_Error_2082612c1902c887(val : u32) -> u32; }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_Error_2082612c1902c887(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_Error_2082612c1902c887(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { Error { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const Error) } }
[INFO] [stdout]     } impl JsObject for Error {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for Error
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < Error > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : Error) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for Error
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_new_3ee7ebe9952c1fbd : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_new_3ee7ebe9952c1fbd()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < Error as WasmDescribe > ::
[INFO] [stdout]         describe(); < Error as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The Error constructor creates an error object.\n Instances of Error objects are thrown when runtime errors occur.\n The Error object can also be used as a base object for user-defined exceptions.\n See below for standard built-in error types.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error)"]
[INFO] [stdout]     pub fn new(message : & str) -> Error
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_new_3ee7ebe9952c1fbd(message : < & str as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Error as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_new_3ee7ebe9952c1fbd(message : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Error as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(message); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let message = < & str as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(message);
[INFO] [stdout]                 __wbg_new_3ee7ebe9952c1fbd(message)
[INFO] [stdout]             }; < Error as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_newwithoptions_e10c634547a7026c : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_newwithoptions_e10c634547a7026c()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < & Object as WasmDescribe > ::
[INFO] [stdout]         describe(); < Error as WasmDescribe > :: describe(); < Error as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)] #[doc = ""] pub fn
[INFO] [stdout]     new_with_options(message : & str, options : & Object) -> Error
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_newwithoptions_e10c634547a7026c(message : < & str as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, options : < &
[INFO] [stdout]             Object as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             Error as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_newwithoptions_e10c634547a7026c(message : < & str as
[INFO] [stdout]         wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, options : < & Object
[INFO] [stdout]         as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < Error as
[INFO] [stdout]         wasm_bindgen :: convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(message); drop(options); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let message = < & str as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(message); let options = < & Object
[INFO] [stdout]                 as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(options);
[INFO] [stdout]                 __wbg_newwithoptions_e10c634547a7026c(message, options)
[INFO] [stdout]             }; < Error as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_cause_671e3d1976227b0d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_cause_671e3d1976227b0d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Error as WasmDescribe > :: describe(); < JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsValue as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The cause property is the underlying cause of the error.\n Usually this is used to add context to re-thrown errors.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error#differentiate_between_similar_errors)"]
[INFO] [stdout]     pub fn cause(& self,) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_cause_671e3d1976227b0d(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_cause_671e3d1976227b0d(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Error as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_cause_671e3d1976227b0d(_this)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setcause_efbf459ca9ee8cff : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setcause_efbf459ca9ee8cff()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Error as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < () as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)] #[doc = ""] pub fn set_cause(& self, cause : & JsValue)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setcause_efbf459ca9ee8cff(_this : < & Error as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, cause : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setcause_efbf459ca9ee8cff(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, cause : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(cause); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Error as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let cause = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(cause);
[INFO] [stdout]                 __wbg_setcause_efbf459ca9ee8cff(_this, cause)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_message_924b46658b69b295 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_message_924b46658b69b295()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Error as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The message property is a human-readable description of the error.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/message)"]
[INFO] [stdout]     pub fn message(& self,) -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_message_924b46658b69b295(_this : < & Error as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_message_924b46658b69b295(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Error as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_message_924b46658b69b295(_this)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setmessage_7fa8f6caa54000f5 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setmessage_7fa8f6caa54000f5()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Error as WasmDescribe > :: describe(); < & str as WasmDescribe > ::
[INFO] [stdout]         describe(); < () as WasmDescribe > :: describe(); < () as WasmDescribe
[INFO] [stdout]         > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)] #[doc = ""] pub fn set_message(& self, message : & str)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setmessage_7fa8f6caa54000f5(_this : < & Error as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, message : < & str
[INFO] [stdout]             as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setmessage_7fa8f6caa54000f5(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, message : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(message); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Error as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let message = < & str as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(message);
[INFO] [stdout]                 __wbg_setmessage_7fa8f6caa54000f5(_this, message)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_name_e88a3b3a0f6b23c2 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_name_e88a3b3a0f6b23c2()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Error as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The name property represents a name for the type of error. The initial value is \"Error\".\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/name)"]
[INFO] [stdout]     pub fn name(& self,) -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_name_e88a3b3a0f6b23c2(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_name_e88a3b3a0f6b23c2(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Error as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_name_e88a3b3a0f6b23c2(_this)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_setname_61582e068be3c38e : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_setname_61582e068be3c38e()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Error as WasmDescribe > :: describe(); < & str as WasmDescribe > ::
[INFO] [stdout]         describe(); < () as WasmDescribe > :: describe(); < () as WasmDescribe
[INFO] [stdout]         > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)] #[doc = ""] pub fn set_name(& self, name : & str)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_setname_61582e068be3c38e(_this : < & Error as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, name : < & str as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_setname_61582e068be3c38e(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, name : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(name); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Error as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let name = < & str as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(name);
[INFO] [stdout]                 __wbg_setname_61582e068be3c38e(_this, name)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_toString_dc4768002eeae1b0 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_toString_dc4768002eeae1b0()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Error as WasmDescribe > :: describe(); < JsString as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Error
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `toString()` method returns a string representing the specified Error object\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/toString)"]
[INFO] [stdout]     pub fn to_string(& self,) -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_toString_dc4768002eeae1b0(_this : < & Error as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_toString_dc4768002eeae1b0(_this : < & Error as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Error as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_toString_dc4768002eeae1b0(_this)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_027297eee15c07f7 : [u8; 807usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xf1\x02\0\0\0\0\n\0\0\x02\x05Error'__wbg_instanceof_Error_2082612c1902c887\0\0\0\0\x1a__wbg_new_3ee7ebe9952c1fbd\0\0\0\x01\x05Error\0\x01\x01\x07message\0\x04_new\x01\0\0\0\0%__wbg_newwithoptions_e10c634547a7026c\0\0\0\x01\x05Error\0\x01\x02\x07message\x07options\0\x10new_with_options\x01\0\0\0\0\x1c__wbg_cause_671e3d1976227b0d\0\0\0\x01\x05Error\x01\0\x01\x05cause\x01\x01\x05_this\0\x05cause\x01\0\0\0\0\x1f__wbg_setcause_efbf459ca9ee8cff\0\0\0\x01\x05Error\x01\0\x02\x05cause\x01\x02\x05_this\x05cause\0\tset_cause\x01\0\0\0\0\x1e__wbg_message_924b46658b69b295\0\0\0\x01\x05Error\x01\0\x01\x07message\x01\x01\x05_this\0\x07message\x01\0\0\0\0!__wbg_setmessage_7fa8f6caa54000f5\0\0\0\x01\x05Error\x01\0\x02\x07message\x01\x02\x05_this\x07message\0\x0bset_message\x01\0\0\0\0\x1b__wbg_name_e88a3b3a0f6b23c2\0\0\0\x01\x05Error\x01\0\x01\x04name\x01\x01\x05_this\0\x04name\x01\0\0\0\0\x1e__wbg_setname_61582e068be3c38e\0\0\0\x01\x05Error\x01\0\x02\x04name\x01\x02\x05_this\x04name\0\x08set_name\x01\0\0\0\0\x1f__wbg_toString_dc4768002eeae1b0\0\0\0\x01\x05Error\x01\0\0\x01\x01\x05_this\0\x08toString\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct EvalError { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_EvalError : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for EvalError
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(9u32); inform(69u32); inform(118u32); inform(97u32);
[INFO] [stdout]             inform(108u32); inform(69u32); inform(114u32); inform(114u32);
[INFO] [stdout]             inform(111u32); inform(114u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for EvalError
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for EvalError
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a EvalError { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for EvalError
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { EvalError { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for EvalError
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a EvalError
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for EvalError
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < EvalError > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(EvalError
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for EvalError
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> EvalError
[INFO] [stdout]         { EvalError { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for EvalError
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < EvalError > for EvalError
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & EvalError { self } } impl From <
[INFO] [stdout]     EvalError > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : EvalError) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for EvalError
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn __wbg_instanceof_EvalError_9d295c354cbb504b(val : u32) ->
[INFO] [stdout]                 u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_EvalError_9d295c354cbb504b(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_EvalError_9d295c354cbb504b(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { EvalError { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const EvalError) } }
[INFO] [stdout]     } impl JsObject for EvalError {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for EvalError
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < EvalError > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : EvalError) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for EvalError
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[automatically_derived] impl From < EvalError > for Error
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : EvalError) -> Error
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Error :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Error > for EvalError
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Error
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Error ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_new_e9ca9c663c17d31d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_new_e9ca9c663c17d31d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < EvalError as WasmDescribe > ::
[INFO] [stdout]         describe(); < EvalError as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl EvalError
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The EvalError object indicates an error regarding the global eval() function. This\n exception is not thrown by JavaScript anymore, however the EvalError object remains for\n compatibility.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError)"]
[INFO] [stdout]     pub fn new(message : & str) -> EvalError
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_new_e9ca9c663c17d31d(message : < & str as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < EvalError as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_new_e9ca9c663c17d31d(message : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < EvalError as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(message); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let message = < & str as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(message);
[INFO] [stdout]                 __wbg_new_e9ca9c663c17d31d(message)
[INFO] [stdout]             }; < EvalError as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_aa67cc0010fffcbc : [u8; 207usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\x99\0\0\0\0\0\x02\0\0\x02\tEvalError+__wbg_instanceof_EvalError_9d295c354cbb504b\0\0\0\0\x1a__wbg_new_e9ca9c663c17d31d\0\0\0\x01\tEvalError\0\x01\x01\x07message\0\x04_new\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct Function { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_Function : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for Function
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(8u32); inform(70u32); inform(117u32); inform(110u32);
[INFO] [stdout]             inform(99u32); inform(116u32); inform(105u32); inform(111u32);
[INFO] [stdout]             inform(110u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for Function
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for Function
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a Function { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for Function
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { Function { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for Function
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a Function
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for Function
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < Function > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(Function
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for Function
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> Function
[INFO] [stdout]         { Function { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for Function
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < Function > for Function
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & Function { self } } impl From <
[INFO] [stdout]     Function > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : Function) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for Function
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn __wbg_instanceof_Function_209355dc9c61e243(val : u32) ->
[INFO] [stdout]                 u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_Function_209355dc9c61e243(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_Function_209355dc9c61e243(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn is_type_of(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             let is_type_of : fn(& JsValue) -> bool = JsValue :: is_function;
[INFO] [stdout]             is_type_of(val)
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { Function { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const Function) } }
[INFO] [stdout]     } impl JsObject for Function {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for Function
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < Function > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : Function) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for Function
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_newwithargs_97d68be691eaac2d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_newwithargs_97d68be691eaac2d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < & str as WasmDescribe > ::
[INFO] [stdout]         describe(); < Function as WasmDescribe > :: describe(); < Function as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `Function` constructor creates a new `Function` object. Calling the\n constructor directly can create functions dynamically, but suffers from\n security and similar (but far less significant) performance issues\n similar to `eval`. However, unlike `eval`, the `Function` constructor\n allows executing code in the global scope, prompting better programming\n habits and allowing for more efficient code minification.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function)"]
[INFO] [stdout]     pub fn new_with_args(args : & str, body : & str) -> Function
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_newwithargs_97d68be691eaac2d(args : < & str as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, body : < & str as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_newwithargs_97d68be691eaac2d(args : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, body : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(args); drop(body); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let args = < & str as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]                 :: into_abi(args); let body = < & str as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(body);
[INFO] [stdout]                 __wbg_newwithargs_97d68be691eaac2d(args, body)
[INFO] [stdout]             }; < Function as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_newnoargs_971e9a5abe185139 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_newnoargs_971e9a5abe185139()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         str as WasmDescribe > :: describe(); < Function as WasmDescribe > ::
[INFO] [stdout]         describe(); < Function as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `Function` constructor creates a new `Function` object. Calling the\n constructor directly can create functions dynamically, but suffers from\n security and similar (but far less significant) performance issues\n similar to `eval`. However, unlike `eval`, the `Function` constructor\n allows executing code in the global scope, prompting better programming\n habits and allowing for more efficient code minification.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function)"]
[INFO] [stdout]     pub fn new_no_args(body : & str) -> Function
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_newnoargs_971e9a5abe185139(body : < & str as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_newnoargs_971e9a5abe185139(body : < & str as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(body); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let body = < & str as wasm_bindgen :: convert :: IntoWasmAbi >
[INFO] [stdout]                 :: into_abi(body); __wbg_newnoargs_971e9a5abe185139(body)
[INFO] [stdout]             }; < Function as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_apply_769e865e14ecdbb0 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_apply_769e865e14ecdbb0()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < & Array as WasmDescribe > :: describe(); < JsValue
[INFO] [stdout]         as WasmDescribe > :: describe(); < JsValue as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `apply()` method calls a function with a given this value, and arguments provided as an array\n (or an array-like object).\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply)"]
[INFO] [stdout]     pub fn apply(& self, context : & JsValue, args : & Array) -> Result <
[INFO] [stdout]     JsValue, JsValue >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_apply_769e865e14ecdbb0(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, args : < & Array
[INFO] [stdout]             as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsValue
[INFO] [stdout]             as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_apply_769e865e14ecdbb0(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, args : < & Array as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); drop(args); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 let args = < & Array as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(args);
[INFO] [stdout]                 __wbg_apply_769e865e14ecdbb0(_this, context, args)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_call_33d7bcddbbfa394a : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_call_33d7bcddbbfa394a()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < JsValue as WasmDescribe > :: describe(); < JsValue
[INFO] [stdout]         as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `call()` method calls a function with a given this value and\n arguments provided individually.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/call)"]
[INFO] [stdout]     pub fn call0(& self, context : & JsValue) -> Result < JsValue, JsValue >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_call_33d7bcddbbfa394a(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_call_33d7bcddbbfa394a(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 __wbg_call_33d7bcddbbfa394a(_this, context)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_call_65af9f665ab6ade5 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_call_65af9f665ab6ade5()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < & JsValue as WasmDescribe > :: describe(); <
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < JsValue as WasmDescribe >
[INFO] [stdout]         :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `call()` method calls a function with a given this value and\n arguments provided individually.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/call)"]
[INFO] [stdout]     pub fn call1(& self, context : & JsValue, arg1 : & JsValue) -> Result <
[INFO] [stdout]     JsValue, JsValue >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_call_65af9f665ab6ade5(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg1 : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_call_65af9f665ab6ade5(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg1 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); drop(arg1); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 let arg1 = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(arg1);
[INFO] [stdout]                 __wbg_call_65af9f665ab6ade5(_this, context, arg1)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_call_187e4e7f6f4285fb : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_call_187e4e7f6f4285fb()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < & JsValue as WasmDescribe > :: describe(); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < JsValue as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `call()` method calls a function with a given this value and\n arguments provided individually.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/call)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     call2(& self, context : & JsValue, arg1 : & JsValue, arg2 : & JsValue) ->
[INFO] [stdout]     Result < JsValue, JsValue >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_call_187e4e7f6f4285fb(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg1 : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg2 :
[INFO] [stdout]             < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) ->
[INFO] [stdout]             < JsValue as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_call_187e4e7f6f4285fb(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg1 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg2 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); drop(arg1); drop(arg2); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 let arg1 = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(arg1); let arg2 = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(arg2);
[INFO] [stdout]                 __wbg_call_187e4e7f6f4285fb(_this, context, arg1, arg2)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_call_a51357fb7467f969 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_call_a51357fb7467f969()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(5u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < & JsValue as WasmDescribe > :: describe(); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < JsValue as WasmDescribe > :: describe(); < JsValue as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `call()` method calls a function with a given this value and\n arguments provided individually.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/call)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     call3(& self, context : & JsValue, arg1 : & JsValue, arg2 : & JsValue,
[INFO] [stdout]     arg3 : & JsValue) -> Result < JsValue, JsValue >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_call_a51357fb7467f969(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg1 : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg2 :
[INFO] [stdout]             < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             arg3 : < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             Abi) -> < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_call_a51357fb7467f969(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg1 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg2 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg3 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); drop(arg1); drop(arg2); drop(arg3);
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 let arg1 = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(arg1); let arg2 = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(arg2);
[INFO] [stdout]                 let arg3 = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(arg3);
[INFO] [stdout]                 __wbg_call_a51357fb7467f969(_this, context, arg1, arg2, arg3)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_bind_2bd24a52e062946d : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_bind_2bd24a52e062946d()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < Function as WasmDescribe > :: describe(); <
[INFO] [stdout]         Function as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `bind()` method creates a new function that, when called, has its this keyword set to the provided value,\n with a given sequence of arguments preceding any provided when the new function is called.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind)"]
[INFO] [stdout]     pub fn bind(& self, context : & JsValue) -> Function
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_bind_2bd24a52e062946d(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < Function as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_bind_2bd24a52e062946d(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 __wbg_bind_2bd24a52e062946d(_this, context)
[INFO] [stdout]             }; < Function as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_bind_8c51419479ed0f2a : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_bind_8c51419479ed0f2a()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < Function as WasmDescribe > :: describe(); <
[INFO] [stdout]         Function as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `bind()` method creates a new function that, when called, has its this keyword set to the provided value,\n with a given sequence of arguments preceding any provided when the new function is called.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind)"]
[INFO] [stdout]     pub fn bind0(& self, context : & JsValue) -> Function
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_bind_8c51419479ed0f2a(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < Function as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_bind_8c51419479ed0f2a(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 __wbg_bind_8c51419479ed0f2a(_this, context)
[INFO] [stdout]             }; < Function as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_bind_1f440a7fa661cc6e : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_bind_1f440a7fa661cc6e()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < & JsValue as WasmDescribe > :: describe(); <
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < Function as WasmDescribe >
[INFO] [stdout]         :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `bind()` method creates a new function that, when called, has its this keyword set to the provided value,\n with a given sequence of arguments preceding any provided when the new function is called.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind)"]
[INFO] [stdout]     pub fn bind1(& self, context : & JsValue, arg1 : & JsValue) -> Function
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_bind_1f440a7fa661cc6e(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg1 : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             Function as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_bind_1f440a7fa661cc6e(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg1 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); drop(arg1); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 let arg1 = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(arg1);
[INFO] [stdout]                 __wbg_bind_1f440a7fa661cc6e(_this, context, arg1)
[INFO] [stdout]             }; < Function as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_bind_273361652e7c591a : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_bind_273361652e7c591a()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(4u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < & JsValue as WasmDescribe > :: describe(); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < Function as WasmDescribe >
[INFO] [stdout]         :: describe(); < Function as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `bind()` method creates a new function that, when called, has its this keyword set to the provided value,\n with a given sequence of arguments preceding any provided when the new function is called.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     bind2(& self, context : & JsValue, arg1 : & JsValue, arg2 : & JsValue) ->
[INFO] [stdout]     Function
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_bind_273361652e7c591a(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg1 : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg2 :
[INFO] [stdout]             < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) ->
[INFO] [stdout]             < Function as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_bind_273361652e7c591a(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg1 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg2 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); drop(arg1); drop(arg2); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 let arg1 = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(arg1); let arg2 = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(arg2);
[INFO] [stdout]                 __wbg_bind_273361652e7c591a(_this, context, arg1, arg2)
[INFO] [stdout]             }; < Function as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_bind_7e9aa4c223026473 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_bind_7e9aa4c223026473()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(5u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < & JsValue as WasmDescribe > :: describe(); < &
[INFO] [stdout]         JsValue as WasmDescribe > :: describe(); < & JsValue as WasmDescribe >
[INFO] [stdout]         :: describe(); < Function as WasmDescribe > :: describe(); < Function
[INFO] [stdout]         as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `bind()` method creates a new function that, when called, has its this keyword set to the provided value,\n with a given sequence of arguments preceding any provided when the new function is called.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind)"]
[INFO] [stdout]     pub fn
[INFO] [stdout]     bind3(& self, context : & JsValue, arg1 : & JsValue, arg2 : & JsValue,
[INFO] [stdout]     arg3 : & JsValue) -> Function
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_bind_7e9aa4c223026473(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, context : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg1 : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, arg2 :
[INFO] [stdout]             < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi,
[INFO] [stdout]             arg3 : < & JsValue as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]             Abi) -> < Function as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_bind_7e9aa4c223026473(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, context : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg1 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg2 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi, arg3 : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < Function as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(context); drop(arg1); drop(arg2); drop(arg3);
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let context = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(context);
[INFO] [stdout]                 let arg1 = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(arg1); let arg2 = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(arg2);
[INFO] [stdout]                 let arg3 = < & JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(arg3);
[INFO] [stdout]                 __wbg_bind_7e9aa4c223026473(_this, context, arg1, arg2, arg3)
[INFO] [stdout]             }; < Function as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_length_8ddcef844d3ae61b : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_length_8ddcef844d3ae61b()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The length property indicates the number of arguments expected by the function.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/length)"]
[INFO] [stdout]     pub fn length(& self,) -> u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_length_8ddcef844d3ae61b(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_length_8ddcef844d3ae61b(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_length_8ddcef844d3ae61b(_this)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_name_ef3d2d249cf2458b : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_name_ef3d2d249cf2458b()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < JsString as WasmDescribe >
[INFO] [stdout]         :: describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " A Function object's read-only name property indicates the function's\n name as specified when it was created or \"anonymous\" for functions\n created anonymously.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/name)"]
[INFO] [stdout]     pub fn name(& self,) -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_name_ef3d2d249cf2458b(_this : < & Function as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_name_ef3d2d249cf2458b(_this : < & Function as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_name_ef3d2d249cf2458b(_this)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_toString_c5440e6663eb3bca : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_toString_c5440e6663eb3bca()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Function as WasmDescribe > :: describe(); < JsString as WasmDescribe >
[INFO] [stdout]         :: describe(); < JsString as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Function
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `toString()` method returns a string representing the source code of the function.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/toString)"]
[INFO] [stdout]     pub fn to_string(& self,) -> JsString
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_toString_c5440e6663eb3bca(_this : < & Function as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsString as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_toString_c5440e6663eb3bca(_this : < & Function as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsString as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Function as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_toString_c5440e6663eb3bca(_this)
[INFO] [stdout]             }; < JsString as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_a15c7cce6e0f4745 : [u8; 1285usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xcf\x04\0\0\0\0\x10\0\0\x02\x08Function*__wbg_instanceof_Function_209355dc9c61e243\0\0\0\0\"__wbg_newwithargs_97d68be691eaac2d\0\0\0\x01\x08Function\0\x01\x02\x04args\x04body\0\rnew_with_args\x01\0\0\0\0 __wbg_newnoargs_971e9a5abe185139\0\0\0\x01\x08Function\0\x01\x01\x04body\0\x0bnew_no_args\x01\0\0\0\0\x1c__wbg_apply_769e865e14ecdbb0\x01\0\0\x01\x08Function\x01\0\0\x01\x03\x05_this\x07context\x04args\0\x05apply\x01\0\0\0\0\x1b__wbg_call_33d7bcddbbfa394a\x01\0\0\x01\x08Function\x01\0\0\x01\x02\x05_this\x07context\0\x04call\x01\0\0\0\0\x1b__wbg_call_65af9f665ab6ade5\x01\0\0\x01\x08Function\x01\0\0\x01\x03\x05_this\x07context\x04arg1\0\x04call\x01\0\0\0\0\x1b__wbg_call_187e4e7f6f4285fb\x01\0\0\x01\x08Function\x01\0\0\x01\x04\x05_this\x07context\x04arg1\x04arg2\0\x04call\x01\0\0\0\0\x1b__wbg_call_a51357fb7467f969\x01\0\0\x01\x08Function\x01\0\0\x01\x05\x05_this\x07context\x04arg1\x04arg2\x04arg3\0\x04call\x01\0\0\0\0\x1b__wbg_bind_2bd24a52e062946d\0\0\0\x01\x08Function\x01\0\0\x01\x02\x05_this\x07context\0\x04bind\x01\0\0\0\0\x1b__wbg_bind_8c51419479ed0f2a\0\0\0\x01\x08Function\x01\0\0\x01\x02\x05_this\x07context\0\x04bind\x01\0\0\0\0\x1b__wbg_bind_1f440a7fa661cc6e\0\0\0\x01\x08Function\x01\0\0\x01\x03\x05_this\x07context\x04arg1\0\x04bind\x01\0\0\0\0\x1b__wbg_bind_273361652e7c591a\0\0\0\x01\x08Function\x01\0\0\x01\x04\x05_this\x07context\x04arg1\x04arg2\0\x04bind\x01\0\0\0\0\x1b__wbg_bind_7e9aa4c223026473\0\0\0\x01\x08Function\x01\0\0\x01\x05\x05_this\x07context\x04arg1\x04arg2\x04arg3\0\x04bind\x01\0\0\0\0\x1d__wbg_length_8ddcef844d3ae61b\0\0\0\x01\x08Function\x01\0\x01\x06length\x01\x01\x05_this\0\x06length\x01\0\0\0\0\x1b__wbg_name_ef3d2d249cf2458b\0\0\0\x01\x08Function\x01\0\x01\x04name\x01\x01\x05_this\0\x04name\x01\0\0\0\0\x1f__wbg_toString_c5440e6663eb3bca\0\0\0\x01\x08Function\x01\0\0\x01\x01\x05_this\0\x08toString\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct Generator { obj : Object }
[INFO] [stdout] #[automatically_derived] const __wbg_generated_const_Generator : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for Generator
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(24u32); inform(71u32); inform(101u32); inform(110u32);
[INFO] [stdout]             inform(101u32); inform(114u32); inform(97u32); inform(116u32);
[INFO] [stdout]             inform(111u32); inform(114u32); inform(60u32); inform(97u32);
[INFO] [stdout]             inform(110u32); inform(121u32); inform(44u32); inform(32u32);
[INFO] [stdout]             inform(97u32); inform(110u32); inform(121u32); inform(44u32);
[INFO] [stdout]             inform(32u32); inform(97u32); inform(110u32); inform(121u32);
[INFO] [stdout]             inform(62u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for Generator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for Generator
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a Generator { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for Generator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { Generator { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for Generator
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a Generator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for Generator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < Generator > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(Generator
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for Generator
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> Generator
[INFO] [stdout]         { Generator { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for Generator
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < Generator > for Generator
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & Generator { self } } impl From <
[INFO] [stdout]     Generator > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : Generator) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for Generator
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn __wbg_instanceof_Generator_3d63ab6a47ce4380(val : u32) ->
[INFO] [stdout]                 u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_Generator_3d63ab6a47ce4380(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_Generator_3d63ab6a47ce4380(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { Generator { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const Generator) } }
[INFO] [stdout]     } impl JsObject for Generator {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for Generator
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < Generator > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : Generator) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for Generator
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_next_5898daab95f25303 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_next_5898daab95f25303()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Generator as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < JsValue as WasmDescribe > :: describe(); < JsValue
[INFO] [stdout]         as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Generator
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `next()` method returns an object with two properties done and value.\n You can also provide a parameter to the next method to send a value to the generator.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator/next)"]
[INFO] [stdout]     pub fn next(& self, value : & JsValue) -> Result < JsValue, JsValue >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_next_5898daab95f25303(_this : < & Generator as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, value : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_next_5898daab95f25303(_this : < & Generator as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Generator as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let value = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_next_5898daab95f25303(_this, value)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_return_a9c0008a19fc976b : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_return_a9c0008a19fc976b()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Generator as WasmDescribe > :: describe(); < & JsValue as WasmDescribe
[INFO] [stdout]         > :: describe(); < JsValue as WasmDescribe > :: describe(); < JsValue
[INFO] [stdout]         as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Generator
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `return()` method returns the given value and finishes the generator.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator/return)"]
[INFO] [stdout]     pub fn return_(& self, value : & JsValue) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_return_a9c0008a19fc976b(_this : < & Generator as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi, value : < &
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> <
[INFO] [stdout]             JsValue as wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_return_a9c0008a19fc976b(_this : < & Generator as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, value : < & JsValue as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Generator as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let value = < & JsValue as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(value);
[INFO] [stdout]                 __wbg_return_a9c0008a19fc976b(_this, value)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_throw_9d55715b7c0f2ba3 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_throw_9d55715b7c0f2ba3()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Generator as WasmDescribe > :: describe(); < & Error as WasmDescribe >
[INFO] [stdout]         :: describe(); < JsValue as WasmDescribe > :: describe(); < JsValue as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Generator
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `throw()` method resumes the execution of a generator by throwing an error into it\n and returns an object with two properties done and value.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator/throw)"]
[INFO] [stdout]     pub fn throw(& self, error : & Error) -> Result < JsValue, JsValue >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_throw_9d55715b7c0f2ba3(_this : < & Generator as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, error : < & Error as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_throw_9d55715b7c0f2ba3(_this : < & Generator as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, error : < & Error as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(error); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Generator as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self); let error = < & Error as
[INFO] [stdout]                 wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi(error);
[INFO] [stdout]                 __wbg_throw_9d55715b7c0f2ba3(_this, error)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_6ff3d39dbb0dafe3 : [u8; 360usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}2\x01\0\0\0\0\x04\0\0\x02\tGenerator+__wbg_instanceof_Generator_3d63ab6a47ce4380\0\0\0\0\x1b__wbg_next_5898daab95f25303\x01\0\0\x01\tGenerator\x01\0\0\x01\x02\x05_this\x05value\0\x04next\x01\0\0\0\0\x1d__wbg_return_a9c0008a19fc976b\0\0\0\x01\tGenerator\x01\0\0\x01\x02\x05_this\x05value\0\x06return\x01\0\0\0\0\x1c__wbg_throw_9d55715b7c0f2ba3\x01\0\0\x01\tGenerator\x01\0\0\x01\x02\x05_this\x05error\0\x05throw\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[derive(Clone, Debug, PartialEq, Eq)] #[doc = ""]
[INFO] [stdout] #[repr(transparent)] pub struct Map { obj : Object } #[automatically_derived]
[INFO] [stdout] const __wbg_generated_const_Map : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for Map
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(13u32); inform(77u32); inform(97u32); inform(112u32);
[INFO] [stdout]             inform(60u32); inform(97u32); inform(110u32); inform(121u32);
[INFO] [stdout]             inform(44u32); inform(32u32); inform(97u32); inform(110u32);
[INFO] [stdout]             inform(121u32); inform(62u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for Map
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for Map
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a Map { #[inline] fn none() -> Self :: Abi { 0 } } impl FromWasmAbi
[INFO] [stdout]     for Map
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { Map { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for Map
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a Map
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for Map
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < Map > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(Map
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for Map
[INFO] [stdout]     { #[inline] fn from(obj : JsValue) -> Map { Map { obj : obj.into() } } }
[INFO] [stdout]     impl AsRef < JsValue > for Map
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < Map > for Map { #[inline] fn as_ref(& self) -> & Map { self } }
[INFO] [stdout]     impl From < Map > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : Map) -> JsValue { obj.obj.into() } } impl JsCast
[INFO] [stdout]     for Map
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             { fn __wbg_instanceof_Map_ab2281a34d725111(val : u32) -> u32; }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_Map_ab2281a34d725111(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_Map_ab2281a34d725111(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { Map { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const Map) } }
[INFO] [stdout]     } impl JsObject for Map {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for Map
[INFO] [stdout] {
[INFO] [stdout]     type Target = Object; #[inline] fn deref(& self) -> & Object
[INFO] [stdout]     { & self.obj }
[INFO] [stdout] } #[automatically_derived] impl From < Map > for Object
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn from(obj : Map) -> Object
[INFO] [stdout]     { use wasm_bindgen :: JsCast; Object :: unchecked_from_js(obj.into()) }
[INFO] [stdout] } #[automatically_derived] impl AsRef < Object > for Map
[INFO] [stdout] {
[INFO] [stdout]     #[inline] fn as_ref(& self) -> & Object
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: JsCast; Object ::
[INFO] [stdout]         unchecked_from_js_ref(self.as_ref())
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_clear_08562309d1aa1405 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_clear_08562309d1aa1405()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < () as WasmDescribe > ::
[INFO] [stdout]         describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `clear()` method removes all elements from a Map object.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/clear)"]
[INFO] [stdout]     pub fn clear(& self,)
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_clear_08562309d1aa1405(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_clear_08562309d1aa1405(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); __wbg_clear_08562309d1aa1405(_this)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_delete_5e4e2c5abd0a5e57 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_delete_5e4e2c5abd0a5e57()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < & JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `delete()` method removes the specified element from a Map object.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/delete)"]
[INFO] [stdout]     pub fn delete(& self, key : & JsValue) -> bool
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_delete_5e4e2c5abd0a5e57(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, key : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_delete_5e4e2c5abd0a5e57(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, key : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(key); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); let key = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(key);
[INFO] [stdout]                 __wbg_delete_5e4e2c5abd0a5e57(_this, key)
[INFO] [stdout]             }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_forEach_628afc3bb0839ff6 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_forEach_628afc3bb0839ff6()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < & mut dyn
[INFO] [stdout]         FnMut(JsValue, JsValue) as WasmDescribe > :: describe(); < () as
[INFO] [stdout]         WasmDescribe > :: describe(); < () as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `forEach()` method executes a provided function once per each\n key/value pair in the Map object, in insertion order.\n Note that in Javascript land the `Key` and `Value` are reversed compared to normal expectations:\n # Examples\n ```\n let js_map = Map::new();\n js_map.for_each(&mut |value, key| {\n     // Do something here...\n })\n ```\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach)"]
[INFO] [stdout]     pub fn for_each(& self, callback : & mut dyn FnMut(JsValue, JsValue))
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_forEach_628afc3bb0839ff6(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, callback : < & mut dyn
[INFO] [stdout]             FnMut(JsValue, JsValue) as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]             > :: Abi) -> ();
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_forEach_628afc3bb0839ff6(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi, callback : < & mut dyn
[INFO] [stdout]         FnMut(JsValue, JsValue) as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]         Abi) -> ()
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(callback); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); let callback = < & mut dyn
[INFO] [stdout]                 FnMut(JsValue, JsValue) as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(callback);
[INFO] [stdout]                 __wbg_forEach_628afc3bb0839ff6(_this, callback)
[INFO] [stdout]             }; ()
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_get_9b75a0cd79a68b9f : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_get_9b75a0cd79a68b9f()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < & JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < JsValue as WasmDescribe > :: describe(); < JsValue as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `get()` method returns a specified element from a Map object.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get)"]
[INFO] [stdout]     pub fn get(& self, key : & JsValue) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_get_9b75a0cd79a68b9f(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, key : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_get_9b75a0cd79a68b9f(_this : < & Map as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, key : < & JsValue as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(key); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); let key = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(key);
[INFO] [stdout]                 __wbg_get_9b75a0cd79a68b9f(_this, key)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_has_59708927366b3db5 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_has_59708927366b3db5()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(2u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < & JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < bool as WasmDescribe > :: describe(); < bool as
[INFO] [stdout]         WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `has()` method returns a boolean indicating whether an element with\n the specified key exists or not.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/has)"]
[INFO] [stdout]     pub fn has(& self, key : & JsValue) -> bool
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_has_59708927366b3db5(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, key : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_has_59708927366b3db5(_this : < & Map as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, key : < & JsValue as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi) -> < bool as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(key); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); let key = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(key);
[INFO] [stdout]                 __wbg_has_59708927366b3db5(_this, key)
[INFO] [stdout]             }; < bool as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_new_ac586205e4424583 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_new_ac586205e4424583()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(0u32); <
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < Map as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The Map object holds key-value pairs. Any value (both objects and\n primitive values) maybe used as either a key or a value.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map)"]
[INFO] [stdout]     pub fn new() -> Map
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn __wbg_new_ac586205e4424583() -> < Map as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_new_ac586205e4424583() -> < Map as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret = { __wbg_new_ac586205e4424583() }; < Map as wasm_bindgen
[INFO] [stdout]             :: convert :: FromWasmAbi > :: from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_set_a55cff623a9eaa21 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_set_a55cff623a9eaa21()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(3u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < & JsValue as WasmDescribe > ::
[INFO] [stdout]         describe(); < & JsValue as WasmDescribe > :: describe(); < Map as
[INFO] [stdout]         WasmDescribe > :: describe(); < Map as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `set()` method adds or updates an element with a specified key\n and value to a Map object.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/set)"]
[INFO] [stdout]     pub fn set(& self, key : & JsValue, value : & JsValue) -> Map
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_set_a55cff623a9eaa21(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi, key : < & JsValue as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi, value : < & JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < Map as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_set_a55cff623a9eaa21(_this : < & Map as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, key : < & JsValue as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi, value : < & JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Map as wasm_bindgen :: convert
[INFO] [stdout]         :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); drop(key); drop(value); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); let key = < & JsValue as wasm_bindgen ::
[INFO] [stdout]                 convert :: IntoWasmAbi > :: into_abi(key); let value = < &
[INFO] [stdout]                 JsValue as wasm_bindgen :: convert :: IntoWasmAbi > ::
[INFO] [stdout]                 into_abi(value); __wbg_set_a55cff623a9eaa21(_this, key, value)
[INFO] [stdout]             }; < Map as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_size_504c6eacd6726e79 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_size_504c6eacd6726e79()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < u32 as WasmDescribe > ::
[INFO] [stdout]         describe(); < u32 as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The value of size is an integer representing how many entries\n the Map object has. A set accessor function for size is undefined;\n you can not change this property.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/size)"]
[INFO] [stdout]     pub fn size(& self,) -> u32
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_size_504c6eacd6726e79(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_size_504c6eacd6726e79(_this : < & Map as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi) -> < u32 as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); __wbg_size_504c6eacd6726e79(_this)
[INFO] [stdout]             }; < u32 as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_df6dbf779b5472bf : [u8; 629usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}?\x02\0\0\0\0\t\0\0\x02\x03Map%__wbg_instanceof_Map_ab2281a34d725111\0\0\0\0\x1c__wbg_clear_08562309d1aa1405\0\0\0\x01\x03Map\x01\0\0\x01\x01\x05_this\0\x05clear\x01\0\0\0\0\x1d__wbg_delete_5e4e2c5abd0a5e57\0\0\0\x01\x03Map\x01\0\0\x01\x02\x05_this\x03key\0\x06delete\x01\0\0\0\0\x1e__wbg_forEach_628afc3bb0839ff6\0\0\0\x01\x03Map\x01\0\0\x01\x02\x05_this\x08callback\0\x07forEach\x01\0\0\0\0\x1a__wbg_get_9b75a0cd79a68b9f\0\0\0\x01\x03Map\x01\0\0\x01\x02\x05_this\x03key\0\x03get\x01\0\0\0\0\x1a__wbg_has_59708927366b3db5\0\0\0\x01\x03Map\x01\0\0\x01\x02\x05_this\x03key\0\x03has\x01\0\0\0\0\x1a__wbg_new_ac586205e4424583\0\0\0\x01\x03Map\0\x01\0\0\x04_new\x01\0\0\0\0\x1a__wbg_set_a55cff623a9eaa21\0\0\0\x01\x03Map\x01\0\0\x01\x03\x05_this\x03key\x05value\0\x03set\x01\0\0\0\0\x1b__wbg_size_504c6eacd6726e79\0\0\0\x01\x03Map\x01\0\x01\x04size\x01\x01\x05_this\0\x04size\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_entries_0484230041166373 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_entries_0484230041166373()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < Iterator as WasmDescribe > ::
[INFO] [stdout]         describe(); < Iterator as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `entries()` method returns a new Iterator object that contains\n the [key, value] pairs for each element in the Map object in\n insertion order.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/entries)"]
[INFO] [stdout]     pub fn entries(& self,) -> Iterator
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_entries_0484230041166373(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_entries_0484230041166373(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); __wbg_entries_0484230041166373(_this)
[INFO] [stdout]             }; < Iterator as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_keys_e0640c99696e3bb9 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_keys_e0640c99696e3bb9()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < Iterator as WasmDescribe > ::
[INFO] [stdout]         describe(); < Iterator as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `keys()` method returns a new Iterator object that contains the\n keys for each element in the Map object in insertion order.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/keys)"]
[INFO] [stdout]     pub fn keys(& self,) -> Iterator
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_keys_e0640c99696e3bb9(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_keys_e0640c99696e3bb9(_this : < & Map as wasm_bindgen :: convert
[INFO] [stdout]         :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen :: convert ::
[INFO] [stdout]         FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); __wbg_keys_e0640c99696e3bb9(_this)
[INFO] [stdout]             }; < Iterator as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_values_ae403eb8d53fc797 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_values_ae403eb8d53fc797()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Map as WasmDescribe > :: describe(); < Iterator as WasmDescribe > ::
[INFO] [stdout]         describe(); < Iterator as WasmDescribe > :: describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Map
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `values()` method returns a new Iterator object that contains the\n values for each element in the Map object in insertion order.\n\n [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/values)"]
[INFO] [stdout]     pub fn values(& self,) -> Iterator
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_values_ae403eb8d53fc797(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]             convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]             convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_values_ae403eb8d53fc797(_this : < & Map as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < Iterator as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Map as wasm_bindgen :: convert :: IntoWasmAbi
[INFO] [stdout]                 > :: into_abi(self); __wbg_values_ae403eb8d53fc797(_this)
[INFO] [stdout]             }; < Iterator as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_fb7cc78fdb764f4a : [u8; 270usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\xd8\0\0\0\0\0\x03\0\0\0\x1e__wbg_entries_0484230041166373\0\0\0\x01\x03Map\x01\0\0\x01\x01\x05_this\0\x07entries\x01\0\0\0\0\x1b__wbg_keys_e0640c99696e3bb9\0\0\0\x01\x03Map\x01\0\0\x01\x01\x05_this\0\x04keys\x01\0\0\0\0\x1d__wbg_values_ae403eb8d53fc797\0\0\0\x01\x03Map\x01\0\0\x01\x01\x05_this\0\x06values\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived]
[INFO] [stdout] #[doc = " Any object that conforms to the JS iterator protocol. For example,"]
[INFO] [stdout] #[doc = " something returned by `myArray[Symbol.iterator]()`."] #[doc = ""]
[INFO] [stdout] #[doc =
[INFO] [stdout] " [MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols)"]
[INFO] [stdout] #[derive(Clone, Debug)] #[doc = ""] #[repr(transparent)] pub struct Iterator
[INFO] [stdout] { obj : wasm_bindgen :: JsValue } #[automatically_derived] const
[INFO] [stdout] __wbg_generated_const_Iterator : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for Iterator
[INFO] [stdout]     {
[INFO] [stdout]         fn describe()
[INFO] [stdout]         {
[INFO] [stdout]             use wasm_bindgen :: describe :: * ; inform(NAMED_EXTERNREF);
[INFO] [stdout]             inform(13u32); inform(73u32); inform(116u32); inform(101u32);
[INFO] [stdout]             inform(114u32); inform(97u32); inform(116u32); inform(111u32);
[INFO] [stdout]             inform(114u32); inform(60u32); inform(97u32); inform(110u32);
[INFO] [stdout]             inform(121u32); inform(62u32);
[INFO] [stdout]         }
[INFO] [stdout]     } impl IntoWasmAbi for Iterator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for Iterator
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a Iterator { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for Iterator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { Iterator { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for Iterator
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a Iterator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for Iterator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < Iterator > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(Iterator
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for Iterator
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> Iterator
[INFO] [stdout]         { Iterator { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for Iterator
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < Iterator > for Iterator
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & Iterator { self } } impl From <
[INFO] [stdout]     Iterator > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : Iterator) -> JsValue { obj.obj.into() } } impl
[INFO] [stdout]     JsCast for Iterator
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn __wbg_instanceof_Iterator_70b61080975b54a6(val : u32) ->
[INFO] [stdout]                 u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_Iterator_70b61080975b54a6(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_Iterator_70b61080975b54a6(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn is_type_of(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             let is_type_of : fn(& JsValue) -> bool = Iterator ::
[INFO] [stdout]             looks_like_iterator; is_type_of(val)
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { Iterator { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const Iterator) } }
[INFO] [stdout]     } impl JsObject for Iterator {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for Iterator
[INFO] [stdout] {
[INFO] [stdout]     type Target = wasm_bindgen :: JsValue; #[inline] fn deref(& self) -> &
[INFO] [stdout]     wasm_bindgen :: JsValue { & self.obj }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_next_3d0c4cc33e7418c9 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_next_3d0c4cc33e7418c9()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         Iterator as WasmDescribe > :: describe(); < IteratorNext as
[INFO] [stdout]         WasmDescribe > :: describe(); < IteratorNext as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl Iterator
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)]
[INFO] [stdout]     #[doc =
[INFO] [stdout]     " The `next()` method always has to return an object with appropriate\n properties including done and value. If a non-object value gets returned\n (such as false or undefined), a TypeError (\"iterator.next() returned a\n non-object value\") will be thrown."]
[INFO] [stdout]     pub fn next(& self,) -> Result < IteratorNext, JsValue >
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_next_3d0c4cc33e7418c9(_this : < & Iterator as wasm_bindgen
[INFO] [stdout]             :: convert :: IntoWasmAbi > :: Abi) -> < IteratorNext as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_next_3d0c4cc33e7418c9(_this : < & Iterator as wasm_bindgen ::
[INFO] [stdout]         convert :: IntoWasmAbi > :: Abi) -> < IteratorNext as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & Iterator as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_next_3d0c4cc33e7418c9(_this)
[INFO] [stdout]             }; wasm_bindgen :: __rt :: take_last_exception() ? ;
[INFO] [stdout]             Ok(< IteratorNext as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret))
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] } #[cfg(target_arch = "wasm32")] #[automatically_derived]
[INFO] [stdout] #[link_section = "__wasm_bindgen_unstable"] #[doc(hidden)] pub static
[INFO] [stdout] __WASM_BINDGEN_GENERATED_2ef6694e2767ab69 : [u8; 205usize] =
[INFO] [stdout] {
[INFO] [stdout]     static _INCLUDED_FILES : & [& str] = & []; *
[INFO] [stdout]     b".\0\0\0{\"schema_version\":\"0.2.82\",\"version\":\"0.2.82\"}\x97\0\0\0\0\0\x02\0\0\x02\x08Iterator*__wbg_instanceof_Iterator_70b61080975b54a6\0\0\0\0\x1b__wbg_next_3d0c4cc33e7418c9\x01\0\0\x01\x08Iterator\x01\0\0\x01\x01\x05_this\0\x04next\x01\0\0\0\0\0\x17js-sys-1b62db9ea800a37d\0"
[INFO] [stdout] };
[INFO] [stdout] #[automatically_derived] #[doc = ""] #[repr(transparent)] struct MaybeIterator
[INFO] [stdout] { obj : wasm_bindgen :: JsValue } #[automatically_derived] const
[INFO] [stdout] __wbg_generated_const_MaybeIterator : () =
[INFO] [stdout] {
[INFO] [stdout]     use wasm_bindgen :: convert :: { IntoWasmAbi, FromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: { OptionIntoWasmAbi, OptionFromWasmAbi }; use
[INFO] [stdout]     wasm_bindgen :: convert :: RefFromWasmAbi; use wasm_bindgen :: describe ::
[INFO] [stdout]     WasmDescribe; use wasm_bindgen :: { JsValue, JsCast, JsObject }; use
[INFO] [stdout]     wasm_bindgen :: __rt :: core; impl WasmDescribe for MaybeIterator
[INFO] [stdout]     { fn describe() { JsValue :: describe() } } impl IntoWasmAbi for
[INFO] [stdout]     MaybeIterator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { self.obj.into_abi() }
[INFO] [stdout]     } impl OptionIntoWasmAbi for MaybeIterator
[INFO] [stdout]     { #[inline] fn none() -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi
[INFO] [stdout]     for & 'a MaybeIterator { #[inline] fn none() -> Self :: Abi { 0 } } impl
[INFO] [stdout]     FromWasmAbi for MaybeIterator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as FromWasmAbi > :: Abi; #[inline] unsafe fn
[INFO] [stdout]         from_abi(js : Self :: Abi) -> Self
[INFO] [stdout]         { MaybeIterator { obj : JsValue :: from_abi(js).into(), } }
[INFO] [stdout]     } impl OptionFromWasmAbi for MaybeIterator
[INFO] [stdout]     { #[inline] fn is_none(abi : & Self :: Abi) -> bool { * abi == 0 } } impl
[INFO] [stdout]     < 'a > IntoWasmAbi for & 'a MaybeIterator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi; #[inline] fn
[INFO] [stdout]         into_abi(self) -> Self :: Abi { (& self.obj).into_abi() }
[INFO] [stdout]     } impl RefFromWasmAbi for MaybeIterator
[INFO] [stdout]     {
[INFO] [stdout]         type Abi = < JsValue as RefFromWasmAbi > :: Abi; type Anchor = core ::
[INFO] [stdout]         mem :: ManuallyDrop < MaybeIterator > ; #[inline] unsafe fn
[INFO] [stdout]         ref_from_abi(js : Self :: Abi) -> Self :: Anchor
[INFO] [stdout]         {
[INFO] [stdout]             let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi(js); core
[INFO] [stdout]             :: mem :: ManuallyDrop ::
[INFO] [stdout]             new(MaybeIterator
[INFO] [stdout]             { obj : core :: mem :: ManuallyDrop :: into_inner(tmp).into(), })
[INFO] [stdout]         }
[INFO] [stdout]     } impl From < JsValue > for MaybeIterator
[INFO] [stdout]     {
[INFO] [stdout]         #[inline] fn from(obj : JsValue) -> MaybeIterator
[INFO] [stdout]         { MaybeIterator { obj : obj.into() } }
[INFO] [stdout]     } impl AsRef < JsValue > for MaybeIterator
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & JsValue { self.obj.as_ref() } } impl
[INFO] [stdout]     AsRef < MaybeIterator > for MaybeIterator
[INFO] [stdout]     { #[inline] fn as_ref(& self) -> & MaybeIterator { self } } impl From <
[INFO] [stdout]     MaybeIterator > for JsValue
[INFO] [stdout]     { #[inline] fn from(obj : MaybeIterator) -> JsValue { obj.obj.into() } }
[INFO] [stdout]     impl JsCast for MaybeIterator
[INFO] [stdout]     {
[INFO] [stdout]         fn instanceof(val : & JsValue) -> bool
[INFO] [stdout]         {
[INFO] [stdout]             #[link(wasm_import_module = "__wbindgen_placeholder__")]
[INFO] [stdout]             #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]             extern "C"
[INFO] [stdout]             {
[INFO] [stdout]                 fn __wbg_instanceof_MaybeIterator_0f795e0ebf415f17(val : u32)
[INFO] [stdout]                 -> u32;
[INFO] [stdout]             }
[INFO] [stdout]             #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]             not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]             __wbg_instanceof_MaybeIterator_0f795e0ebf415f17(_ : u32) -> u32
[INFO] [stdout]             { panic! ("cannot check instanceof on non-wasm targets"); } unsafe
[INFO] [stdout]             {
[INFO] [stdout]                 let idx = val.into_abi();
[INFO] [stdout]                 __wbg_instanceof_MaybeIterator_0f795e0ebf415f17(idx) != 0
[INFO] [stdout]             }
[INFO] [stdout]         } #[inline] fn unchecked_from_js(val : JsValue) -> Self
[INFO] [stdout]         { MaybeIterator { obj : val.into() } } #[inline] fn
[INFO] [stdout]         unchecked_from_js_ref(val : & JsValue) -> & Self
[INFO] [stdout]         { unsafe { & * (val as * const JsValue as * const MaybeIterator) } }
[INFO] [stdout]     } impl JsObject for MaybeIterator {}
[INFO] [stdout] }; #[automatically_derived] impl core :: ops :: Deref for MaybeIterator
[INFO] [stdout] {
[INFO] [stdout]     type Target = wasm_bindgen :: JsValue; #[inline] fn deref(& self) -> &
[INFO] [stdout]     wasm_bindgen :: JsValue { & self.obj }
[INFO] [stdout] } #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout] #[automatically_derived] const
[INFO] [stdout] __wbindgen_const_describe___wbg_next_726d1c2255989269 : () =
[INFO] [stdout] {
[INFO] [stdout]     #[no_mangle] #[doc(hidden)] pub extern "C" fn
[INFO] [stdout]     __wbindgen_describe___wbg_next_726d1c2255989269()
[INFO] [stdout]     {
[INFO] [stdout]         use wasm_bindgen :: describe :: * ; wasm_bindgen :: __rt ::
[INFO] [stdout]         link_mem_intrinsics(); inform(FUNCTION); inform(0); inform(1u32); < &
[INFO] [stdout]         MaybeIterator as WasmDescribe > :: describe(); < JsValue as
[INFO] [stdout]         WasmDescribe > :: describe(); < JsValue as WasmDescribe > ::
[INFO] [stdout]         describe();
[INFO] [stdout]     }
[INFO] [stdout] }; #[automatically_derived] impl MaybeIterator
[INFO] [stdout] {
[INFO] [stdout]     #[allow(nonstandard_style)]
[INFO] [stdout]     #[allow(clippy :: all, clippy :: nursery, clippy :: pedantic, clippy ::
[INFO] [stdout]     restriction)] #[doc = ""] fn next(& self,) -> JsValue
[INFO] [stdout]     {
[INFO] [stdout]         #[cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))]
[INFO] [stdout]         #[link(wasm_import_module = "__wbindgen_placeholder__")] extern "C"
[INFO] [stdout]         {
[INFO] [stdout]             fn
[INFO] [stdout]             __wbg_next_726d1c2255989269(_this : < & MaybeIterator as
[INFO] [stdout]             wasm_bindgen :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as
[INFO] [stdout]             wasm_bindgen :: convert :: FromWasmAbi > :: Abi;
[INFO] [stdout]         }
[INFO] [stdout]         #[cfg(not(all(target_arch = "wasm32",
[INFO] [stdout]         not(target_os = "emscripten"))))] unsafe fn
[INFO] [stdout]         __wbg_next_726d1c2255989269(_this : < & MaybeIterator as wasm_bindgen
[INFO] [stdout]         :: convert :: IntoWasmAbi > :: Abi) -> < JsValue as wasm_bindgen ::
[INFO] [stdout]         convert :: FromWasmAbi > :: Abi
[INFO] [stdout]         {
[INFO] [stdout]             drop(_this); panic!
[INFO] [stdout]             ("cannot call wasm-bindgen imported functions on \
[INFO] [stdout]                             non-wasm targets");
[INFO] [stdout]         } unsafe
[INFO] [stdout]         {
[INFO] [stdout]             let _ret =
[INFO] [stdout]             {
[INFO] [stdout]                 let _this = < & MaybeIterator as wasm_bindgen :: convert ::
[INFO] [stdout]                 IntoWasmAbi > :: into_abi(self);
[INFO] [stdout]                 __wbg_next_726d1c2255989269(_this)
[INFO] [stdout]             }; < JsValue as wasm_bindgen :: convert :: FromWasmAbi > ::
[INFO] [stdout]             from_abi(_ret)
[INFO] [stdout]         }
[WARN] too many lines in the log, truncating it
